João P.

João P.

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.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Fullstack C# Developer
2022 - Present (3 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.

Showcase

CTO - Drive Me Safe
CTO - Drive Me Safe
  • Drive Me Safe is an Uber-like platform designed for kids.

  • It features a real-time tracker for drivers during trips.

  • The application was showcased on Shark Tank Brazil but ultimately failed due to market conditions.

Senior Software Developer - Ecosistema Cartões
Senior Software Developer - Ecosistema Cartões
  • Developed and built the Ecosistema Cartões, a set of microservices for fraud checks and documentation assertion in finance companies in Brazil.

  • The system utilizes Azure infrastructure for documentation analysis and validation.

  • The system sends results via Webhooks to users.

Senior Software Developer - Mobile Cursos
Senior Software Developer - Mobile Cursos
  • Developed a complete LMS platform from scratch, including frontend, backend, dashboard, and REST API.

  • Successfully delivered the solution to the market, acting as a technical consultant to shareholders.

  • Implemented comprehensive solutions for a mobile courses project.

Education

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