Hugo Alexandre Cavalcanti Porto
Professional Summary
Software Engineer with over 15 years of experience, including 8+ years focused on backend and
frontend development, systems analysis, and end-to-end project delivery. Strong expertise in
Java, Spring, Quarkus, Angular, React, and Node.js, with a proven track record of designing
scalable applications, building robust APIs, and optimizing business workflows. Experienced in
Agile/Scrum environments, collaborating with cross-functional and international teams to deliver
high-quality solutions.
Core Skills
•
•
•
•
•
Languages & Frameworks: Java (Spring, Quarkus, JDBC), JavaScript (AngularJS, Angular
2+, React, Node.js), Python, React Native
Architecture & Practices: Microservices, RESTful APIs, Agile / Scrum, DevOps
Tools & Platforms: Docker, Git, Jenkins, IntelliJ IDEA, VS Code, DBeaver, JUnit
Databases: SQL Server, MySQL, PostgreSQL, Oracle, MongoDB
Languages: Portuguese (Native), English (Advanced), Spanish (Basic), Chinese (Basic /
Learning)
Artificial Intelligence & LLMs
•
•
•
•
Spring AI for integrating large language models into Java/Spring Boot applications
LangChain for orchestrating LLM workflows, tools, and reasoning chains
RAG (Retrieval-Augmented Generation) using vector databases and semantic search
Integration of generative AI into microservices architectures and enterprise APIs
Professional Experience
alt.bank (Fintech) – Software Developer | Nov 2022 – Present
• Developed and optimized credit card risk analysis systems using Java, Python, and Temporal
SDK.
• Improved application reliability and performance through workflow automation and monitoring.
• Reduced business process bottlenecks, enabling faster and more accurate decision-making.
Netcracker (T-Mobile Project) – Software Developer | Nov 2021 – Nov 2022
• Worked on a global project with distributed teams across the USA, Mexico, Russia, and India.
• Developed and maintained telecommunications systems using hexagonal architecture.
• Built and enhanced APIs, improving communication flows between services.
• Developed user interfaces using React.
Stefanini IT Solutions – Software Developer | Aug 2017 – Nov 2020 | Nov 2021
• Built and maintained enterprise applications for Banco do Brasil using Java, Quarkus, and
Angular.
• Developed REST APIs and microservices supporting large-scale financial workflows.
• Actively participated in Agile teams, gathering requirements and delivering scalable solutions.
Education
Bachelor’s Degree in Computer Science – UniCEUB, Brasília, Brazil (2014)
Certifications
•
•
Scrum Foundation Professional Certificate – CertiProf (2019)
DevOps Essentials Professional Certificate – CertiProf (2019)
•
HSK Level 2 – Chinese Proficiency (2021)