André Franco
- Full Stack Developer
- 28 years old
- From Lisbon, Portugal
Language Proficiency
- Portuguese Native/Bilingual
- English Fluent
About me
Hi !
I’m André Franco, a Full Stack Developer from Portugal with 7 years of experience building scalable, user-focused applications. My work spans both frontend and backend development, with solid expertise in technologies like Angular, Java, Python, PHP, and Laravel.
I thrive at the intersection of clean code and purposeful design — always aiming to deliver solutions that are both technically sound and intuitive for users.
I’m a native Portuguese speaker, fluent in professional-level English, and I’ve had the privilege of working with international teams and diverse projects throughout my career.
When I’m not coding, you’ll likely find me running or playing music, two passions that keep me balanced and inspired.
Latest Posts
Demystifying Pattern Matching in Java
13/07/2025Goodbye RxJS? A Deep Dive into Angular Signals
25/06/2025Latest Projects
Work Experience
Financial Institution
Full Stack Developer | IT consultant @agap2ITI work at Financial Institution as a Full Stack Developer, developing applications with Java 21 on the backend and Angular 19 on the frontend, using Sybase as the database. My role involves working with Agile methodologies and leveraging tools such as IBM Cloud, SonarQube, Jenkins, and Jira to ensure high-quality delivery and continuous integration. I have experience designing and executing testing strategies, including Cucumber-based automated tests, manual testing, and integration testing.
Financial Institution
Backend Developer | IT consultant @agap2ITI worked at Financial Institution on the backend development of a microservices-based application using Java 8, Spring Boot, and Oracle Database, collaborating closely with OutSystems and COBOL teams. My responsibilities included designing and implementing automatic and manual testing strategies with Cucumber, developing Bash cron jobs to process flat files and integrate them into the Oracle Database, and ensuring smooth integration between modern and legacy systems.
The project followed Agile methodology with Kanban to manage workflows and priorities.