IT And Electronic Systems Engineer at Electronic circuits based on microcontrollers
Thessaloniki, Macedonia and Thrace, Greece
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Vassilis Serasidis is an IT and Electronic Systems Engineer with 11+ years in production and two decades of hands-on embedded design, currently supporting HELLENiQ ENERGY after a long tenure in refinery operations. He combines deep microcontroller expertise (Atmel AVR, STM32) with practical network and electronics skills, having designed open-source projects like a WebRadio player, RFID reader, and a driverless USB HID STM32 bootloader. Comfortable across 8-bit and 32-bit firmware, Vassilis has contributed to well-known community efforts such as Arduino_STM32, extending hardware support and peripheral examples. His background in production engineering and an MSc in Electronic Physics give him a pragmatic systems perspective—bridging field reliability with clean embedded code. Based in Thessaloniki, he maintains a public open-hardware footprint and a knack for turning legacy industrial systems into modern, maintainable electronics solutions.
11 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Hellenic Open University
Master of Science - MSc, Electronic Physics, Radioelectrology, Master of Science - MSc, Electronic Physics, Radioelectrology at Aristotle University of Thessaloniki (AUTH)
Driverless USB HID bootloader and flashing tool for STM32F10X devices
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:5 releases, 70 commits, 9 PRs in 2 years 2 months
Contributions summary:Vassilis's contributions primarily involve initializing and configuring the STM32F10x microcontroller for a driverless USB HID bootloader. Their initial commit established the project's foundation, and subsequent commits included code modifications. Further commits show the user adding compiled files and minor bug fixes. They added support for the Maple mini board and made several other updates.
Arduino STM32. Hardware files to support STM32 boards, on Arduino IDE 1.8.x including LeafLabs Maple and other generic STM32F103 boards
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:32 commits, 21 PRs, 19 comments in 3 years 2 months
Contributions summary:Vassilis primarily contributes to the `arduino_stm32` repository, focusing on expanding the hardware support for STM32 boards. Their work involves removing unused libraries and integrating new libraries, such as the Ethernet and touch screen library. They also provide examples for using hardware peripherals, including SPI ports and the VS1053B MIDI player, demonstrating a hands-on approach to utilizing the STM32's features.
stm32f103makersstm32bluepillgeneric
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
Vassilis Serasidis - IT And Electronic Systems Engineer at Electronic circuits based on microcontrollers