João P.

About Me

João is a Senior Software Developer with 10+ years of experience delivering scalable, cloud‑native solutions and developing applications using Java-related technologies. He has successfully developed and supported projects across the entire software development cycle using Spring Boot, Spring Security, RabbitMQ, Redis, Node.js, and Express.js on the back end and JavaScript technologies for front-end development. João's best asset is paying attention to every detail in order to deliver MVP software that works flawlessly and satisfies the client.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Developer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensuring that features are being delivered efficiently and on time.

EirSystems
EirSystems
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Working for a company making medical technologies with Blockchain application to reduce the inefficiencies in the healthcare industry.

  • Working with Java, Spring Boot 2+, AWS Cloud, GitHub Actions, Kubernetes, Docker, SQL, Maven, Jenkins, Redis, and other technologies.

Hewlett Packard
Hewlett Packard
Senior Software Engineer
2020 - 2020
Brazil
  • Developed and implemented new installations, designs, and migrations for technology solutions.

  • Identified detailed technical design solutions and provided advanced technical consulting and advice to team members.

  • Used various industry products and technologies to develop efficient customer technology solutions.

DBC Company
DBC Company
Senior Software Developer
2019 - 2022 (3 years)
Porto Alegre, Brazil
  • Worked with microservices for a retail sales company using Java technologies.

  • Developed fully automated client management systems and improved web reporting systems.

  • Collaborated with management and associates to ensure full functionality of applications from concept to deployment.

  • Worked in the open banking/open finance domain and on a self-checkout project.

SIDIA - Samsung Institute of Science and Technology
SIDIA - Samsung Institute of Science and Technology
Software Engineer
2017 - 2019 (2 years)
Manaus, Brazil
  • Created a mobile device functionality management system involving the control of all features of a mobile phone.

  • Solved the control for the approval process once the features were versioning following the Git model.

  • Performed microservices development activities for Samsung using Java technologies.

PMZ
PMZ
Software Developer
2017 - 2017
Manaus, Brazil
  • Developed a sales and inventory system for the company and performed microservices development activities.

  • Oversaw projects from conception to release and analyzed product definitions and requirements.

  • Recommended relevant system modifications and project improvements.

Interactive Mobile
Interactive Mobile
Software Developer
2014 - 2017 (3 years)
Manaus, Brazil
  • Worked on the development of an e-document management system using Java technologies.

  • Defined development tasks and provided time estimates for projects, reporting on department project activities and status.

  • Ensured development consistency and took part in programming standards implementation, change management, and version control.

Lumabyte Solutions and Technologies
Lumabyte Solutions and Technologies
Software Developer
2012 - 2014 (2 years)
Manaus, Brazil
  • Built websites using CMS WordPress, CMS Joomla, WooCommerce, and other technologies.

  • Directly involved in the design, installation, testing, and maintenance of web systems for multiple clients.

  • Reviewed and updated requirements documentation, adhering to company standards.

Showcase

Back-end Developer - Self-Checkout
Back-end Developer - Self-Checkout
  • A system for processing payments using store cards, credit cards, and debit cards.

  • Developed as the first self-checkout system for a retail sales company in Brazil.

  • Primarily worked with Spring Boot as a back-end developer.

Full-stack Developer - Mobile Functionality Management System
Full-stack Developer - Mobile Functionality Management System
  • Managed all features of a mobile phone, including Wi-Fi, Bluetooth, 3G, and 4G.

  • Developed back-end and front-end features for the project using Git model for version control.

  • Ensured cross-platform optimization and responsiveness of the application.

Full-stack Developer - Sales System
Full-stack Developer - Sales System
  • Developed a sales system for vehicle parts using Spring Boot and Angular 2+.

  • Collaborated with graphic designers on web design features and project oversight.

  • Implemented a recommendation system for product searches, resulting in record sales.

Education

MBA IT Project Management
MBA IT Project Management
Uninorte - Laureate International - Brazil
2015 - 2016 (1 year)
BSc IT
BSc IT
Uninorte - Laureate International - Brazil
2009 - 2012 (3 years)