Adam Botha
Software Engineer
Software engineer. Product thinker. Relentless problem solver.
My professional journey.
From frontend craft to scaling a logistics platform, to a lean startup where I work across mobile, cloud, and AI. The throughline: ownership.
Derivco
Cut my teeth building web-based mobile games and frontend products. This was where I learned the fundamentals of software engineering, working in a team, shipping features, fixing bugs, and writing code that real people use.
Linebooker
Joined Linebooker while the company was still relatively small and spent five years growing alongside the business. Worked across backend, frontend, integrations, internal tooling, and customer-facing products, helping solve the challenges that naturally emerged as the company scaled.
Kingly Clark
Worked across mobile, backend, cloud infrastructure, AI initiatives, and product development in a lean startup environment. Helped build Wunderfan and Wunderpar, two consumer-facing products with real users and real business impact.
Real apps. Real users. Real outcomes.
Two consumer products I've helped take from concept to production. Hover the devices — they react. Tap to open the full case study.

Wunderfan
Watch-to-earn, news-to-earn, trivia, predictions and a voucher shop. Built around live sports. React Native, .NET, C# with AI-powered image workflows.
Read the case study
Wunderpar
Built for golfers. Wunderpar rewards users for engaging with the game in different ways — from playing a round to watching professional tournaments. Features include leaderboards, contests, activity tracking, and a voucher marketplace. Built with React Native and available on both iOS and Android.
Read the case studyA few things I've spent real time on.
Leveraging AI to its Full Potential
Using AI to accelerate software development, improve business workflows, and unlock new product capabilities.
GPS Tracking
From tracking golfers on a course to tracking trucks across the country, building systems that make location data useful and actionable.
Internal Tooling
Building systems that help teams work more effectively, reduce manual effort, and remove operational bottlenecks.
Mobile Product Development
Building and evolving consumer-facing iOS and Android applications used by real customers every day.
Writing Testable Backend Code
Building backend systems that are reliable, maintainable, and easy to evolve with confidence.
Third-Party System Integrations
Connecting everything from sports scheduling APIs to vehicle tracking providers and other external systems.
Sports Fan Engagement
Designing rewards, competitions, and engagement systems that encourage users to keep coming back.
Scaling Logistics Operations
Helping a rapidly growing logistics business move beyond spreadsheets and manual processes through software.
From Problem to Production
Turning ambiguous business requirements into practical systems and features that deliver real value.
My full-stack toolbox
No progress bars. I reach for whatever fits the problem — and I'm comfortable across the stack.
Backend
C#Frontend
Cloud & Infrastructure
Databases
AI doesn't replace engineering. It amplifies it.
I use AI tools every day — Cursor, agent workflows, custom rules, context engineering — to ship more, faster, without lowering the bar.
Context engineering
Designing the right context, rules and constraints so AI tools produce work I'd be happy to ship.
Agent workflows
Composing agents to handle multi-step engineering tasks — research, scaffolding, refactor, review.
AI in products
Embedding AI where it actually adds value — image verification, classification, content workflows.
- Understand the business "why" before the "how" - Prefer boring tech that scales - Ship small, observable changes - Treat tests as production code - Leave the codebase better than you found it
How I think about the work.
Four ideas I try to live by, regardless of what I'm building.
Ownership
"I treat problems end-to-end rather than simply completing tickets."
Business first
"I enjoy understanding the why behind requirements."
Reliability
"Build systems that people can depend on."
Continuous learning
"Always improving and exploring new technologies."
There's a person behind the engineer.
A few of the things that keep me sharp when I'm not writing software.
Fly fishing
Long days on quiet water. The closest thing I've found to debugging in real life.
Mountains & rivers
Hiking, scrambling, and the kind of perspective only altitude gives you.
Personal finance & investing
Compounding is the engineering of capital. I find the discipline genuinely fun.
Always learning
Books, courses, side projects. The day I stop being curious is the day I stop being useful.
People I have worked with.
Colleagues and leaders who can speak to the work I have done.
Kingly Clark
Linebooker
Have a problem worth solving?
I'm always up for conversations about products, systems, scaling, AI — or all of the above.