Software Developer ● Open to Work
Kashawn
Brown

I’m a backend-leaning software developer who specializes in building the backend systems that make products work. APIs, databases, authentication, and cloud deployment. I build things end-to-end, ship them to real users, and keep improving them. Most recently I built and launched Career-Tracker.ca, a job application tracker used by real people to manage their applications, contacts, and related documents.

01

About

I'm a Toronto-based developer with a passion for building systems that are fast, secure, and maintainable. I’m strongest in backend development, designing APIs, modeling data, and handling auth. I’m comfortable taking a feature all the way from the database to a deployed, user-facing product. I take pride in owning features end-to-end, and I bring the same rigour to side projects as I do to professional work.

Outside of code, I’ve spent years teaching 120+ students programming and AI concepts, which sharpened how I communicate ideas and give feedback that actually helps.

Education
BSc Computer Science
University of Western Ontario, ’23
Location
Toronto, Ontario
Open to Canada & U.S. opportunities
Interests
APIs & Backend Development
Turning ideas into real working projects
Auth & security, Distributed systems
02

Technical Skills

Languages
Java, TypeScript, JavaScript, Python, C#, SQL
Backend
Spring Boot, Node.js (Fastify / Express), REST APIs, JWT & Auth workflows
Data
PostgreSQL, MongoDB, Prisma, Redis
DevOps & Cloud
Docker, GCP (Cloud Run, Cloud Build, Cloud SQL), AWS (EC2), GitHub Actions CI/CD, Vercel
Frontend (Supporting)
React, Next.js, HTML / CSS
Testing & Quality
Jest, JUnit / Mockito, integration tests, k6 load testing, Swagger / OpenAPI
03

Projects

Career-Tracker preview
SaaS Web App · Live & In Use
Career-Tracker.ca
↗ Live Site

A full-stack job application tracker I designed and built to replace the random files and spreadsheets that break down the moment your search gets serious. Auto-extract details from a job posting to create a record, attach a tailored resume and relevant documents, manage your contacts and connections. Then let AI do the heavy lifting: evaluate your fit for a role, suggest resume improvements, generate a custom cover letter, and even help you prep for the interview. Everything you need to not just manage your job search, but actually make real progress on it.

TypeScript Fastify Next.js PostgreSQL Prisma Redis GCP OpenAI API
  • Built by someone who actually needed it — designed around how a real job search works
  • Free to get started with AI credits included on signup
WS-PASS preview
Agentic DevOps System
WS - PASS
↗ Live Site

An Agentic DevOps control plane that turns a PRD into a validated architecture pack and an execution plan — with a human stop-line before writing to GitHub. We designed and built the system to explore how LLMs can be used to automate software architecture and scaffolding, while ensuring that human oversight and security controls are in place to prevent unsafe code generation and execution. Guardrails, observability, and audit trails keep velocity high without sacrificing uptime or governance.

TypeScript Next.js Fastify GitHub Actions Zod Anthropic Turborepo AES-GCM Tokens Tailwind v4
  • Artifact-first orchestration: deterministic run state + named artifacts for review, reproducibility, and auditability.
  • Workflow-run agents: planner → decomposition → approval → GitHub sync executed via Actions with clear status visibility.
  • Governance by design: explicit approval gate before repo writes + token/cost observability to prevent runaway execution.
MicroFlix preview
Microservices Platform · Architecture Study
MicroFlix
Not Currently Hosted

An IMDb-style movie discovery platform built to practice production-style backend architecture: independent services with clear boundaries that communicate cleanly and deploy independently.

Java Spring Boot Eureka Next.js PostgreSQL Docker AWS EC2
  • Service discovery via Eureka; stateless JWT auth; each service independently deployable
  • PostgreSQL index tuning via EXPLAIN ANALYZE lifted throughput from ~200 → ~550 req/s at 20 concurrent users
  • Containerized with Docker; GitHub Actions CI builds & pushes images on every merge; deployed on AWS EC2
04

What I Bring

Full ownership & shipping — Built, deployed, monitored, and maintained production apps solo. I can take a product from idea to deployed and used.
Backend foundations — APIs, data models, and auth are where I thrive. I design for correctness and maintainability, not just the happy path.
Security-first thinking — Auth, CSRF protection, hashed storage, and rate limiting are part of the design from day one, not afterthoughts.
Performance engineering — Load testing (k6), query analysis (EXPLAIN ANALYZE), and integration tests before shipping. I iterate until numbers improve.
AI integration experience — Production-tested LLM features (OpenAI API) with structured outputs and server-side validation.
Persistence — Once I commit to something, I’m consistent until it’s done and done well.
Clear communication — Taught 120+ students, built curriculas from scratch, wrote detailed code-review rationales. I can explain technical work to anyone.
Let’s build something reliable together — I’d love to connect.