A quick timeline of my experience and education, plus a PDF download.
Experience
Most recent first.
Software Developer
Freelance (Self-Employed) • Ottawa, ON
Sep 2025 – Present
Built an OCR-powered screenshot indexing platform to extract and query timestamps from Twitter/X screenshots.
Designed and deployed a scalable AWS infrastructure (App Runner, ECS Fargate, RDS, ElastiCache, S3, Amplify) handling async OCR processing with Redis Queue workers, achieving reliable job processing and scalability.
Delivered a production-ready full-stack application using Next.js, Python/FastAPI, PaddleOCR, PostgreSQL, and Docker, transitioned from a single-container prototype to a distributed microservices architecture.
Co-developing Mentora, a mobile-first tutoring marketplace connecting parents, students, and university mentors, building the backend architecture with Node.js/Express, Supabase Auth, and PostgreSQL to support lesson booking, messaging, and AI-powered session summaries.
Teaching Assistant – Operating Systems
University of Ottawa • Ottawa, ON
May 2024 – Sep 2024
Led weekly labs and supported 20+ students with debugging and core OS concepts.
Covered processes, IPC, threads, semaphores, and memory management in C/Java on Ubuntu.
Reinforced learning through practical exercises and one-on-one support during labs and office hours.
Line Cook
JOEY Rideau • Ottawa, ON
Jan 2022 – Jan 2023
Worked in a high-tempo environment, strengthening prioritization and problem-solving.
Collaborated under pressure while maintaining consistency and attention to detail.
Education
Bachelor of Applied Science in Computer Engineering
University of Ottawa • Ottawa, ON
Sep 2020 – Apr 2025
Relevant coursework: Operating Systems, Computer Architecture, Data Communications & Networking, Real-Time Systems Design, Data Structures & Algorithms.
Built projects across embedded systems, GPU programming (CUDA), and full-stack development.