I am a coding expert with a solid foundation in computer science and a passion for solving complex problems to advance AI systems. I specialize in Python, Java, JavaScript, C++, and TypeScript, with hands-on experience in data analysis, software development, and building AI models. I am committed to contributing to the training and improvement of generative AI models through careful experimentation, evaluation, and iteration. Currently pursuing a Master of Science in Cybersecurity at Canterbury Christ Church University, I combine technical proficiency, analytical thinking, and a growth mindset to tackle security-conscious AI projects. I excel at communicating complex technical concepts clearly, collaborating across teams, and continuously expanding my skills in machine learning, secure coding practices, and software engineering.

David Njau Maina

I am a coding expert with a solid foundation in computer science and a passion for solving complex problems to advance AI systems. I specialize in Python, Java, JavaScript, C++, and TypeScript, with hands-on experience in data analysis, software development, and building AI models. I am committed to contributing to the training and improvement of generative AI models through careful experimentation, evaluation, and iteration. Currently pursuing a Master of Science in Cybersecurity at Canterbury Christ Church University, I combine technical proficiency, analytical thinking, and a growth mindset to tackle security-conscious AI projects. I excel at communicating complex technical concepts clearly, collaborating across teams, and continuously expanding my skills in machine learning, secure coding practices, and software engineering.

Available to hire

I am a coding expert with a solid foundation in computer science and a passion for solving complex problems to advance AI systems. I specialize in Python, Java, JavaScript, C++, and TypeScript, with hands-on experience in data analysis, software development, and building AI models. I am committed to contributing to the training and improvement of generative AI models through careful experimentation, evaluation, and iteration.

Currently pursuing a Master of Science in Cybersecurity at Canterbury Christ Church University, I combine technical proficiency, analytical thinking, and a growth mindset to tackle security-conscious AI projects. I excel at communicating complex technical concepts clearly, collaborating across teams, and continuously expanding my skills in machine learning, secure coding practices, and software engineering.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Machine Learning & Modeling at Fintech company
January 1, 2025 - January 1, 2025
Developed and productionized ML models for recommendation systems, predictive maintenance, and NLP chatbots using Python, Scikit-learn, TensorFlow/PyTorch. Achieved a 15% improvement in prediction accuracy and 95% precision in classification by implementing and fine-tuning algorithms like XGBoost, CNNs, Transformer models. Managed the full model lifecycle from data collection and preprocessing to training, validation, and deployment.
Software Developer and AI Specialist at Sasa Host Limited, Nairobi, Kenya
January 1, 2024 - January 1, 2024
Evaluated and ranked AI-generated code based on functionality, efficiency, and scalability. Collaborated with a team to design and train machine learning models for predictive analytics. Developed automated testing systems to assess the quality of AI-generated responses. Implemented optimization techniques to enhance algorithm performance by 30%.
Data labeling specialist at Outlier AI
January 1, 2024 - November 7, 2025
Guideline development, platform configuration, and annotation execution for labeling thousands of data points (transactions or event logs) following established guidelines; escalated ambiguous cases to more experienced analysts.
Data Labeling Specialist at Amazon
January 1, 2022 - January 1, 2022
Utilizing labeled data for several critical AI applications. For e-commerce, accurate product categorization and search are vital. For Amazon Alexa, high-quality labeled voice data is essential to train speech recognition and natural language understanding (NLU) models.
Freelance Software Developer at Upwork and Freelancer
January 1, 2020 - January 1, 2020
Developed custom software solutions for small businesses, focusing on efficiency and security. Conducted workshops on programming fundamentals (Python, Java, and C++). Assisted clients in transitioning to AI-powered solutions for business operations.

Education

PHD in Research in AI at Canterbury Christ Church University
January 1, 2024 - January 1, 2026
Master of Science in Cybersecurity at Canterbury Christ Church University, United Kingdom
January 1, 2022 - November 7, 2025
Bachelor of Science in Computer Science at University of Nairobi, Kenya
January 1, 2015 - January 1, 2019

Qualifications

Kali Linux
January 11, 2030 - November 7, 2025
Snort
January 11, 2030 - November 7, 2025
Wireshark
January 11, 2030 - November 7, 2025
Python programming
January 11, 2030 - November 7, 2025
Matlab
January 11, 2030 - November 7, 2025

Industry Experience

Computers & Electronics, Software & Internet, Professional Services, Media & Entertainment