Kelvin Yankey

Software Developer

kelvinyankey6@gmail.comCape Town, South Africalinkedin.com/in/kelvin-yankey-54590419bgithub.com/kelvinyankey6

Summary

Mechatronics engineer turned software developer with experience across embedded systems, robotics, and enterprise software. Currently working at Investec building full-stack systems and AI tooling. Comfortable at any layer of the stack.

Experience

Software Developer · Investec
  • Working across the Client and Finance teams on backend systems for client onboarding, payments, transactions, and fee processing using C#, SQL, Angular and React.
  • Helped build and ship an AI platform allowing wealth managers to query internal APIs and documents in natural language.
Engineering Intern · University of Cape Town
  • Ported the DROID-SLAM project to UCT's HPC environment using Docker and Singularity for GPU-accelerated SLAM.
  • Developed a CLI tool to streamline job submission, monitoring, and data extraction on SLURM-managed GPU nodes.
  • Automated inference and training pipelines using Linux shell scripts.
Cloud Engineer · Kickback Space Inc.
  • Built a scalable 3D virtual environment system designed to host near-realistic virtual events without requiring expensive client hardware.
  • Gained hands-on experience with 3D rendering technologies and scalable network architecture.
Computer Science Tutor · University of Cape Town
  • Mentored students in computer science fundamentals, logic, and problem-solving for CSC1015F and CSC1016S.
  • Developed the ability to communicate complex ideas effectively and strengthen interpersonal skills.

Projects

Low-Cost Phasor Measurement Unit

A real-time Phasor Measurement Unit built in Rust on a Raspberry Pi, sampling three-phase grid voltages with GPS-synchronised timestamps and computing phasors, frequency, and ROCOF — fully compliant with the IEEE C37.118 standard.

Audio Steganography

An implementation of audio steganography that hides secret messages inside audio files using a random number generator for bit placement.

DROID-SLAM HPC Port

Ported the DROID-SLAM visual-odometry framework to UCT's HPC environment and built a full Go CLI for executing, managing, and extracting inference and training jobs over SSH.

Red-winged Starling Nest Camera

A multi-unit surveillance system built to monitor red-winged starling nests across UCT's campus, using Raspberry Pi Zero, environmental sensors, and a Flutter companion app.

HAT for the STM32

An extension kit for the STM32 Discovery Board designed to add sensors and features with a plug-and-play approach.

Maze Solving Robot

A line-following robot programmed to navigate and solve a maze featuring curved paths, right angles, 4-way and 3-way decision points, and dead ends — the fastest of 20 competing teams.

COVID-19 Infection Tracker

A full-stack data aggregation and visualisation platform tracking real-time COVID-19 statistics globally, with a Python backend and Vue.js frontend.

Education

B.Eng, Mechatronics, Robotics & Automation Engineering · University of Cape Town

Dean's Merit List (Dec 2022)

High School Diploma · Umtata High School

Certifications

Microsoft Certified: Azure Fundamentals · Microsoft
AWS Certified Cloud Practitioner · Amazon Web Services

Skills

C# · .NET · TypeScript · Python · SQL · Go · Next.js · React · Dapr · Azure · Docker