Curriculum Vitae
Vienna, Austria | Italian & RSA Passport
Phone: +43 660 827 1605
Email: [email protected]
Download my tailored CVs or scroll below to view my extended CV
C++ CV Embedded CVProfessional Summary
A resourceful engineer who looks to take the initiative. I am adept at developing original solutions but always happy to consider outside perspectives and build toward external ideas. Strong communicator and team player with a proven track record in each layer of embedded systems engineering from circuits, to UI's, and all the software architecture in-between. I have 7YOE in C++ development, and enjoy leveraging modern design patterns to optimize system performance and reliability.
Experience
Embedded Software Engineer | Cellectric BioSciences | 2023 – Present (2Y1M)
- Circuit Design: Designed and manufactured ESP32 architecture based circuits targeting the control of hardware
such as stepper/solenoid drivers and I2C/SPI sensors.
- Firmware, RTOS & RPC Implementation: Created C++ firmware with Real-Time Operating Systems and RPC frameworks.
- GUI & Control Software: Built a cross-platform GUI (Qt) and Python3 application following OOP, MVC, and
event-driven design patterns to ensure thread safety and modularity.
- DevOps & CI/CD: Established CI/CD pipelines, Docker containers, and packaging processes to streamline development
and deployment.
- Microfluidic System: Designed a microfluidic subsystem integrating peristaltic and syringe pumps, solenoid valves,
and sensor feedback (temperature, pressure, flow rate).
C++ Developer | Toro Tech | 2022 – 2023 (1Y)
- Real-Time Market Data Handling:Wrote programs to receive and process high volumes of market data feeds in real time and optimized data ingestion pipelines to ensure that the data is processed with minimal latency.
- Order Execution Engines:Developed systems that execute orders quickly and reliably, including order routing, matching, and interfacing with various exchange protocols.
- Developed Trading Infrastructure:Worked on systems for risk management, logging, and monitoring.
- High Availability and Fault Tolerance: Ensured that trading systems are resilient and can recover quickly from failures by building systems with redundancy and real-time error detection.
- Collaboration and Integration:Translated the quant team’s models and strategies into production-ready code. Interacted with operations, network engineers, and compliance teams to ensure that all components of the trading ecosystem functioned smoothly.
- Development and Testing Practices (DevOps): Wrote unit tests, stress tests, and debugged, multithreaded applications. Maintained a smooth deployment pipeline so that new features and bug fixes can be released quickly without compromising system integrity.
Mechatronic Engineer | BlackGold.Earth | 2021 – 2022 (4M)
- Sustainable Systems: Designed a modular micro-farm container facility.
- Geospatial Software: Collaborated on a proprietary satellite imagery solution for produce tracking.
Notable Projects
Pressure-Driven Flow Controller
- Designed the circuit board to drive four piezoelectric micro-pumps. The circuit consisted of several H-Bridges, voltage boosters, current sensing op amps, I2C interfaces, and an embedded ESP32.
- Developed and programmed RTOS-based firmware for ESP32 microcontroller, incorporating a PID control algorithm to regulate flow-rates and ensure precise device control in real-time environments.
- Notably, the system is equipped with current sensing capabilities to allow frequency tracking, improving system performance and lifecycle.
Honors Thesis [Cum-Laude]
- Designed and developed a heating vest prototype realized through a novel conductive heating fabric.
- The project’s successful completion strengthened my knowledge of digital control design, C++, OOP principles, and sensor implementation and integration.
Key Achievements
- Medical Device Completion: I am proud to say that the device developed at Cellectric from the ground up is undergoing hospital based trials as well as research use with several universities, laboratories, and international BioTech companies.
- Award-Winning Thesis: My thesis (80%) was nominated for the Stellenbosch University Innovation Award and placed as the second runner-up among seven finalists selected from over 700 candidates.
Education
BEng in Mechatronic (Honors, Upper Second Class)
University of Stellenbosch, South Africa | 2018 – 2022Certifications
Technical Skills
- Programming Languages: Python, C++, Flutter/Dart, HTML, CSS, QSS
- Libraries and Frameworks: Qt, Pyside 6, PYQT5, Matplotlib, Pandas, Numpy, C++ STL 11/14/20, FreeRTOS
- Tools and Platforms: Jira, Confluence, GitHub, Git, EasyEDA, Altium, LTSpice, Yocto Project, Buildroot, Docker, CMake, Figma, Qt Creator, STM32CubeIDE, PlatformIO, Vim, NeoVim, VSCode
- Architecture: ARM, ESP32