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

Core Technologies
The tools and technologies I use to build modern, scalable applications
My Toolbox 🧰
Python
Go
JavaScript
TypeScript
React
Next.js
Node.js
Express.js
FastAPI
PostgreSQL
Supabase
MySQL
LangChain
Gemini
Cohere
TensorFlow
Scikit-Learn
R
Ollama
Docker
AWS
Google Cloud Platform
Vercel
GitHub
Python
Go
JavaScript
TypeScript
React
Next.js
Node.js
Express.js
FastAPI
PostgreSQL
Supabase
MySQL
LangChain
Gemini
Cohere
TensorFlow
Scikit-Learn
R
Ollama
Docker
AWS
Google Cloud Platform
Vercel
GitHub
Featured Projects
Explore some of my recent work showcasing professional impact, modern full-stack development, and AI innovation.


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
Cut grading time by 75% for an ed-tech platform by wiring a custom LLM pipeline into a Node/React app.