About
Software engineer with over eleven years of experience bringing a wealth of technical expertise. Strong Java skillset and proficient in JavaScript, Agile methodologies, and DevOps. Whether working collaboratively or independently, I excel in fast-paced, deadline-driven environments and am committed to delivering high-quality solutions that meet and exceed client expectations.
My problem-solving abilities, creative thinking, and effective communication have earned me a reputation as a reliable and resourceful engineer. I enjoy tackling complex software development challenges and take pride in delivering results that make a difference. I also bring solid hands-on experience working with AI and different LLMs, applying them to real-world engineering workflows with a strong focus on secure coding practices.
Skills
Languages
- Java
- TypeScript / JavaScript
- C# .NET
- SQL
Frameworks
- Spring Boot
- ReactJS
- JSF / Primefaces
- Hibernate / JPA
DevOps & Cloud
- AWS
- Terraform
- Kubernetes
- Jenkins
Practices
- Agile / Scrum
- TDD
- REST APIs
- Microservices
Experience
Senior Software Engineer
Secure Code Warrior
Responsible for developing and maintaining integrations with a learning platform for software engineers to create more secure code. Primary focus on building and maintaining backend and frontend systems that integrate with other tools and services using Java (Spring Boot) and TypeScript. Also experienced in DevOps tasks including AWS, Terraform, Jenkins, and Kubernetes to manage and automate deployment and infrastructure. Previously worked on a reporting project developing and maintaining a reporting system to analyze data and provide insights on platform usage. Actively leverage AI and different LLMs in day-to-day engineering workflows, with strong emphasis on ensuring secure coding practices when integrating AI-driven solutions.
Software Developer
Agrichem
Responsible for designing and developing an automation system for a farm automation application. Analyzed requirements, developed RESTful APIs, and monitored application and server performance and stability. Contributed to improving the efficiency and productivity of farm operations.
Software Engineer
Fone Dynamics
Contributed to the development of an application that automatically transcribes phone calls using Google Speech API. Designed and developed the application with C# .NET and Visual Studio, ensuring performance, reliability, and scalability. Streamlined the transcription process, reducing manual labor and improving operational efficiency.
Software Engineer
Unisys Brasil
Java Developer in the Caixa Econômica Federal software factory, analyzing and developing systems and web applications, including an operational risk management system for one of Brazil's largest banks. Demonstrated ability to work effectively in a large-scale team environment delivering impactful solutions.
Java Developer
Armx Solutions
Java Developer in the Bretas Cencosud software factory, analyzing and developing systems and web applications, including a cashier closing system for treasurers. Utilized Scrum and TDD methodologies to ensure quality and reliability, streamlining the cashier closing process and improving operational efficiency.
Education
Bachelor's Degree, Computer Systems Analysis
Universidade Federal de Minas Gerais
Member of the Computer Science Department's Junior Enterprise.