Resume
My professional experience and skills
Professional Summary
Software Engineer with hands-on experience building & maintaining web applications that power AI-enabled agents, automate workflows, & boost performance in diverse environments. Skilled in scaling architectures, data pipelines, & full-stack development.
Education
Bachelor of Software Engineering
University of Victoria
Sep 2020 - May 2025
Technical Skills
Languages:TypeScript, JavaScript, Python, Java, C
Frameworks:React, Next.js, Ruby on Rails, Supabase, Jest, Node.js, Expo, TanStack
DevOps/Infra:Docker, Kubernetes, AWS, Azure DevOps, Rancher
Databases:PostgreSQL, MongoDB, Snowflake
Tools:Bash, WebdriverIO, Git, Figma
Experience
Software Engineer - Contract
Build My Agent
Aug 2025 - Present
- Helped build & maintain AI agents using OpenRouter + Composio toolkits, enabling users to compose their own agents with custom tool integrations.
- Built a high-throughput SMS/WhatsApp campaign engine capable of pushing 1,500+ contacts per campaign with drip sequencing & Celery Beat orchestration using Twilio API.
- Cut over 1M unnecessary Vercel (frontend) edge requests per day by redesigning request flow, slashing infra usage, & saving roughly $600/month.
- Implemented Stripe subscription system with retention flow (80% discount win-back offers), scheduled email campaigns, and automated billing workflows.
- Handled user support in real time, resolving bugs, diagnosing issues, and keeping the product running smoothly for active customers.
QA Dev Engineer
VertiGIS
Jan 2025 - May 2025
- Automated 8 functional test suites in Chrome using Typescript, WebdriverIO, and Jest reducing regression testing time and gaining good knowledge of DOM traversal.
- Ran regression testing for 2 major releases, identifying and reporting 5+ bugs in the release candidates.
- Created and iteratively updated 20+ test cases to mirror feature changes and defect resolutions, ensuring QA docs accurately reflected the codebase.
- Reviewed and validated over 40 pull requests over 4 months for bug fixes and user stories.
Freelance
PixelCrafted - Agency
May 2023 - Present
- Built and managed 7 client websites over 2 years, catering to small and medium businesses and solopreneurs.
- Consult with clients to understand business needs, ensuring customized and scalable solutions.
- Provide end-to-end solutions, including UI/UX design, performance optimization, and best SEO practices.
- Develop and maintain websites using Webflow, Drupal, WordPress, React, Next.js, and Vite.
Data Engineering Co-op
Ingrooves Music Group
May 2023 - Aug 2023
- Operated and optimized 5+ batch processing ETL pipelines ingesting data from major retailers like Spotify, Apple Music, & Deezer.
- Queried and analyzed ingested data in Snowflake to validate pipeline loads, troubleshoot discrepancies, and ensure business stakeholders received complete and accurate datasets.
- Eliminated 100% of manual cron setup by launching an internal Rancher automation API, saving 4+ hours of DevOps effort weekly.
- Integrated a Slack web-hook for real-time alerts, resulting in faster response times and reducing issue resolution time by 33%.
- Strengthened application security by remediating critical log4j vulnerabilities across Java applications.
CST Go-Live Technical Support
BC Children's and Women's Hospital
Jan 2022 - Apr 2022
- Engineered miscellaneous scripts to automate tasks such as cleaning data and exporting data to the database on the network using Powershell and Python, reducing the manual data handling by 80%.
- Led a team of 4 co-op students and handled Jira tickets and worked with Windows active directory.
- Configured and maintained system policies and smart card access on 500+ endpoints across the facility’s networked infrastructure.
Teaching Assistant for Italian Food History (ITAL300)
University of Victoria
Sep 2024 - Dec 2024
- Graded quizzes of over 70 students in the course.
- Researched and prepared in class activities and quizzes for students.
- Reinforced the material presented by the teacher with students one-on-one and held office hours to solve doubts.
UVic Bound Student Leader
Global Community, University of Victoria
Sep 2023 - Oct 2024
- Developed and redesigned "The Food Guide", a food security website for the students.
- Assisted the International Centre for Students in coordinating and delivering diverse programs, events, and initiatives targeted at international students.
- Increased engagement by 100 followers by curating engaging content for the ICS's social media channels, using Canva Pro, ensuring consistent brand messaging and effective student outreach.
Quality Engineer Co-op
Dometic
Sep 2022 - Dec 2022
- Created and updated Power BI dashboards and reports for quality analysis of manufactured machining parts after rigorous cleaning of data. Built RPA workflows for autoupdating the dashboards.
- Conducted firmware testing over the CAN network for boat components, identifying potential bugs and saving thousands of dollars in warranty claims through early defect detection.
- Built and maintained customer warranty systems in MS Access, supporting the management of 100+ warranty claims per month with improved data accuracy and tracking.
Teaching Assistant for Engineering Economics (ECON180)
University of Victoria
Sep 2021 - Dec 2021
- Graded assignments and papers of over 150 students in the course.
- Researched and prepared pre-lecture readings for the students
- Reinforced the material presented by the teacher with students one-on-one and held office hours to solve doubts.