Software Engineer & AI Enthusiast

Joshua

Ndala

Building AI-powered products and full-stack applications. Based in Toronto, Canada.

Joshua Ndala
Toronto, CA2026
Arsenal

Core Technologies

My Toolbox 🧰

Languages
Frontend
Backend
Databases
AI & ML
DevOps
Python

Python

Go

Go

JavaScript

JavaScript

TypeScript

TypeScript

React

React

Next.js

Next.js

Node.js

Node.js

Express.js

Express.js

FastAPI

FastAPI

PostgreSQL

PostgreSQL

Supabase

Supabase

MySQL

MySQL

LangChain

LangChain

Gemini

Gemini

Cohere

Cohere

TensorFlow

TensorFlow

Scikit-Learn

Scikit-Learn

R

R

Ollama

Ollama

Docker

Docker

AWS

AWS

Google Cloud Platform

Google Cloud Platform

Vercel

Vercel

GitHub

GitHub

Python

Python

Go

Go

JavaScript

JavaScript

TypeScript

TypeScript

React

React

Next.js

Next.js

Node.js

Node.js

Express.js

Express.js

FastAPI

FastAPI

PostgreSQL

PostgreSQL

Supabase

Supabase

MySQL

MySQL

LangChain

LangChain

Gemini

Gemini

Cohere

Cohere

TensorFlow

TensorFlow

Scikit-Learn

Scikit-Learn

R

R

Ollama

Ollama

Docker

Docker

AWS

AWS

Google Cloud Platform

Google Cloud Platform

Vercel

Vercel

GitHub

GitHub

The Reel

Work Experience

Now Screening

Featured Projects

m
In Production
01
Agent Memory CLI

mnemo

A git-like CLI and Python SDK for managing AI agent memory — dump, diff, migrate, and query facts across Mem0, Letta, and your local filesystem.

PythonClickFastAPIMCP
Coming Soon
CoachDeck
02
Sports Coaching Assistant

CoachDeck

AI coaching platform that analyzes game sessions in real-time via voice logging and hybrid RAG, delivering sport-specific tactical feedback.

Next.jsTypeScriptSupabaseCohere API
Hylite Studio
03
Sports Recruitment Auditor

Hylite Studio

AI audit platform that cross-references player videos, stat sheets, and reports through Gemini 3.0 — automatically selecting the right analysis mode for scouts.

Vue 3TypeScriptGoGemini 3.0
The Third Act
04
Cinematic Movie Journal

The Third Act

Local-first JavaFX movie journaling app with half-star ratings, TMDb integration, and a cinematic backdrop-card dashboard.

Java 19JavaFXSQLiteTMDb API
fin.
Open to Opportunities

Let's Make Something Together

Full-stack engineer focused on TypeScript, React, and AI-powered products. Available for full-time roles and contract work.