DAVID SAMPSON
Software Engineer / DevOps & Platform Engineer
Johannesburg, South Africa
+27 79 694 9704
davesampson15@gmail.com
Work Experience
1SOLVE (PTY) LTD — BITVENTURE PLATFORM ENGINEERING
DevOps & Platform Engineer
Projects: BSS (Bank Statement Service), Phoenix API Gateway, EasyDebit, EasyVerify DevOps
Tech: AWS EKS, Kubernetes, Docker, Bitbucket Pipelines CI/CD, Prometheus, Grafana, Loki, Alertmanager, KEDA, RabbitMQ, .NET, IIS, Mosquitto MQTT, Python, Bash, Jira, Git & more.
- Completed 16/16 onboarding objectives in 30 days — provisioned access to 17 systems, registered 13 risks, and authored 7 operational runbooks.
- Owning dual-cluster AWS EKS platform (UAT + PROD): node scaling, CI/CD pipeline delivery, and full observability stack (Prometheus, Grafana, Loki, Alertmanager).
- Resolved 30+ incidents and delivered 10+ pipeline optimizations across BSS, LMS, Phoenix, and EasyDebit services in the first two months.
- Driving infrastructure reliability through P1 incident response, deployment automation, and proactive monitoring improvements.
CLOUDSMITHS
Full Stack Engineer
Projects: LabourTeq (Legal), ABSA Ready2Work Web & Mobile (Learning), ABSA Ready2Work Backend (Django), MediaCom Data & Tech Growth Plan, LifeAssist (Case Management)
Tech: AWS (Amplify, RDS, Lambda, DynamoDB, ECS, EC2, S3, CloudWatch, AppSync, API Gateway, Cost Explorer), React.js, React Native, Django, Python, TypeScript, Node.js, Express.js, GraphQL, Android Studio, Flowable, IntelliJ & more.
- Daily system maintenance and new feature development across 6 concurrent projects.
- Extensive AWS work — performance and cost optimization for LabourTeq infrastructure.
- MediaCom project rescue and emergency programming to meet critical deadlines.
- Agile project management participation and weekly releases to production & UAT environments.
- Daily bug resolution across multiple projects, regular client meetings and sprint ceremonies.
NO REGRETS STUDIOS
Full Stack AI Engineer
Projects: NORA — Tattoo Image Generator Management Web App
Tech: Vercel, AWS RDS, React.js, Next.js, Django, Python, TypeScript, Node.js, Git, ComfyUI, Digital Ocean, HuggingFace, OpenAI & more.
- Next.js full system development & architecture, project inception & integration with existing Django AI backend.
- Daily development, weekly standup meetings, total ownership of full stack Next.js solution.
- Pioneering integration of AI image generation (ComfyUI, HuggingFace, OpenAI) into production web app.
ITALTILE LIMITED
Full Stack Engineer
Projects: DPOS & MPOS — Web and Mobile Point of Sale App
Tech: Angular, Ionic & Cordova, Android Studio, Java EE, TypeScript, Node.js, Azure DevOps, Molecular.js, Git & more.
- Contract to update Italtile mobile app build tool Cordova, test existing functionality & complete minor tasks.
- Agile project management and weekly releases to production & UAT environments.
FREELANCE
Next.js Developer
Projects: CrabaRide — Ride Share (SaaS), ConvoFreaks — Smart Landing Page (Education)
Tech: Next.js, Vercel, React.js, TypeScript, Git, Azure, TailwindCSS, Figma, Stripe, Upwork & more.
- UI rework to CrabaRide platform and creation of ConvoFreaks from scratch.
- Successful delivery to client & new feature development for CrabaRide app & team.
OPEN VANTAGE
Software Engineer
Projects: Realist — Asset Manager Web App (Real Estate)
Tech: React.js, TypeScript, Prisma.js, tRPC, GraphQL, Antd, AWS (RDS, Lambda, S3), Postgres, RTL & Jest, Storybook, SonarQube, GitHub CI/CD & more.
- React App creation and full time daily development. Initial AWS S3 setup & weekly deployment duties.
- Agile project management and initial GitHub to AWS CI/CD pipeline setup.
- Hourly git commits & daily code reviews, ensuring DORA metrics best practices.
FREELANCE
Lead React Developer
Projects: TANO — Business Manager Web Front End (Insurance)
Tech: React.js, TypeScript, Redux Saga, Azure, MUI, Git, RTL & Jest & more.
- React App intervention and weekend development, leading to project recovery and successful delivery.
- API integration and frontend architecture using Redux Saga for asynchronous operations.
IRRICHECK
React Developer
Projects: Pulse — Productivity Manager Web Front End (Agritech)
Tech: React.js, TypeScript, Redux Saga, Tailwind & SCSS, d3.js, RTL & Jest & more.
- React App creation, full time daily development, solo ownership.
- Employed d3.js for extensive moisture tracking data visualization software.
VZAP | VAN ZYL & PRITCHARD
Junior Software Developer
Projects: Pumbaa — CRM (Printing), QIT — Quality Improvement Tracker Web & Mobile App (Healthcare)
Tech: React.js, React Native, TypeScript, Redux Sagas, Java EE, Spring, PostgreSQL, Git, GitLab & more.
- Daily development assisting QIT projects to successful delivery. Interest in React.js sparked here.
- Contributed to code reviews and learned best practices in software development.
Education
Java Web Programming
Van Zyl & Pritchard — Johannesburg
2021
Bachelor's Degree (Commerce)
University of Pretoria — Financial Accounting, Business Management, Taxation
2016
Matric Certificate
St David's Marist Inanda — Johannesburg
2012