Teddy Ondieki
@teddyondieki
Software engineer and AI/GenAI builder—turning data, APIs, and LLM alignment into reliable products.
What I'm looking for
I’m a highly experienced software engineer with a decade of expertise building scalable, impactful systems across Python, AI/ML, DevOps, and full-stack engineering. I’m driven by delivering high-quality outcomes in fast-paced environments.
As a Founding Engineer, I designed, built, and maintained SteadyDriveManager end-to-end—frontend, backend, database, and deployment—so the business could operate with 0 external engineers. I shipped production scheduling, tracking, and reporting workflows, owned reliability and performance, and built a WhatsApp AI assistant (via https://steady.co.ke/quiz) with resilient automation.
I also implemented a production RAG pipeline with ingestion, chunking, embeddings, similarity search, and orchestrated resilient async processing (retries, dedupe, idempotency). To push reliability further, I built an agentic assistant using MCP to interact with tools and manage multi-step tasks.
Previously as a Calibrator/Senior Python Engineer at Turing, I guided teams to incorporate human feedback into the machine learning training loop, helping align Large Language Models with ethical, human-centered values. I also independently reproduced GitHub issues in open-source Python projects—setting up environments, localizing bugs, and delivering testable reproduction steps to strengthen training and evaluation.
Experience
Work history, roles, and key accomplishments
Founding Engineer
Steady
Jun 2025 - Present (1 year)
Designed and built SteadyDriveManager end-to-end (frontend, backend, database, deployment), enabling the business to operate with 0 external engineers. Shipped production scheduling/workflow tooling and built a WhatsApp AI assistant plus a resilient production RAG/agent pipeline using Django, Celery, PostgreSQL/pgvector, and Docker.
Calibrator & Senior Python Engineer
Turing
Jun 2024 - Sep 2025 (1 year 3 months)
Guided a team of Data Scientists and Python Developers to incorporate human feedback into the LLM training loop to align models with ethical, human-centered values. Reproduced GitHub issues in open-source Python projects and delivered clear, testable reproduction steps to inform training and evaluation processes.
Backend Engineer
Wellthy
Jun 2021 - Jan 2024 (2 years 7 months)
Designed and developed performance-, scalability-, and security-focused GraphQL API endpoints and improved release quality with comprehensive unit tests and linters. Upgraded Django from 2.2 to 3.2 and led migration to Auth0 New Universal Login with biometrics for 2+ million customers.
Project Manager / Tech Lead
8Teq Solutions Ltd
Sep 2019 - Jun 2021 (1 year 9 months)
Managed and led implementation of large-scale AI-powered surveillance systems and smart parking applications that were approved for incubation and deployed successfully. Delivered REST APIs and UX features, introduced Scrum, and mentored engineers using Django/Python, Docker, Angular, Machine Learning, OpenCV, Kafka, and Spark.
Senior FullStack Engineer
Mookh Africa Limited
Nov 2018 - Jul 2019 (8 months)
Set up and maintained CI/CD pipelines to improve developer productivity with faster, less faulty deployments. Built audio processing and streaming modules and consolidated resources on AWS (from Azure and DigitalOcean) to simplify management and reduce monthly spending.
Fullstack Developer
Ongata Works Limited
Sep 2018 - Nov 2018 (2 months)
Implemented a faster stock-taking application and collaborated with accounts and procurement teams on new functionality for an asset management system. Reduced monthly AWS budget by close to 40% through code improvements and removal of unnecessary services.
Programmer
Tradestar Kenya Limited
Sep 2017 - Jul 2018 (10 months)
Led a four-person distributed team to develop a real-time 3D simulation program to visualize and manage physical resources. Developed core functionality using Unreal Engine 4, C++, and Blueprints.
Founder and Programmer
Jijichat
Nov 2015 - May 2016 (6 months)
Designed and implemented a Jijichat Android client and website front-end, plus custom real-time server functionality to meet project requirements. Performed routine Linux server maintenance for the system while developing integrations using MQTT and OpenFire.
Director and Software Engineer
HornAfrique Consulting Limited
Dec 2014 - May 2016 (1 year 5 months)
Worked with Digimatt Solutions to develop an on-demand streaming website (Ngoma TV). Designed and built the FruitBlast 2D platforming game and iterated on game levels using user feedback using C#, Unity, and related web technologies.
Web and Mobile Application Intern
After Six Labs Limited
Aug 2013 - Dec 2014 (1 year 4 months)
Developed and supported the Magical Kenya Travel Expo online appointment booking system for 300+ exhibitors and buyers and facilitated their meeting scheduling. Built experimental Augmented Reality applications for Android and Kinect using PHP/Yii-based web development and mobile integration work.
Education
Degrees, certifications, and relevant coursework
Udemy
Certificate, AI & LLM Engineering Mastery: GenAI, RAG Complete Guide
2025 - 2025
Certificate in GenAI, RAG, LangChain, LangGraph, and LLM application engineering. Credential ID: UC-dcb40e21-b1f8-427b-9e6b-03f6a82e17ea.
Andela
Certificate, AI Engineering Bootcamps
2025 - 2025
Andela AI Academy AI Engineering Bootcamps certificate. Covered practical AI engineering, LLM application development, and hands-on project work.
Udemy
Certificate, LLMOps and AIOps Bootcamp With 8 End-to-End Projects
2025 - 2025
Certificate covering LLMOps, AIOps, deployment-oriented AI engineering, and end-to-end project practice. Credential ID: UC-8484ce20-d5e1-4eb3-ba64-ea45b1fbf1f0.
Udemy
Certificate, Complete Agentic AI Bootcamp With LangGraph and LangChain
2025 - 2025
Certificate focused on agentic AI workflows, LangGraph, LangChain, and AI application patterns. Credential ID: UC-392fce02-e4fc-4b20-b191-512f003e10c7.
University of Michigan
Certificate, Applied Text Mining in Python
2025 - 2025
Certificate in applied text mining, natural language processing foundations, and scikit-learn workflows. Credential ID: IWGJFHHJCPPB.
University of Michigan
Certificate, Applied Plotting, Charting & Data Representation in Python
2024 - 2024
Certificate in Python data visualization, plotting, charting, and data representation. Credential ID: UXG8CWLY2R5V.
University of Michigan
Certificate, Applied Machine Learning in Python
2024 - 2024
Certificate in applied machine learning with Python, including scikit-learn and pandas workflows. Credential ID: 0MYAFNC3TI3R.
DeepLearning.AI
Certificate, Generative AI with Large Language Models
2024 - 2024
Certificate covering generative AI, LLM foundations, responsible development, and practical model application workflows. Credential ID: X29P4D3XC44T.
BSc: Software Engineering
Bachelor of Science, Software Engineering
Completed a BSc in Software Engineering in Nairobi, Kenya.
University of Michigan
Certificate, Introduction to Data Science in Python
2024 - 2024
Certificate in Python data science fundamentals, including pandas and NumPy workflows. Credential ID: 77GZCA5G6Q3B.
Availability
Location
Authorized to work in
Website
teddy.co.kePortfolio
linkedin.com/in/teddyondiekiSalary expectations
Social media
Job categories
Skills
Interested in hiring Teddy?
You can contact Teddy and 90k+ other talented remote workers on Himalayas.
Message TeddyGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
