Henrique N.

About Me

Henrique is a Software Engineer with a Java background in design patterns, collections, multithreading, OOP practices and solution architecture experience to oversee the entire lifecycle process for software applications. He creates designs, codes solutions and testing products for functionality and errors to meet user needs, performance requirements and standards - working on heterogeneous, client-facing systems and easy-to-use production applications.

Frontend

Backend

Database

QA & Testing

Other

Work history

UpStack
UpStack
Java Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software 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.

Banco Original
Banco Original
Backend Developer
2022 - Present (3 years)
São Paulo, Brazil
  • Provide estimation, solution design, technical design, and application deliverables for code, associated tests, and documentation.

  • Develop and maintain microservices on the system and ensure that all components work together seamlessly for Banco Original.

  • Design and implement new business functionalities to meet business and customer requirements on the project.

Federal University of Technology - Parana
Federal University of Technology - Parana
Software Engineer
2019 - 2022 (3 years)
Curitiba, Brazil
  • Designed, developed, and managed fullstack solutions, systems and services within the University.

  • Wrote and executed multiple testing routines on solutions - ensuring software stability via documentation and code reviews.

  • Designed and implemented new microservices solutions on the project - enhancing monolithic services with insightful contributions.

UTFPR-CP Pós-graduação em Computação
UTFPR-CP Pós-graduação em Computação
Fullstack Developer
2016 - 2018 (2 years)
Paraná, Brazil
  • Built and implemented tools to support business flow modelling and ensure that all systems meet requirements and best practices.

  • Handled and executed automated testing routines and processes on different mobile and web systems.

  • Influenced technical decisions across projects and contributed to team priorities and processes on solutions.

Showcase

Backend Engineer - Banco Original
Backend Engineer - Banco Original
  • Banco Original offers an open ecosystem of financial products and services.

  • The project focuses on improving system communication with multiple bank products and services.

  • The goal is to enhance the banking user experience through simplified financial solutions.

Contributor - JaBUTi4Run
Contributor - JaBUTi4Run
  • Implemented adjustments to the original JaBUTi project (v2) for the .jar to run test procedures.

  • Focused on modifying the .jar for testing purposes within the JaBUTi4Run project.

  • Made changes to the original project to enable test execution on projects.

Owner - STochastic model App Tester
Owner - STochastic model App Tester
  • Developed an Android app tester tool for stochastic model-based testing.

  • The tool guides users through testing app functionalities using GUI model.

  • It validates app behavior by enforcing user/system interactions.

Education

Master's Degree in Computer Software Engineering
Master's Degree in Computer Software Engineering
Universidade Federal do Paraná
2019 - 2020 (1 year)
Bachelor's Degree in Computer Engineering
Bachelor's Degree in Computer Engineering
Federal University of Technology - Parana
2013 - 2018 (5 years)