Experience

Work Experience

Full Stack Software Engineer Coop

Dialpad (January 2025 - September 2025)

  • Develop backend functionality in Python allowing custom logo uploads, seamless retrieval of previous media in chats, and scalable pagination to enhance user experience
  • Collaborate with designers to develop Vue.js components by building reusable UI elements and managing state efficiently with Pinia, while ensuring responsive design across all devices to enhance the overall user experience
  • Streamline performance for API endpoints by optimizing logic and removing redundant response parameters, decreasing response times by 99%

Machine Learning Engineer

Agrobot Engineering Design Team (Sep 2024 - Present)

  • Build an autonomous robot utilizing AI and machine learning for precise intra-row weeding and data collection
  • Create advanced machine learning models that address a variety of AgroBot's tasks such as detecting maize, weeds, and blueberry clusters, and implementing machine vision in the Robot Operating System (ROS)
  • Gaining hands-on experience in developing machine learning models through end-to-end processes, from data collection to model deployment, within a collaborative environment

Software Developer Intern

University of Calgary IT Department (May 2024 - August 2024)

  • Create a dynamic website to facilitate the organization, share-ability, and storage of audit reports using HTML, CSS, and JavaScript
  • Implement authentication mechanisms to enforce role-based access control, safeguarding sensitive reports and limiting access exclusively to authorized personnel
  • Utilize data from internal audit's staging database environment to refresh, update, and develop dashboards in PowerBI

Software Developer

Launchpad Software Engineering Design Team
(Feb 2023 - May 2024)

  • Collaborate with an interdisciplinary team of developers and designers to ideate and build a project
  • Employing industry-standard tools to address external stakeholders' challenges and bridge market gaps by creating interactive, responsive, and functional products
  • Acquiring hands-on experience and refining industry collaboration skills with tools like GitHub and application of agile development with iterative design and cross-functional collaboration


Education

Computer Engineering

Bachelor of Applied Science - Computer Engineering
CGPA - 86% (Sep 2022 - Present)

Noteable Courses: Data Structures and Algorithms (CPSC221), Intermediate Data Structures and Algorithms (CPSC 320), Software Construction I (CPEN221) & II (CPEN320), Introduction to Relational Databases (CPSC 304), Introduction to Probability (STAT302)

Certifications

Machine Learning A-Z: AI (Python & R), The Complete 2024 Web Development Bootcamp, Artificial Intellegence A-Z 2024