🎓 Computer Programming and Analysis Student @ Seneca Polytechnic
💻 Software Developer Co-op | Ontario Ministry of Public and Business Service Delivery and Procurement
📍 Based in Toronto, Ontario, Canada
I'm a detail-oriented and tech-driven developer passionate about building efficient, accessible, and secure digital solutions.
Currently completing my Software Developer Co-op with the Ontario Government, where I work on improving public-facing applications using Angular, Spring Boot, and Agile methodologies.
When I’m not coding, I enjoy exploring Apple technologies, learning new frameworks, and contributing to open-source projects.
Languages: JavaScript, Java, C++, Python, SQL, HTML, CSS
Frameworks: Angular, React, Spring Boot, Node.js, Express.js
Tools: Git, VS Code, Jira, Azure DevOps, Postman, MS Teams, SharePoint
Concepts: Agile Development, REST APIs, AODA Accessibility, SDLC, Security Headers
Software Developer Co-op
Ontario Ministry of Public and Business Service Delivery and Procurement
📆 May 2025 – Dec 2025
- Improved accessibility and performance for the Social Assistance Digital Application (SADA) using Angular and Spring Boot
- Enhanced application security by resolving vulnerabilities and refining content security policies
- Collaborated with cross-functional teams through Agile sprints using Azure DevOps and MS Teams
- Awarded a Certificate of Appreciation for exceptional teamwork and contributions
-
Food Ordering System (C++)
Object-oriented system to manage restaurant orders, pricing, and persistent data storage. -
Web App with User Authentication (Node.js, Express, PostgreSQL)
Full-stack authentication app with secure password hashing and session management. -
Fitforge – AI Job Application Assistant (Python, FastAPI, Next.js)
AI-powered tool that analyzes job postings, scores resume fit, generates cover letters, and produces ATS-optimized resume rewrites.
📧 [email protected]
💼 LinkedIn
💻 GitHub
I’m passionate about Apple’s ecosystem — I love exploring how design, performance, and accessibility can come together to create seamless user experiences.