Software Developer · Full-Stack · Backend Systems

Building scalable web apps, backend services, and developer tools.

I’m a Computer Science student at York University with software development experience across C#/.NET services, React UIs, SQL-backed systems, and production-style developer tooling.

About

I turn product requirements into clean, working software.

My strongest experience is in full-stack software development: building C#/.NET-backed workflows, React interfaces, SQL-backed logic, API-driven tooling, and maintainable product features. I also build personal projects that combine backend systems, background workers, CI, and modern frontend design.

Currently finishing my H.B.Sc. in Computer Science at York University, with coursework in data structures, object-oriented programming, software design, and databases.

Experience

Production experience building software used at scale.

2022 — Present

Math & Computer Science Tutor

Beyond The Classroom & Tutorax

Teaching
  • Tutored students from grades 6 through university in math, programming, problem solving, and exam preparation.
  • Built individualized learning plans that helped students understand difficult concepts and improve confidence.

Projects

Featured builds that show full-stack, backend, and systems depth.

AI Developer Tool 2026

TestPilot

Full-stack developer tool that ingests PRDs/OpenAPI specs, embeds requirements into Postgres pgvector, retrieves context with RAG, generates structured JSON plans, and outputs runnable Playwright API suites.

FastAPIPostgres + pgvectorCeleryRedisPlaywright TSDockerGitHub Actions
Uptime Monitoring 2026

PulseCheck

Uptime monitoring platform with website/API monitors, scheduled health checks, incident tracking, alerts, SSL certificate checks, reliability metrics, and shareable public status pages.

C#ASP.NET CorePostgreSQLReactTypeScriptTailwind CSSSignalR
Enterprise HCM 2026

HCM Platform

Enterprise workforce management demo with RBAC dashboards, tenant-scoped data, scheduling, timesheets, leave management, payroll previews, CSV workflows, webhook history, audit logs, and seeded demo reset.

JavaSpring BootPostgreSQLReactTypeScriptMUIDocker
Full-Stack 2026

Price Drop & Restock Alert Platform

Consumer-facing product tracker with JWT authentication, alert preferences, background monitoring workers, PostgreSQL persistence, Redis-backed infrastructure, and price-drop/restock notification flows.

C#.NET 10ASP.NET CoreEF CorePostgreSQLRedisReact
Data Platform

PlayerScope

Football data platform with Selenium scraping, pandas transformations, Django API endpoints, React search UI, backend caching, and 850k+ player records accessible through the app.

PythonSeleniumpandasDjangoReactVercel
Web App

E-Commerce Store

Clothing storefront with a React frontend and Java/Spring Boot backend, built around product browsing, customer flows, authentication, and inventory-oriented API design.

ReactJavaSpring BootMySQLREST APIs
Team Project

University of Toronto Software Engineering Club Website

Club platform for events, projects, and student engagement. Contributed to React/TypeScript frontend work, Flask API features, code reviews, and production-facing improvements.

TypeScriptReactFlaskPythonCode Review
AI Study Tool

PowerPoint to Flashcards

AI-assisted study tool concept that converts slide content into flashcards, focused on reducing manual study prep and improving review speed.

AIStudy ToolsFile ProcessingQuestion Generation

Stack

Tools I use to build and ship software.

Languages

C#PythonTypeScriptJavaScriptJavaSQLCHTML/CSS

Frameworks & Backend

.NETASP.NET CoreFastAPIDjangoFlaskSpring BootEF CoreNode.js

Frontend

ReactTailwind CSSResponsive UIReact RouterNextUI

Data, DevOps & Quality Engineering

SeleniumSpecFlowPlaywrightPostgreSQLRedisDockerGitHub ActionsPostmanJira

Contact

Want to build something useful together?

I’m interested in software engineering, full-stack, backend, and developer experience roles where I can work on real systems and make shipping easier.