Gustavo P.

Gustavo P.

Senior Java Engineer

Goiânia, Brazil
Hire Gustavo P. Hire Gustavo P. Hire Gustavo P.

About Me

Gustavo is a Senior Java Engineer who designs, builds, deploys, and integrates solutions for complex business processes, providing hands-on expertise to create applications and support new builds and upgrades. He understands modern design principles, algorithms, data structures, and multi-threading concepts and demonstrates fluency in Core Java and other programming languages to deliver solutions on projects.

Work history

UpStack
UpStack
Senior Java Engineer
2022 - Present (2 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.

SIS
SIS
Software Engineer
2021 - Present (3 years)
Remote
  • Designing, deploying, and integrating new software solutions on different projects.

  • Working with stakeholders to refine and develop requirements, taking features from idea to implementation.

  • Created a dashboard to display financial information using React/Redux consuming a Spring Boot REST API.

  • Developed a customer verification web tool that integrates with a SEON API and displays fraud prevention information.

  • Built the AWS infrastructure and AWS CI/CD pipelines to automate the build and deploy the process.

BindHQ
BindHQ
Software Engineer
2021 - 2021
Remote
  • Designed, developed, and implemented custom-engineered solutions to meet product specifications and requirements.

  • Created and maintained insurance quote/policy document templates using Twig, HTML, and CSS (to be converted to PDF) and fillable PDFs.

  • Developed custom PHP JMESPath functions to help the creation of cleaner, more readable, and maintainable JMESPath expressions.

  • Maintained an insurance agency management system built with PHP/Symfony.

Freelance
Freelance
Software Engineer
2016 - 2021 (5 years)
Remote
  • Developed software solutions for clients from different industries.

  • Implemented new solutions on a Spring Boot MGA app, deploying JBoss Drools and Stripe payment integration.

  • Designed and delivered clean, readable, and maintainable JMESPath expressions using custom functions.

Think BRQ
Think BRQ
Senior Consultant
2011 - 2020 (9 years)
Goiânia, Brazil
  • Enhanced several pure JSP/Servlet web apps for clients, implementing new solutions to increase test coverage and scalability.

  • Designed a new customer verification tool for ThinkBRQ and deployed fully automated CI/CD pipelines for projects.

  • Worked on improvements to several web apps, migrating them from WebLogic to JBoss.

I9 Serviços de Tecnologia
I9 Serviços de Tecnologia
Software Architect | Co-founder
2010 - 2011 (1 year)
Goiânia, Brazil
  • Designed, built, and implemented web apps to improve operations of the Goiânia public transport system.

  • Designed and delivered several custom ExtJS view components for the dev team.

  • Enhanced the legacy system of a financial service company with new features and functionalities.

3Way Networks
3Way Networks
Java Developer
2009 - 2010 (1 year)
Goiânia, Brazil
  • Migrated several legacy web apps from ASP to JEE architecture implementing modern tools and best practices.

  • Worked on the requirement analysis to collect, analyze, and clarify project requirements.

  • Improved the performance of other devs by teaching them Java fundamentals and Java for the web.

Atlas Consultoria e Informática
Atlas Consultoria e Informática
Java Developer
2006 - 2009 (3 years)
Goiânia, Brazil
  • Worked on dev plans, processes, and procedures for a financial service app with functionalities to sell different products.

  • Designed and deployed integration solutions for several banks and SUSEP.

  • Produced different reports for directors and managers with critical business information using JasperReports.

Sintesis Projetos Especiais
Sintesis Projetos Especiais
Java Developer
2005 - 2006 (1 year)
Goiânia, Brazil
  • Participated in delivering new web application modules for the Supreme Court of Justice using a proprietary framework.

  • Analyzed and resolved software development issues and needs on the project.

  • Contributed to new tools and maintained web apps to ensure efficient delivery of solutions.

Portfolio

Senior Software Engineer - Sales App
Senior Software Engineer - Sales App

Migrated legacy applications used by the sales department from OutSystems to a modern Java/Angular architecture to improve performance and scalability. Implemented extensive test coverage on the solutions using different tools.

Senior Software Engineer - ODS Dashboard
Senior Software Engineer - ODS Dashboard

Built from scratch a new dashboard integrated with several data sources, databases, and CSV files to display financial information to users. Designed and implemented the solution using modern tools and libraries.

Senior Software Engineer - BindHQ
Senior Software Engineer - BindHQ

Designed and implemented a modern MGA web application with new functionalities and features on the BindHQ platform to improve efficiency and operations for clients.

Education

MBA Information Technology
MBA Information Technology
Faculdades ALFA - Brazil
2010 - 2011 (1 year)
Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 (CX-310-081)
Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 (CX-310-081)
Sun Microsystems
2007 - 2007
Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4 (CX-310-035)
Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4 (CX-310-035)
Sun Microsystems
2006 - 2006
Bachelor's Degree, Computer Science
Bachelor's Degree, Computer Science
Pontifícia Universidade Católica de Goiás - Brazil
2003 - 2007 (4 years)