Summary
André Costa is a pragmatic embedded software engineer and team lead based in Fribourg, Switzerland, with six years of hands-on experience delivering firmware, cloud services, and full-stack IoT solutions. He currently leads the LVGL open-source team and previously rebuilt an embedded Linux IoT platform as sole developer—modernizing UI, adding MQTT and BLE stacks, and orchestrating a Rust backend with Zephyr firmware. Comfortable across C/C++, Python, Rust, and web stacks, André combines low-level MCU work (Cortex-M0, ESP32) and PCB design with backend APIs, PostgreSQL, and CI/CD automation. His background spans academia and industry, contributing to research projects and shipping prototypes for multinational engineering teams. Known for turning proof-of-concept ideas into production-ready systems, he blends curiosity-driven engineering with practical delivery.
6 years of coding experience
5 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at HES-SO University of Applied Sciences and Arts Western Switzerland
Bachelor of Applied Science - BASc Computer Software Engineering, Bachelor of Applied Science - BASc Computer Software Engineering at HEIG-VD
CFC Electronics, CFC Electronics at CPLN