Hi! 👋 Welcome to my Software Development Portfolio!

I'm Joshua Ndala, a passionate software developer and AI enthusiast based in Canada. Here, you'll explore my journey in software engineering, machine learning, and data-driven problem-solving.

Check out my GitHub Profile

Joshua Ndala

Core Technologies

The tools and technologies I use to build modern, scalable applications

Featured Projects

Explore some of my recent work showcasing professional impact, modern full-stack development, and AI innovation.

CoachDeck – AI-Powered Sports Coaching Assistant
CoachDeck – AI-Powered Sports Coaching Assistant

AI-powered sports coaching assistant that analyzes game sessions in real-time using voice logging and hybrid search, providing coaches with smart, sport-specific feedback.

CoverForMe – Cover-Letter Generator
CoverForMe – Cover-Letter Generator

Provide job postings to generate a tailored cover letter in <30s—saving users ~80% of drafting time.

AI-Powered Assignment Grading System
AI-Powered Assignment Grading System

Cut grading time by 75% for an ed-tech platform by wiring a custom LLM pipeline into a Node/React app.

Ready to Work Together?

Full-stack developer focused on TypeScript, React, and AI-powered products.