Summary
Richard Cochrane is a Senior Software Developer with 11 years of experience building and modernising web platforms, currently leading the technical overhaul of a Django-based insurance system. He combines hands-on backend expertise in Python, Django/Pyramid and SQL with a strong focus on reliable, efficient systems and API-driven integrations. As a former engineering manager and development lead, he routinely mentors teams, shapes technical direction, and drives best practices around testing, security and maintainability. His background includes payment integrations, recurring billing and building media/tagging APIs, reflecting a knack for solving messy integration problems. Based in the Western Cape, he pairs practical product sensibility with a designer’s touch from Photoshop and Excel fluency, often bridging technical and non-technical stakeholders to simplify real-world workflows. He’s continuously learning and enjoys turning legacy codebases into robust, team-owned platforms.
11 years of coding experience
21 years of employment as a software developer
B Bus Sc Information Systems Business Management, B Bus Sc Information Systems Business Management at University of Cape Town
Afrikaans