Experience
Software Engineer 2
Ciena Corporation · Canada - Remote
February 2022 — Present
- Designed and deployed scalable Django REST APIs serving 1,000+ daily requests, improving response time by 40% through query optimization and efficient ORM usage.
- Refactored legacy Django APIs to enhance maintainability, streamline workflows, and reduce development bottlenecks.
- Built reusable React components adhering to atomic design principles, boosting reusability and simplifying client data management.
- Achieved 98% test coverage using Pytest for Django APIs and Jest/React Testing Library, ensuring high-quality, reliable code.
- Collaborated with product stakeholders to gather requirements and deliver 5+ custom features per quarter, resulting in improvement of user satisfaction scores.
- Streamlined database operations by refining Django ORM queries and integrating raw SQL, reducing query execution times.
- Designed and implemented CLI tools for automated data import from Google Sheets to MySQL database, reducing manual data entry time.
- Orchestrated AI-assisted development practices across 3+ teams, implementing GitHub Copilot workflows that accelerated code review cycles and reduced debugging time.
- Led implementation of GitHub Actions CI workflows and automated Salesforce Code Analyzer checks, improving code quality enforcement and accelerating pull request validation.
- Scoped, built, and shipped quarterly feature updates in an Agile process alongside product and design teams.
- Debugged the codebase, lowering error rates and improving performance.
Information Technology Developer (CS 2)
Canada Revenue Agency · Canada - Remote
December 2020 — February 2022
- Built and integrated RESTful APIs using Node.js/Express to connect Azure Bot Framework with Amazon Connect.
- Engineered a serverless backend using AWS Lambda and S3 to process data for a custom contact panel, reducing operational costs.
- Conducted comprehensive analysis of AWS and Azure services for Live Chat and Chatbot implementation, leading to optimal service selection and architecture design.
- Led research initiatives in Fake News Detection, developing innovative approaches to content verification.
- Maintained and enhanced legacy chatbot systems, improving reliability and user experience while reducing significant error rates.
Skills
- Languages
- Frameworks & libraries
- Database
- DevOps & tools
- Cloud Services
- Methodologies
Education
Master of Applied Computer Science
Dalhousie University
Halifax, Canada
The resume is the short version.
What I'm actually building now is on YouTube, in real time.