
Dirk Coetsee
@dirkcoetsee
Senior backend engineer at Codeo, building production Python and AWS systems, including LLM agents with guardrails.
What I'm looking for
At Codeo, I maintain and extend SPAR systems across TypeScript and C# codebases, delivering bug fixes, features and production support. At Trackbox, I architected and developed a cloud-first platform for safety and security products, with AWS Lambda and Fargate services and a Vue and TypeScript frontend.
At Emerge Mobile and iKhokha, I replaced ikhokha.com with a Django application, writing about 80% of its server-side code, and built the merchant reporting and settlement console. Through National Prepaid, I built a Python token-vending workflow and delivered production LLM tools with guardrails and staff review.
Experience
Work history, roles, and key accomplishments
Software Developer
Codeo
Aug 2023 - Present (3 years 3 months)
Maintain and extend SPAR systems across TypeScript and C# codebases, delivering bug fixes, new features, and production support. Helped develop a targeted-marketing solution through to beta.
Lead Software Engineer and Architect
Trackbox
Oct 2022 - Present (4 years 1 month)
Architect and principal developer replacing a legacy PHP application with a distributed, cloud-first platform. Built stateless services on AWS Lambda and Fargate with a Vue and TypeScript frontend.
Contractor and Consultant
National Prepaid
Jan 2020 - Dec 2025 (5 years 11 months)
Built a cloud-to-local token-vending workflow and a production LLM phone agent. Automated monthly client-report emails, saving weeks of administrative work each month.
Consultant
IQ Business
Oct 2022 - Jul 2023 (9 months)
Served as software lead on an internal accounting project, principally developing the React and TypeScript frontend. Helped the team recover time to meet its deadline.
Senior Developer and Software Manager
Emerge Mobile and iKhokha
Apr 2014 - Mar 2018 (3 years 11 months)
First software-specific hire responsible for software delivery, deployments, AWS DevOps, and server security. Replaced ikhokha.com with a Django application and built merchant reporting and settlement console.
.NET Technical Lead
SA Home Loans
Jan 2014 - Apr 2014 (3 months)
Developed C# REST services on Microsoft SQL Server through Dapper behind an AngularJS frontend. Combined hands-on work with code and design review, mentoring, and domain-driven design.
Biometrics R&D Specialist
Net1
Apr 2012 - Dec 2013 (1 year 8 months)
Designed a C++ fingerprint-matching filter and co-developed its clustered implementation, averaging approximately 50 times the speed of the previous approach. Worked with multithreading, non-blocking I/O, and Linux.
Lecturer
University of KwaZulu-Natal
Jan 2008 - Mar 2012 (4 years 2 months)
Taught advanced engineering computing and electronic design, developed courses, and supervised design students. Built a C# and SQL timetabling tool with clash checking and Excel reports.
R&D Engineer
PFK Electronics
Dec 2005 - Dec 2007 (2 years)
Developed embedded GSM/GPS software and C# TCP/IP tools, with responsibilities including troubleshooting, product planning, and customer liaison.
Education
Degrees, certifications, and relevant coursework
University of KwaZulu-Natal
Master of Science, Engineering (Electronic)
Grade: cum laude
M.Sc. in Engineering (Electronic) from the University of KwaZulu-Natal, completed cum laude in 2004.
University of KwaZulu-Natal
Bachelor of Science, Engineering (Electronic)
Grade: cum laude
B.Sc. in Engineering (Electronic) from the University of KwaZulu-Natal, completed cum laude in 2001.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Dirk?
You can contact Dirk and 90k+ other talented remote workers on Himalayas.
Message DirkGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
