João P.

João P.

Senior Fullstack Developer

Belo Horizonte, Brazil
Hire João P. Hire João P. Hire João P.

About Me

João is a Senior Fullstack Developer with experience managing end-to-end application lifecycles. He is proficient in modern OOP and design patterns in writing modular, multi-threaded, and maintainable code on solutions. He provides reusable, testable, scalable, and maintainable solutions on projects - working on the C# application logic and managing patterns that power new features utilizing complex technology solutions.

Work history

UpStack
UpStack
Fullstack C# Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative fullstack solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

BairesDev
BairesDev
Senior Software Developer
2021 - 2022 (1 year)
Belo Horizonte, Brazil
  • Oversee the design, development, testing, and deployment of highly available solutions on the Pinterest Ads Quality project.

  • Designed, executed, and optimized SQL queries to improve the performance of solutions.

  • Built and implemented new ReactJS-focused solutions and conducted code reviews by auditing code for quality and consistency.

BRT Intelligence
BRT Intelligence
Team Lead / Senior C# Developer
2019 - 2021 (2 years)
Belo Horizonte, Brazil
  • Designed, architected, and developed multiple software solutions and backend services that underpin the BRT platform.

  • Developed and deployed several APIs and managed different Azure-based functions, tasks, and processes on the project.

  • Identified and resolved technical issues on the BRT platform - maintaining and upgrading applications.

Drive Me Safe
Drive Me Safe
CTO
2018 - 2019 (1 year)
Belo Horizonte, Brazil
  • Increased strategic alignment, technology adoption, and collaboration on strategic decisions for Drive Me Safe.

  • Operationalized and documented different processes, procedures, and standard work for framework/API development and SQL data modeling.

  • Conducted regular technology reviews to maintain the consistency of solutions on the project.

Interweb Media Ltda
Interweb Media Ltda
Senior Software Developer
2015 - 2018 (3 years)
Belo Horizonte, Brazil
  • Designed and developed a complete e-learning platform with a dashboard, CRUD reports, and frontend solutions.

  • Built and implemented web solutions and handled payment gateway integrations on projects.

  • Designed and led the implementation of database models on solutions - ensuring quality and security across solutions.

Magix Tecnologia
Magix Tecnologia
Technical Lead
2003 - 2015 (12 years)
Belo Horizonte, Brazil
  • Designed and built a proprietary real estate web portal with functionalities to integrate seamlessly with on-premise platforms.

  • Defined the technology policies, procedures, and standards to ensure the quality and availability of solutions on the portal.

  • Developed, implemented, and maintained the technology, product, and data roadmap that supports Magix's objectives.

W3Net Consultoria
W3Net Consultoria
Software Developer
2000 - 2003 (3 years)
Belo Horizonte, Brazil
  • Developed and implemented various based on functional specifications and technical requirements.

  • Created robust and optimized source code to drive high quality, security, and scalability in applications for clients.

  • Resolved technical issues that impacted development schedules and the performance of applications.

Portfolio

CTO - Drive Me Safe
CTO - Drive Me Safe

Drive Me Safe is a Uber-like platform for kids and comes with two apps, one for the customer and one for drivers. It has a real-time tracker for drivers during trips. Implemented the frontend and backend solutions for deployment. The application was featured on Shark Tank Brazil but failed due to the pandemic and lack of customers.

Senior Software Developer - Ecosistema Cartões
Senior Software Developer - Ecosistema Cartões

Designed and built the Ecosistema Cartões used for fraud checks and documentation assertion for finance companies in Brazil. It has microservices built on the Azure infrastructure for documentation analysis and validation. The system sends results to users through Webhooks.

Senior Software Developer - Mobile Cursos
Senior Software Developer - Mobile Cursos

Provided solutions for an LMS platform from scratch, building and implementing the frontend, backend, dashboard, and REST API on the project. Oversaw the successful delivery of the solution to the market - serving as a technical consultant to shareholders.

Education

Degree in Information Systems Technology
Degree in Information Systems Technology
Unicentro Newton Paiva
1996 - 2002 (6 years)