Gerrie Crafford is a software engineer based in Pretoria with two years of professional experience building modular, testable systems across Python, JavaScript/TypeScript, Rust and C-family languages. He has designed and implemented end-to-end platforms—spanning React frontends, Express/Django backends, PostgreSQL databases and Dockerized compute services—focused on performance, scalability and maintainability. At CSIR he improved query performance with thoughtful schema and indexing, introduced CI/CD pipelines to make deployments robust, and wrapped external simulation and control systems to run queued compute jobs reliably. He holds an MS in Computer Science with work in reinforcement learning and robotics integration, and brings both research rigour and production discipline to engineering problems. Gerrie favors simple, elegant solutions and mentoring peers, having given internal talks and driven code-review practices to raise team quality.
2 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of the Witwatersrand
Contributions:1 review, 5 PRs, 3 pushes in 1 year 5 months
apiconsole-apicanaryconsole
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gerrie Crafford - Software Engineer at Thinkst Applied Research