serjster 
blog / projects / cv / about / tags /
Work Experience
    TOPIC Embedded Systems (Bosch)
    Eindhoven, Netherlands
    Software Designer
    2025 - Present

    Embedded Linux (Yocto), STM32. Updated OSS LLDP daemon to support 802.3bt, added 802.1x support in Linux and U-Boot, added loopguard support to librstp.

    Self-employed
    Remote
    App Developer
    2024

    Created YAHIITA, a cross-platform fitness app published on iOS, Android, and macOS using Flutter, C++, and CMake.

    RealVNC
    Cambridge, UK
    Senior Software Engineer
    2024

    Cross-platform C++ development on macOS, Windows, Linux, and RPi. Implemented floor control, virtual display driver, and fixed long-standing bugs. Used CMake, Flutter, Python, Docker, KVM.

    J.P. Morgan
    London, UK
    Associate Software Engineer
    2022 - 2023

    Market data feed handlers for FX and Commodities. Built pytest BDD backtesting framework, created C++ network replay tools, modernised CMake build system, and improved CI/CD pipelines.

    Foundry (Nuke)
    London, UK
    Software Engineer
    2019 - 2022

    Build systems, CI pipelines (GitLab/Jenkins), Conan package management. Transitioned project from Perforce to Git, Python 2 to 3. Developed POC reducing test runtime from 8h to ~30min using Docker swarm runners.

    Udemy
    London, UK
    Course Creator
    2019

    Created a Yocto Embedded Linux course with 4k+ students, covering Linux, Raspberry Pi, and C++.

    AmberBox Gunshot Detection
    London, UK
    Software Engineer
    2018 - 2019

    Embedded real-time audio processing with ML. Improved onset detection, added shot counting feature, modernized C++ codebase, maintained Yocto distro and ML pipelines (TensorFlow).

    Cambridge Touch Technologies
    Cambridge, UK
    Embedded Software Engineer
    2017 - 2018

    Built multi-axis CNC motion control framework with PID control. Full-stack development with React, MongoDB, Python Flask. Linux kernel hacking, AOSP customization, DSP.

    WITHUS Technology Factory
    Aveiro, Portugal
    Embedded Software Engineer
    2012 - 2017

    Greenfield IoT platform development (EDP Redy) from HW to SW. GPON fiber gateway, G.Fast DPU. HW design, bootloaders, kernel drivers, Buildroot/Yocto, Zigbee, PLC, Contiki OS.

    VCA Technology
    London, UK
    Software Engineer
    2016

    Core developer of VCA Bridge. GStreamer contributions (open source), mDNS implementation, maintained custom Linux distro. C++, Python, SystemD, DBus.

    BSkyB
    London, UK
    Embedded Linux Engineer
    2011 - 2012

    Set Top Box Linux Kernel driver integration and microcontroller firmware development.

    Magnum CAP
    Aveiro, Portugal
    R&D Engineer
    2010 - 2011

    EV Fast Charger development. Designed low-latency class A energy meter, Qt UI for charging points, circuit design, firmware on FreeRTOS.

Education
    Universidade de Aveiro
    Aveiro, Portugal
    PhD Research Student (Scholarship)
    2010

    Electrical, Electronics and Communications Engineering. Designed HW and FW for a microwave transceiver in collaboration with Portugal Telecom.

    Universidade de Aveiro
    Aveiro, Portugal
    M.Sc. Electronics and Telecommunications
    2004 - 2009

    FPGA design (VHDL), real-time systems, urban traffic simulation. Final project: FPGA-based traffic control simulation platform.

    scrum.org
    PSM I - Professional Scrum Master
    2019

    Professional Scrum Master certification.

© 2026 • serjster
Built with Astro
Press Esc or click anywhere to close