Mark Ogden

Senior Software Engineer at Entelect

Western Cape, South Africa
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mark Ogden is a Senior Software Engineer with 12 years of experience who transitioned from embedded electronics to full-stack and machine-learning-focused roles, bringing a deep appreciation for efficient, well-structured code. He has led teams and delivered resilient microservices for financial and enterprise customers using Java/Spring Boot, TypeScript/React, Kafka, and cloud-native tooling, while emphasizing safety and third-party integration reliability. His engineering approach is rooted in optimizing for performance and clarity—skills honed by rewriting constrained embedded systems—which informs his blend of object-oriented and functional programming practices. Comfortable in both hands-on delivery and technical leadership, he has moved between IC and managerial roles, most recently building production-grade services at Entelect after heading engineering at AECE and working in MLOps. Based in the Western Cape, he combines formal EEE training from the University of Pretoria with a practical knack for translating complex requirements into maintainable, high-performance systems.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Engineering - BE Electrical Electronics and Communications Engineering, Bachelor of Engineering - BE Electrical Electronics and Communications Engineering at University of Pretoria
github-logo-circle

Github Skills (61)

image9
console9
image-comparison9
lexer9
difference9
flex9
z809
command-line9
merge9
csv9
cmd8
mfc8
windows8
cygwin8
scanner8

Programming languages (5)

C++ShellCHTMLSwift

Github contributions (5)

github-logo-circle
ogdenpm/mklbr

May 2020 - Feb 2022

Contributions:8 commits, 10 pushes, 1 branch in 1 year 9 months
ogdenpm/c-ports

Dec 2017 - Mar 2022

C ports of old PL/M 80 programs and the Fortran based PL/M 80 compiler
Contributions:122 commits, 26 pushes, 2 branches in 4 years 3 months
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
Mark Ogden - Senior Software Engineer at Entelect