Available — Winter 2027 co-op

Hi, I’m Alex

A Software Engineer who builds things end to end.

Ontario Tech University

Software Engineering · Co-op

ID 100911263

drag to rotate

Name

Chukwudi Ndubuisi

Oshawa, ON · Class of ‘28

Co-op

Activity

Contribution activity

Sample
lessmore

1,517

contributions

20 days

longest streak

53

weeks tracked

Coffees drank

0

Lines of code

0

Education

Ontario Tech University

BEng Software Engineering

Co-op stream · 2023 — 2028

Data structuresDatabasesSystems design

Fav tool

SB

Supabase

postgres · rls · edge functions

Row-level security means the database enforces the rules, not my client code.

Tools

11 daily drivers

Python

apis + scripts

TypeScript

typed ui

React

interfaces

Next.js

app framework

Spring Boot

backend

FastAPI

python apis

PostgreSQL

relational store

Supabase

auth + data

Tailwind

styling

Git

version control

Java

services

Python

apis + scripts

TypeScript

typed ui

React

interfaces

Next.js

app framework

Spring Boot

backend

FastAPI

python apis

PostgreSQL

relational store

Supabase

auth + data

Tailwind

styling

Git

version control

Java

services

Currently learning

KubernetesKafkaRust

01 — Featured work

Things I’ve shipped

5 shown

FraudWatch | Fraud & Anomaly Detection

Java

A live fraud and anomaly-detection dashboard, built as backend lead on a three-person team running a genuine two-week Agile sprint.

Java·REST API·GitHub Actions
View project →

In production

MealApp | Offline-First Nutrition

Offline-first

An offline-first nutrition app on a 17-table PostgreSQL schema, with Row-Level Security enforced at the database — so per-user isolation holds regardless of what the client sends.

React Native·Expo·TypeScript·Supabase·Gemini API
View project →

In production

Resumi | AI Resume Tailoring

Next.js

An AI resume-tailoring platform. Four Claude call modes run under forced tool-use, so the model returns schema-constrained JSON rather than free text that has to be parsed and hoped over.

TypeScript·Next.js·Node.js·Claude API·LaTeX
View project →

02 — Experience

Where I’ve worked

6 roles · 2023 — present

Founder & Digital Creator•Kudi Kitchen

Mar 2025 — Present•Oshawa, ON

Founded and independently run a direct-to-consumer digital product business — a cookbook e-commerce site.

HTML/CSS/JSStripeCloudflare WorkersSupabaseRow-Level Security

Software Engineer•Droady

Nov 2025 — May 2026•San Francisco, CA

Contributed to a production iOS and Android fitness app with AI features, a creator marketplace, and real-time social systems.

React NativeAI/LLMStripeRevenueCat

Freelance Web Developer & Consultant•Self-employed

Jul 2025 — Apr 2026•Oshawa, ON · Remote

Shipped sites and audits for community organizations and early-stage apps.

Next.jsUX auditAccessibilityClient delivery

Wealth Manager•Aegon

May 2025 — Aug 2025•Oshawa, ON

Managed client investment portfolios, led a 20-advisor team, and owned compliance reporting.

Portfolio managementTeam leadershipCompliance reportingClient advisory

Operations & Client Engagement•WesternBell International

Jun 2024 — Jan 2025•Port Harcourt, Nigeria

Built and shipped the company site, then ran inventory and client delivery alongside it.

HTML/CSSLive chatMicrosoft ExcelBusiness development

Fitness Trainer•Self-employed

Apr 2023 — Jan 2024•Oshawa, ON

Ran a one-on-one training practice end to end — coaching, scheduling, and client acquisition.

CoachingProgrammingClient management

03 — Writing

Notes from the build

Decisions I had to think hard about, written down while they were still fresh.

Read all posts

04 — Off the clock

Places that made me stop

Between commits, I go outside. Some of what I brought back.

drag or swipe to browse

05 — Contact

Looking for a co-op software engineer?

I’m available for Winter 2027 and happy to walk through any of these projects in detail — including the parts that went wrong.