Henrique Melo

Mid-Level Software Developer

Belo Horizonte, Brazil
hemelo@pm.me • +5531993130528 • https://linkedin.com/in/henriquefcmelo • https://github.com/hemelo
Henrique Melo

About

Software Developer with 3 years of demonstrated experience in aligning software solutions with critical business processes. Highly experienced in all phases of software development life cycle. Extensive knowledge in major programming languages, specially Java, Python, PHP and SQL. Hands-on experience with Java environment and tools.

Experience

  • -

    Contagem, Brazil - On site

    Summary:

    • Developing and maintaining APIs and microservices using Java and Spring Boot. Participating in the full software development lifecycle, from concept and design to testing. Collaborating with cross-functional teams to define, design, and ship new features.

    Responsibilities:

    • Design, implement, and test RESTful APIs using Java and Spring Boot.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Participate in code reviews and contribute to improving coding standards within the team.
    • Reduce applications load time by optimizing database indexing and asynchronous operations.
    • Optimize APIs performance with better code practices and caching strategies.

    Achievements:

    • Wrote automated scripts to identify bad workflows
    • Transformed flows with low performance into high-performance flows, reducing the response time by 50%.
    • Developed 300 tests with JUnit and Mockito to guarantee the quality of the applications.
    • Implemented a CI/CD pipeline that cut deployment times by 50%.
    • Created 15 microservices to improve the scalability of the applications using best practices.
    • Spring (MVC, Boot, Cloud, Batch, Security, Data, JDBC, Cache, Authorization Server)
    • Java EE
    • Java 8, 11, 17, 21
    • Primefaces
    • QueryDSL
    • Hibernate
    • Webservices (SOAP e REST)
    • Java FX
    • JUnit 5
    • Mockito
    • C++
    • Python
    • Docker
    • Jenkins
    • MySQL
    • Angular

Projects

Technical Skills

  • Java
  • Spring
  • Node
  • Python
  • Go
  • Apache Kafka
  • AWS
  • OracleSQL
  • C++
  • PHP
  • TypeScript
  • Angular
  • Git
  • MySQL
  • Docker
  • Kubernetes
  • HTML
  • CSS
  • JavaScript
  • Tailwind
  • Bootstrap

Education

    FIAP

    Software Engineering (Bachelor Degree)

    UFMG

    Systems Development (Associate Degree)

Certificates