Available for select projectsToronto, Ontario

I build useful software for real-world teams.

I'm Isaac Kamau, a full-stack software engineer turning complex workflows into clear, dependable web products—from early idea to production.

Find me
Isaac Kamau, software engineer
Engineer · Builder · Problem solver
isaac.ts
const focus = [
  "clean interfaces",
  "reliable systems",
  "useful outcomes"
];

Built for people,
not portfolios.

Explore more projects
paulsfund.comLive
Live The Pauls Charitable Foundation website homepage
01 · Nonprofit platformLive

The Pauls Charitable Foundation

A digital home for a Toronto-based charitable foundation, making its mission, scholarship work, events, and ways to get involved easier to discover.

Next.jsTypeScriptResponsive UI
Visit live project
www.crkrinvestment.comLive
Live The PMetrics Company website homepage
02 · Financial servicesLive

The PMetrics Company

A polished wealth-management website that brings investment strategy, portfolio information, philanthropy, and client access into one clear experience.

ReactDesign systemClient portal
Visit live project
EazySchedule interface
03 · Workforce operations

EazySchedule

A staff-scheduling product concept built to reduce conflicts, support compliance, and make restaurant workforce planning faster for managers.

Product designSchedulingCase study
Read the case study
Narration VideosScript + voice → MP4
Shot 01
Shot 02
Shot 03
04 · AI media pipeline

Narration Videos

A continuity-aware storyboard and rendering platform that turns a narration script and voice recording into an illustrated story or a fully narrated MP4, with approval gates keeping characters consistent from the first shot to the last.

Next.jsConvexFastAPIPythonFFmpeg
Explore on GitHub

Systems that changed how teams work.

My work sits where software meets operations: understanding a real process, finding the friction, and building the infrastructure that makes the better way repeatable.

01

May 2025 — Jun 2026

Toronto, Canada

Software Developer

The PMetrics Company

Built the firm's public web presence and an internal AI research platform that helped the investment team monitor markets and investigate notable stock movement.

  • Created an hourly IBKR data pipeline for a watchlist of roughly 50 stocks, with retry logic and production logging across market hours.
  • Built an AI research agent that used Perplexity to investigate market movement and deliver concise findings to the investment team.
  • Developed a RAG knowledge base with LangChain, OpenAI embeddings, PostgreSQL, and pgvector so agents could reference internal procedures.
PythonReactNext.jsPostgreSQLpgvectorAWS EC2
02

Sep 2023 — May 2025

Toronto, Canada

Software Developer · Part-time

Pauls Charitable Foundation

Continued as the foundation's primary developer, extending its public and internal platforms while introducing AI automation and centralized identity management.

  • Enhanced the scholarship and requisition systems supporting cross-country operations between Canada and Kenya.
  • Added AI-generated requisition summaries, stage-aware notifications, and draft requisitions created from uploaded budget documents.
  • Set up Microsoft 365 for seven staff and integrated Microsoft Entra ID SSO across the foundation's internal systems.
KotlinSpring BootNext.jsPydantic AIOpenAIMicrosoft 365
03

Jan 2021 — Sep 2023

Nairobi, Kenya

Software Developer

Pauls Charitable Foundation

Architected and built the foundation's core technology platform from the ground up as its sole developer, translating paper-heavy operations into dependable digital workflows.

  • Digitized a five-stage scholarship process handling about 150 applications per cycle with 10–15 reviewers, reducing process complexity by 80%.
  • Built a three-layer requisition workflow that moved cross-country approvals from 2–4 days to same-day completion.
  • Delivered the React, TypeScript, Kotlin Spring Boot, and PostgreSQL platform, documentation, and stakeholder-led iteration behind the systems.
ReactTypeScriptKotlinSpring BootPostgreSQLREST APIs

Full-stack thinking, from interface to infrastructure.

The best products are not a collection of isolated screens. I connect design decisions, application logic, and delivery into one considered system.

01

Product-minded frontend

Responsive, accessible interfaces with a strong eye for hierarchy, interaction, and the details that make software feel effortless.

Next.jsReactTypeScriptTailwind CSS
02

Dependable backend

Clear APIs and practical data flows designed around the people, permissions, and processes that keep a product running.

Node.jsJavaKotlinREST APIs
03

Production delivery

A build-to-ship mindset: maintainable code, thoughtful testing, cloud delivery, and steady iteration after launch.

Cloud servicesGitHub ActionsTestingPerformance

Have a project in mind?

Let's build something genuinely useful.

kamauchege45@gmail.com

Open to thoughtful product work, engineering collaborations, and conversations about turning an ambitious idea into a dependable experience.

Toronto, Ontario