I am acting as Full Stack Senior Engineer with over 20 years of experience in software development and IT systems using Java, Spring Boot, Python, Flask, FastAPI, Fiber Golang for back end, and Angular, Javascritp, CSS, HTML and Vue 3 for front end development.
Overview
21
21
years of professional experience
Work History
Lead Software Engineer
Núcleo de Excelência em Tecnologias Sociais - NEES
05.2025 - Current
Migrated and modernized a legacy system by designing and implementing a new architecture with Kotlin + Spring Boot (backend) and React.js (frontend), ensuring long-term scalability, maintainability, and business continuity.
Redesigned backend architecture leveraging Event-Driven Architecture and Clean Architecture principles, achieving 100% code clarity and consistency, significantly reducing technical debt, and accelerating onboarding of new developers.
Lead Software Engineer
Assert IFPB
11.2023 - Current
Designed and delivered a full-stack application integrating FastAPI (backend), React Native (mobile), and Vue.js (web front-end) to support LLM interaction and facial recognition, leveraging a message-driven architecture with multi-role perspectives.
Built and implemented an end-to-end testing pipeline that covered 67% of acceptance criteria, reducing production bugs significantly and improving release confidence.
Conducted code reviews to enforce architectural standards and optimize performance, ensuring long-term maintainability.
Remote
Professor
Instituto Federal da Paraíba
11.2014 - Current
Taught an Advanced Databases course using Java with JPA for object-relational mapping and NoSQL databases such as MongoDB, Redis, and Neo4j.
Taught a Data Structures course using Python to implement data structures and search and sorting algorithms.
Conducted a Software Development Project course, where a development process was created based on Agile methodologies.
Taught a Web Development course using Python and Flask for building web applications.- Taught an Advanced Databases course using Java with JPA for object-relational mapping and NoSQL databases such as MongoDB, Redis, and Neo4j. - Taught a Data Structures course using Python to implement data structures and search and sorting algorithms. - Conducted a Software Development Project course, where a development process was created based on Agile methodologies. - Taught a Web Development course using Python and Flask for building web applications.
Senior Software Engineer
AlayaCare
05.2022 - 04.2023
Designed and delivered scalable microservices powering an enterprise healthcare platform used by 400+ clients across Canada, US, and Australia, ensuring 99.9% uptime using python and Flask framework.
Improved system performance by 30% through optimization of Python/Flask back-end services and Vue.js front-end components.
Migrated 30% of the application code from PHP to Vue.js, improving maintainability and delivering a 20% increase in performance.
Doctoral Researcher
VIRTUS
05.2020 - 10.2022
Defined and implemented a recommender system model that suggested test cases based on use case descriptions, increasing testing efficiency using python, sci-kit learn and flask.
Developed an agile management tool with the recommender system for acceptance criteria using Java with Spring Boot for back end and angular for front end.
Lead Software Engineer
Assert IFPB
09.2021 - 06.2022
Led a team of 10 developers as Scrum Master, introducing Agile practices that cut sprint delivery delays by 40%.
Delivered a distributed data platform in Go and MongoDB, enabling real-time analytics for partner companies.
Mentored junior developers, improving code quality and reducing bug count by 20%.
Lead Software Engineering and Scientific Collaboration Program
Assert Polo Embrapii
04.2019 - 04.2020
Led a team of 5 developers as Scrum Master, introducing Agile practices that cut sprint delivery.
Delivered a distributed data platform in python flask and PostgreSQL, enabling real-time analytics for partner companies.
Conducted code reviews to enforce architectural standards and optimize performance, ensuring long-term maintainability.
Information Technology Specialist
DATAPREV
12.2012 - 10.2014
Defined and led the development of an authentication platform built with Java + Spring Boot + LDAP, adopted by 1.3 million+ users nationwide, enabling accurate identification of all registered users.
Provided technical leadership in the design and implementation of a federal project for tracking the activities of government employees and pensioners, ensuring compliance, scalability, and security.
Supported the development team by mentoring and facilitating agile practices, fostering higher productivity and alignment with project goals.
Facilitated Agile practices as Scrum Master, streamlining workflows and improving team collaboration and delivery speed.
Systems Engineer
CESAR
04.2005 - 09.2010
Redesigned and implemented a mobile content download platform using WAP technology, Java EJB Beans, and templates, achieving a 20% performance improvement.
Defined and delivered a vehicle tracking system built with Java and Spring Boot, enhancing monitoring accuracy and operational efficiency.
Product Owner (PO) - Projeto de Extensão ENTEC at SECTRAS - Sistemas de Ensino em Ciências e TecnologiasProduct Owner (PO) - Projeto de Extensão ENTEC at SECTRAS - Sistemas de Ensino em Ciências e Tecnologias