Resume / CV
A PDF version of this is available on request.
Dehan Jaco Lamprecht
Computer Engineer - For more about me, please see my About section or Contact Me.
Experience
Senior AI Engineer
Theodore AI
Pretoria, South Africa Jan 2026 – Present
- Architected and led the agentic AI drafting engine for a legal SaaS platform, orchestrating multi-step LLM workflows across Azure Durable Functions and Azure OpenAI.
- Built a RAG-based ingestion and template recommendation pipeline, using Azure AI Search, enabling semantic retrieval of legal precedents at scale.
- Drove operational excellence across the AI platform through Terraform-managed infrastructure, automated CI/CD pipelines, and OpenTelemetry-based observability.
Senior Software Engineer (AI Platforms)
BMW ZA IT Hub
Pretoria, South Africa Aug 2024 – Dec 2025
- Key member of the development team for BMW Group’s AI Assistant, a generative AI solution leveraging LLMs.
- Collaborating closely with international partners to define system architecture and streamline development processes.
- Spearheading the project’s cybersecurity initiatives.
- Driving efforts to reduce technical debt, optimise system performance, and enhance developer experience.
- Instrumental in doubling team size, actively involved in recruitment and hiring processes.
- Cloud-based (AWS & Azure) development with an emphasis on serverless components (AWS Lambda).
Software Engineer (FleetData)
BMW ZA IT Hub
Pretoria, South Africa Mar 2022 – Jul 2024
- Part of the agile feature team working on the Connected Fleet Data product in the AI, Data Analytics, and Platforms department .
- Cloud-based (AWS) full-stack development.
- Responsible for the product’s Cybersecurity matters.
- Solutions architecting and leading workshops.
- Improved scalability by migrating a part of the application from classic micro-services architecture to a serverless architecture.
- Optimised application sections for over 10x performance boost.
- Created a testing framework to simulate vehicle events at production-level loads.
- Joined as a Graduate in 2022, promoted to Junior in Jan 2023, and promoted to Intermediate in Jan 2024.
Content Developer
Resolute Education
Pretoria, South Africa Apr 2020 – Feb 2022
- Developed and delivered a Python programming course for high-school students, presented both in-person and online.
- Mentored tutors and assisted in presenting electronics and robotics courses while studying part-time.
Engineering Intern
Hensholdt GEW
Pretoria, South Africa Jan 2021 – Mar 2021
- Designed and developed an Internet of Things solution from the ground up.
- Delivered a prototype test platform that enhanced the company’s core Electronic Warfare business.
Education
M.Sc. Machine Learning & Artificial Intelligence
Stellenbosch University
2025 – Present
- Distinctions on all modules completed to date.
B.Eng. Computer Engineering
University of Pretoria
2018 – 2021
- Cumulative Weighted Average: 72%.
- Module Distinctions: 21.
- Final Year Project: Design & Development of a Neural Network Accelerator for an FPGA with transfer to a Custom IC Layout.
AS Levels
Cambridge International
2017
- Overall Average: 88%.
- Distinctions in all subjects.
Certifications
- Jun 2024 - Certified Solutions Architect – Associate, AWS
- Dec 2023 - Self Driving Car Engineer, Udacity
- Sep 2023 - Professional Scrum Product Owner II, Scrum.org
More available on request.
Research Contributions
Book Chapters
- A. De Waal et al., “Evaluating llm-based applications,” in Innovating Operations: Mastering DevOps and FinOps with Emerging Technologies (BMW SA).
- H. Le Roux et al., “Exploring the influence of github copilot on developer productivity,” in Innovating Operations: Mastering DevOps and FinOps with Emerging Technologies (BMW SA).
Awards
- World Robot Olympiad 2010, Closed Category — 3rd Nationally
- World Robot Olympiad 2011, Open Category — 1st Nationally and 3rd Internationally
- Natural Science Olympiad 2013 — 2nd Nationally
- Dean’s Merit List 2018 — Outstanding Student, School of Engineering
- Community Based Project 2019 — Best New Project
- Engineering Without Borders Design Challenge 2020 — Finalist
- BMW ZA IT Hub AI Indaba Hackathon 2023 — Finalist
Other Activities
E-Sports
2015 – 2017
- Player, Manager, and Coach
Sound Technician
2015 – 2017
- Volunteer live production technician
Skills
Legend
- Fully Comfortable
- Somewhat Comfortable
- Modestly Comfortable
General
- Software Development
- Artificial Intelligence
- Embedded Engineering
- Cybersecurity Engineering
- Hardware Engineering
- Custom IC Design
- Full Stack Development
- Cloud Native Development
- Test Driven Development
- Agile Methodologies
- Teamwork
- Leadership
- Teaching
Programming Languages & Frameworks
- Python
- NumPy & Pandas
- Pytorch, Tensorflow & Keras
- Terraform
- Rust
- Java, & Kotlin
- Springboot
- GraphQL
- PostgreSQL
- Docker & Kubernetes
- C & C++
- JavaScript & TypeScript
- Assembly
- VHDL & Verilog
Languages
- English: Fluent
- Afrikaans: Fluent
- German: Basic
References
References available on request, please Contact Me.