I'm a Full-Stack Software Engineer with 8+ years of international experience, starting as a Software Tester and evolving into a versatile developer delivering reliable, scalable systems from concept to deployment. I enjoy automation, open-source, and AI-assisted development, and I thrive working across backend architecture, API design, frontend/mobile development, QA automation, and DevOps. I am open to remote or contract opportunities.

Micael Carvalho

I'm a Full-Stack Software Engineer with 8+ years of international experience, starting as a Software Tester and evolving into a versatile developer delivering reliable, scalable systems from concept to deployment. I enjoy automation, open-source, and AI-assisted development, and I thrive working across backend architecture, API design, frontend/mobile development, QA automation, and DevOps. I am open to remote or contract opportunities.

Available to hire

I’m a Full-Stack Software Engineer with 8+ years of international experience, starting as a Software Tester and evolving into a versatile developer delivering reliable, scalable systems from concept to deployment.

I enjoy automation, open-source, and AI-assisted development, and I thrive working across backend architecture, API design, frontend/mobile development, QA automation, and DevOps. I am open to remote or contract opportunities.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Portuguese
Fluent

Work Experience

Software Engineer (Full-Stack & QA) at MintT Care
June 1, 2025 - June 1, 2025
Designed and implemented an automated integration testing framework, reducing regression issues and improving product reliability. Led full-stack development of backend APIs and web/mobile applications using Node.js, C#, Flutter, and Python. Built and maintained Docker-based CI/CD pipelines and Kubernetes deployments; optimized PostgreSQL & MongoDB for scalability and performance. Collaborated with Customer Success and Data Science teams; acted as a technical point of contact to maintain high uptime and rapid incident response.
Software Developer at AW Technical Center Europe S.A.
March 1, 2021 - March 1, 2021
Developed and integrated API solutions connecting backend services with the user interface for next-generation Toyota & Lexus infotainment and navigation systems. Collaborated with cross-functional teams in Belgium and Japan to ensure seamless communication between software components. Implemented modules in C/C++ and Python; utilized Docker, Linux, and Git for builds, debugging, and deployment. Participated in code reviews, debugging, and integration testing to meet automotive software standards in an Agile workflow.
Software Developer at agap2IT (Consultant for Toyota Motors Europe)
October 1, 2019 - October 1, 2019
Built automated API testing frameworks in Python for TME’s HDC mobile project, improving backend reliability and delivery speed. Developed integration and validation tools; contributed to continuous integration pipelines with Kafka, Zookeeper, Docker, Git, Jenkins.
Software Engineer at ALTEN Portugal
July 1, 2019 - July 1, 2019
Engaged in multiple client projects (Ansaldo STS, Continental, Hovione) delivering software testing, embedded software, and validation work. Responsibilities included unit and integration testing for railway signalling systems under SIL4 using ADA and VectorCAST; embedded software for BMW ECUs in AUTOSAR environments using C/C++ and Python; CSV-related validation activities.
Software Tester at Ansaldo STS (Railway Systems)
March 1, 2018 - March 1, 2018
Unit and integration testing for railway signalling systems under SIL4 using ADA (GPS) and VectorCAST.
Software Developer at Continental (Automotive)
April 1, 2019 - April 1, 2019
Embedded software for BMW ECUs in an AUTOSAR environment using C/C++ and Python; tools: IBM DOORS, Eclipse, TRESOS, CANoe, WinIDEA.
CSV Engineer at Hovione (Pharma)
June 1, 2019 - June 1, 2019
Contributed to Computer System Validation (CSV); developed and executed test plans to ensure compliance with GxP.
Software Engineer (Full-Stack & QA) at MintT Care
June 30, 2025 - June 30, 2025
Designed and implemented an automated integration testing framework; led full-stack development of backend APIs and web/mobile applications using Node.js, C#, Flutter, and Python; built and maintained Docker-based CI/CD pipelines and Kubernetes deployments; optimized PostgreSQL & MongoDB for scalability and performance; collaborated with Customer Success and Data Science teams to maintain high uptime and rapid incident response.
Software Developer at AW Technical Center Europe S.A.
March 31, 2021 - March 31, 2021
Developed and integrated API solutions connecting backend services with the user interface for Toyota & Lexus infotainment and navigation systems; cross-functional collaboration with teams in Belgium and Japan; implemented modules in C/C++ and Python; utilized Docker, Linux, and Git; participated in code reviews, debugging, and integration testing to meet automotive software standards.
Software Developer at agap2IT (Consultant for Toyota Motors Europe)
October 31, 2019 - October 31, 2019
Built automated API testing frameworks in Python for TME’s HDC mobile project; developed integration and validation tools; contributed to continuous integration pipelines with Kafka, Zookeeper, Docker, Git, Jenkins.
Software Tester at ALTEN Portugal
March 31, 2018 - March 31, 2018
Ansaldo STS (Railway Systems) — Unit and integration testing for railway signalling systems under SIL4 using ADA (GPS) and VectorCAST.
Software Developer at ALTEN Portugal
April 30, 2019 - April 30, 2019
Continental (Automotive) — Embedded software for BMW ECUs in AUTOSAR environment using C/C++ and Python; tools: IBM DOORS, Eclipse, TRESOS, CANoe, WinIDEA.
CSV Engineer at ALTEN Portugal
June 30, 2019 - June 30, 2019
Hovione (Pharma) — Contributed to Computer System Validation (CSV); developed and executed test plans to ensure compliance with GxP.
Software Engineer (Full-Stack & QA) at MintT Care
July 1, 2021 - June 1, 2025
Designed and implemented an automated integration testing framework; Led full-stack development of backend APIs and web/mobile applications using Node.js, C#, Flutter, and Python; Built and maintained Docker-based CI/CD pipelines and Kubernetes deployments; Optimized PostgreSQL & MongoDB for scalability and performance; Collaborated with Customer Success and Data Science teams; acted as technical point of contact to maintain uptime and rapid incident response.
Software Developer at AW Technical Center Europe S.A.
November 1, 2019 - March 1, 2021
Developed and integrated API solutions connecting backend services with the UI for Toyota & Lexus infotainment and navigation systems; Collaborated with cross-functional teams in Belgium and Japan; Implemented modules in C/C++ and Python; utilized Docker, Linux, and Git for builds, debugging, and deployment; Participated in code reviews, debugging, and integration testing to meet automotive software standards in an Agile workflow.
Software Tester at Ansaldo STS (Railway Systems) - ALTEN Portugal
April 1, 2017 - March 31, 2018
Unit and integration testing for railway signalling systems under SIL4 using ADA (GPS) and VectorCAST.
Software Developer at Continental (Automotive) - ALTEN Portugal
July 1, 2018 - April 30, 2019
Embedded software for BMW ECUs in an AUTOSAR environment using C/C++ and Python; tools: IBM DOORS, Eclipse, TRESOS, CANoe, WinIDEA.
CSV Engineer at Hovione (Pharma) - ALTEN Portugal
May 1, 2019 - June 1, 2019
Contributed to Computer System Validation (CSV); developed and executed test plans to ensure compliance with GxP.
Consultant / Software Engineer at ALTEN Portugal
April 1, 2017 - July 31, 2019
Led/Contributed across multiple client projects: Ansaldo STS (Railway Systems) delivering unit and integration testing for SIL4 using ADA and VectorCAST; Continental (BMW ECUs) embedded software in AUTOSAR with C/C++ and Python; Hovione (Pharma) CSV activities developing and executing test plans to ensure GxP compliance. Collaborated with cross-functional teams in Agile environments.
Software Tester at Ansaldo STS
April 1, 2017 - March 31, 2018
Unit and integration testing for railway signalling systems under SIL4 using ADA (GPS) and VectorCAST.
Software Developer at Continental (Automotive)
July 1, 2018 - April 30, 2019
Embedded software for BMW ECUs in an AUTOSAR environment using C/C++ and Python; tools: IBM DOORS, Eclipse, TRESOS, CANoe, WinIDEA.
Software Developer at agap2IT
August 1, 2019 - October 31, 2019
Consultant role for Toyota Motors Europe; contributed to backend/API and automation efforts across projects.
Software Engineer (Automation & API) at MintT Care
July 1, 2021 - June 30, 2025
See MintT Care entry above for detailed responsibilities.
Software Engineer at ALTEN Portugal
April 1, 2017 - July 1, 2019
Ansaldo STS (Railway Systems) — Software Tester: Unit and integration testing for railway signalling systems under SIL4 using ADA (GPS) and VectorCAST. Continental (Automotive) — Embedded software for BMW ECUs in an AUTOSAR environment using C/C++ and Python; tools: IBM DOORS, Eclipse, TRESOS, CANoe, WinIDEA. Hovione (Pharma) — CSV Engineer; contributed to Computer System Validation (CSV); developed and executed test plans to ensure compliance with GxP.

Education

MSc in Electrical and Computer Engineering at University of Coimbra, Portugal
January 1, 2009 - January 1, 2015
MSc in Electrical Engineering at University of Ljubljana, Slovenia
January 1, 2015 - January 1, 2016
Certified Tester Foundation Level (CTFL) at PSTQB, Lisbon
January 1, 2018 - October 27, 2025
AUTOSAR in Practical Applications at methodpark, Porto
January 1, 2019 - October 27, 2025
SCRUM Training (CSM) at ALTEN Portugal
January 1, 2019 - October 27, 2025
Ultimate AWS Certified Cloud Practitioner CLF-C02 at Udemy (Online)
January 1, 2025 - October 1, 2025
MSc in Electrical and Computer Engineering at University of Coimbra, Portugal
January 1, 2009 - December 31, 2015
MSc in Electrical Engineering at University of Ljubljana, Slovenia
January 1, 2015 - December 31, 2016
Certified Tester Foundation Level (PSTQB) at PSTQB, Lisbon
January 1, 2018 - December 31, 2018
AUTOSAR in Practical Applications at methodpark, Porto
January 1, 2019 - December 31, 2019
SCRUM Training at ALTEN Portugal
January 1, 2019 - December 31, 2019
AWS Certified Cloud Practitioner CLF-C02 at Udemy (Online)
January 11, 2030 - October 1, 2025
MSc in Electrical and Computer Engineering at University of Coimbra, Portugal
January 1, 2009 - January 1, 2015
MSc in Electrical Engineering at University of Ljubljana, Slovenia
January 1, 2015 - January 1, 2016
Certified Tester Foundation Level at PSTQB, Lisbon
January 1, 2018 - January 1, 2018
AUTOSAR in Practical Applications at methodpark, Porto
January 1, 2019 - January 1, 2019
SCRUM Training at ALTEN Portugal
January 1, 2019 - January 1, 2019
AWS Certified Cloud Practitioner CLF-C02 at Udemy
January 1, 2025 - October 1, 2025
MSc in Electrical and Computer Engineering at University of Coimbra, Portugal
January 1, 2009 - December 31, 2015
MSc in Electrical Engineering at University of Ljubljana, Slovenia
January 1, 2015 - December 31, 2016
MSc in Electrical and Computer Engineering at University of Coimbra, Portugal
September 1, 2009 - July 1, 2015
MSc in Electrical Engineering at University of Ljubljana, Slovenia
September 1, 2015 - September 1, 2016
Certified Tester Foundation Level at PSTQB, Lisbon
January 1, 2018 - March 11, 2026
AUTOSAR in Practical Applications at methodpark, Porto
January 1, 2019 - March 11, 2026
SCRUM Training at ALTEN Portugal
January 1, 2019 - March 11, 2026
AWS Certified Cloud Practitioner CLF-C02 at Udemy
October 1, 2025 - March 11, 2026

Qualifications

Certified Tester Foundation Level (CTFL)
January 1, 2018 - October 27, 2025
AUTOSAR in Practical Applications
January 1, 2019 - October 27, 2025
SCRUM Training (CSM)
January 1, 2019 - October 27, 2025
Ultimate AWS Certified Cloud Practitioner CLF-C02
January 1, 2025 - October 1, 2025
Certified Tester Foundation Level (PSTQB)
January 1, 2018 - December 31, 2018
AUTOSAR in Practical Applications
January 1, 2019 - December 31, 2019
SCRUM Training
January 1, 2019 - December 31, 2019
AWS Certified Cloud Practitioner (CLF-C02)
January 11, 2030 - October 1, 2025
Certified Tester Foundation Level (PSTQB)
January 1, 2018 - January 1, 2018
AUTOSAR in Practical Applications
January 1, 2019 - January 1, 2019
SCRUM Training
January 1, 2019 - January 1, 2019
AWS Certified Cloud Practitioner CLF-C02
January 1, 2025 - October 1, 2025
PSTQB Certified Tester Foundation Level
January 1, 2018 - December 18, 2025
AUTOSAR in Practical Applications
January 1, 2019 - December 18, 2025
SCRUM Training (CSM)
January 1, 2019 - December 18, 2025
Ultimate AWS Certified Cloud Practitioner CLF-C02
October 1, 2025 - December 18, 2025
Certified Tester Foundation Level
January 1, 2018 - March 11, 2026
AUTOSAR in Practical Applications
January 1, 2019 - March 11, 2026
SCRUM Training
January 1, 2019 - March 11, 2026
AWS Certified Cloud Practitioner CLF-C02
October 1, 2025 - March 11, 2026

Industry Experience

Software & Internet, Manufacturing, Transportation & Logistics, Professional Services, Other, Media & Entertainment, Healthcare, Computers & Electronics