Experienced software developer with expertise in embedded systems, backend development, and full-stack development. Proficient in C++, Python, and JavaScript, with a track record of delivering high-performance solutions. Currently enhancing skills through advanced certifications, seeking a challenging role in a dynamic environment to contribute technical expertise and innovative problem-solving.
Designed and optimised algorithmic trading systems for a fintech startup, improving backtesting efficiency and execution latency. Designed and optimized trading strategies, API consumption, data management, and reporting in Python, leveraging scientific libraries for analytics and performance tuning.
Developed C++ backend code as a subcontractor for Geoscience Australia, contributing to an initiative that enhanced the resolution of GPS and GNSS device positioning. Implemented satellite tracking using base-station signal correction data, which was published as a backend web service deployed on AWS, utilizing EC2 instances and Kubernetes for scalability and reliability.
Developed embedded software and hardware interfaces for a prototype active sonar system, working with microcontrollers and System-on-Chip (SoC) solutions. Implemented signal processing algorithms to calculate target position and size. Wrote Linux device drivers in C and developed bare-metal firmware for STMicrocontrollers. Configured Debian OS and contributed to high-level computational code in Python.