James Mwangi Njenga

Full Stack Developer | AI/ML Engineer

Featured Projects

CNJM Money Market Fund Calculator

A financial tool for calculating money market fund returns.

Svelte

Corrupt Zone

A Flask-based web app for tracking corruption cases and incidents.

Flask

CNJM Constructions

A Svelte-powered website for a construction company.

Svelte

CNJM Photography

A photography portfolio website built with Svelte.

Svelte

Technical Skills

Backend Development

Go
Python (Flask/Django)
RESTful APIs

Frontend Development

Svelte
Vue.js/Vite
HTML/CSS

AI/ML

Machine Learning
NLP
Big Data

Professional Experience

Digital Marketing Intern

Context Experts Agencies Limited

June 2024 – Jan 2025

  • Automated Phone Number Management System using Python
  • Developed CiteBuddy writing assistant with Flask
  • Managed digital marketing assets creation

Software Development Intern

Machini Technologies

May 2023 - July 2023

  • Built school management system with C#/PostgreSQL
  • Developed POS system using Django
  • Implemented Trello for project management

Education

Bachelor of Science in Information Technology

Meru University of Science and Technology

2020 - 2024

Artificial Intelligence - ADatabase Systems - ABig Data Analytics - A

Kenya Certificate of Secondary Education (KCSE)

Kangui Boys High School

2016 - 2019

Mathematics - A

Kenya Certificate of Primary Education (KCPE)

Flying Kite Leadership Academy (FKLA)

2009 - 2015

Scouting Badges

Leadership & Activities

Machine Learning Innovation Club Member (2023-2024)

Certified Peer Counsellor (2023)

Active Chess Player - University Team (2021-2023)