Junaid Gool
Software engineer based in Cape Town. Former mechanical and structural designer turned software engineer — 17+ years of building things that work.
Background
I started my career as a mechanical and structural designer in 2008, spending nearly a decade on engineering drawings, structural analysis, and physical systems. In 2017, I made a deliberate career change into software engineering — bringing a systems-thinking mindset, an understanding of physical constraints, and an engineer's instinct for building things that don't break.
That background isn't a footnote. When I build channel services for kiosks that interact with card readers, biometric scanners, and printers, I understand the physical deployment environment. When I design retry logic and timeout management, I think about failure modes the way a structural engineer thinks about load paths.
Experience
Education
What I Work With
C#/.NET and TypeScript. AWS (Lambda and related services), Redis, SQL Server, RESTful API design. Service orchestration patterns, resilience engineering, and hardware integration for physical environments.
What I'm Looking For
Remote opportunities building reliable systems at scale. Roles that value engineering depth, architectural thinking, and ownership. Also available for consulting on backend architecture, API design, and service orchestration.