Thomas Perale is an Embedded Software Engineer based in Brussels with 11 years of experience building IoT products and secure embedded systems, primarily on STM32 microcontrollers. A VUB-trained software engineer and Free Software advocate, he blends low-level C expertise with Python and JavaScript, and has also explored functional languages like Haskell, Erlang, and Prolog. He has delivered bare-metal features and bootloader work for remote monitoring products, contributed to university research on embedded device security, and currently develops embedded solutions at Mind. Beyond work, he organizes and volunteers for FOSDEM, led his university's computer science association, and enjoys hands-on electronics projects and cycling—often learning new hardware platforms by building small personal devices. This mix of practical embedded engineering, security-focused research, and community-driven open-source involvement gives him a pragmatic yet curious approach to designing resilient IoT systems.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Université libre de Bruxelles
Master of Science in Applied Science and Engineering: Computer Science, Master of Science in Software Languages and Software Engineering, Master of Science in Applied Science and Engineering: Computer Science, Master of Science in Software Languages and Software Engineering at Vrije Universiteit Brussel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thomas Perale - Embedded Software Engineer at Mind