Product Engineering
Build usable software across interface, backend, APIs, and product workflows.
Full-stack software engineer with experience in education technology, AI-assisted systems, backend development, cloud deployment, machine learning, and data-driven applications.
A broad toolkit, organized around the work it enables rather than a long list of technologies.
Build usable software across interface, backend, APIs, and product workflows.
Turn models and AI workflows into practical product features and measurable outcomes.
Use data to support modeling, decision-making, experimentation, and technical storytelling.
Design, deploy, and improve backend systems, databases, and cloud delivery workflows.
Explain complex ideas clearly through teaching, documentation, and stakeholder collaboration.
Full-Stack Developer · Skills Network
Worked across platform engineering, authoring workflows, AI-assisted transcription, digital asset management, cloud storage, and backend performance.
Software Engineer
Teaching Assistant, Software Algorithm Design
Modern group expense tracking app for trips, roommates, events, and shared spending. Built with React Native and Expo, backed by Supabase for auth, realtime data, and receipt OCR, with intelligent settlement flows and a deployed web experience.
Led development of a full-stack multiplayer Gin Rummy game using a dozenal (base-12) scoring system. Built Spring Boot and PostgreSQL backend with WebSocket synchronization, and a Next.js frontend with Redux, shadcn/ui, and real-time gameplay, leaderboard, and admin tooling.
Predicted Canada's unemployment rates using linear regression and LSTM models, with data preprocessing, model training, and evaluation to compare classical and deep learning forecasting approaches.