Fahim Kazi
343-***-**** *********.**@*****.*** linkedin.com/in/fahim–kazi github.com/Mikazaki
Government of Canada Reliability Status
Education
Carleton University Ottawa, ON
Bachelor of Computer Science Honours, Stream: Software Engineering Expected: April 2027
• Relevant Coursework: Data Structures and Algorithms, Software Quality Assurance, Database Management Systems, Operating Systems, Object-Oriented Software Engineering, Web Development, Systems Programming Skills
Languages: Java, Python, C/C++, JavaScript, TypeScript, HTML/CSS, SQL Frameworks & Libraries: React.js, Node.js, NestJS, Express.js, Flask, Tailwind, REST APIs Databases & Tools: PostgreSQL, MongoDB, SQLite, Git, GitHub, Docker, DigitalOcean, Vercel Testing & Quality: Jest, Supertest, Cypress, React Testing Library, GitHub Actions, CI/CD Experience
Backend Developer Intern Oct 2026 – Present
EvoDNA Remote
• Built NestJS APIs for customer accounts, email verification, and secure access to genetic reports.
• Integrated WordPress, WooCommerce, and REST APIs to connect purchases with customer accounts.
• Added automated tests for account registration and authentication to improve backend reliability. Full-Stack Web Developer Intern May 2026 – Aug 2026 Food Processing Skills Canada Ottawa, ON
• Secured APIs by fixing critical access vulnerabilities with validation, rate limiting, and authentication.
• Migrated a legacy React app to TypeScript, Vite, and MUI.
• Built 23 Jest and Supertest tests reducing regression risk across critical features.
• Refactored a 2,700-line controller into 11 modules with centralized logging, error handling, and API documentation.
• Resolved production issues involving stale builds, email failures, vulnerable packages, and SSL outages. Full-Stack Web Developer Intern Sept 2025 – Apr 2026 Traversy Custom Catering Kanata, ON
• Built a React, Node.js, and PostgreSQL platform that automated online ordering and reservations.
• Integrated Stripe Checkout and webhooks to automate secure payments and order confirmation.
• Created an admin dashboard that centralized order management, analytics, and Slack alerts.
• Secured customer data with input validation, XSS protection, rate limits, and parameterized queries.
• Added integration tests, load testing, and GitHub Actions CI/CD to improve release reliability. Web Content Management & Automation Developer Dec 2023 – Sept 2025 Assunnah Muslims Association Ottawa, ON
• Improved a WordPress site for 2,000+ monthly users through responsive HTML/CSS updates.
• Automated sermon streaming for 1,000+ attendees with a Python and OpenCV camera system.
• Eliminated manual camera control through reliable automation with Windows Task Scheduler.
• Maintained consistent branding through coordinated web updates, content reviews, and deployments. Projects
Online Learning Management System React, Node.js, PostgreSQL, Stripe
• Built a learning platform with secure authentication, role-based access, and course management.
• Integrated Stripe billing for subscriptions, one-time payments, and live course enrollment.
• Added progress tracking, quizzes, uploads, and admin tools to manage learning content. AutoPark Sales Management System Java, JavaFX, MVC
• Built a JavaFX MVC app that streamlined inventory tracking and sales management.
• Added search, validation, and object-oriented design to keep sales records accurate and maintainable. Multiplayer Curling Game JavaScript, Node.js, Socket.IO, DigitalOcean
• Built a Socket.IO multiplayer game with synced gameplay, collision detection, and role management.
• Deployed with DigitalOcean and PM2, preserving player state across browser refreshes.