Education
- Bachelor of Computer Science.
- GPA: 4.02 out of 4.30.
- Dean's list, 2024 & 2025.
Employment
Software development for the MUNStar-1 Cube-Satellite's MCS, ADCS, C&DH, and simulation systems..
Writing and testing MISRA-compliant C firmware for the Zynq 7000 SoC using FreeRTOS. Implementing reliable communication protocols over CAN, RS-485, and UHF radio networks. HIL testing in an ISO cleanroom.
Projects
Automotive gauge driver with CAN interface
- Designed hardware (PCB) with PIC microcontroller, MCP2515 CAN controller, EEPROM, and DACs.
- SPI for inter-chip communication.
- C firmware, Go calibration software, Python bit-timing script.
- Graphical turbocharger selection program.
- Thermodynamic model of internal combustion engine and compressor.
- Written in C using microui.
- HTML, CSS, Go templates, Hugo.
Volute
Personal website: www.samanthony.xyz
Skills
Programming in Ada, C, C++, Go, Java, Python.
Embedded systems design and programming with PIC, STM32, ESP32 microcontrollers; Zynq 7000 SoC; FreeRTOS; state machines.
Concurrent programming with threads, Open MPI, Go, Ada, FreeRTOS. Parallel programming with OpenMP, TBB, OpenCL.
Networking — TCP/UDP/IP, CAN, RS-485, SPI, I2C.