Software Engineering graduate (May 2025)
Currently seeking full-time software engineering opportunities.
Canada Revenue Agency
Created automated test cases using UFT One, enabling parallel execution that reduced test cycle time by 65% and uncovered 30% more defects compared to manual testing.
Contributed to 30+ Agile sprints, focusing on rapid iteration and continuous improvement for large-scale government (CBSA and CRA) internal software rollouts.
Traced 500+ requirements using a 5-tier BPML spreadsheet, enhancing visibility into test coverage, safety checks, and cross-team alignment.
Engineers Without Borders
Worked with a team of 3 to design an IoT-enabled solar battery leasing platform with a USSD interface, delivering reliable power to rural SMEs.
Conducted field testing to iteratively improve the system.
Networked with local suppliers and IoT technology providers to mitigate infrastructure constraints in remote regions, ensuring the solution's feasibility.
Delivered a scalable, market-ready product by applying human-centered design principles and incorporating continuous feedback.
Thales Rail Signalling Solutions
Executed 200+ manual test cases on the SelTrac CBTC train-control platform, validating functional and non-functional requirements for a safety-critical system.
Documented test results with detailed logs, screenshots, and observations, linking outcomes to specific test cases in the test management database.
Investigated software issues by reviewing logs and re-testing, collaborating with developers and hardware teams to identify root causes and log defects.
Assisted in lab setup for client demonstrations, ensuring proper hardware configuration, software installation, and scenario-based test script execution met acceptance criteria.
Peer-reviewed test execution reports, contributing to improved reliability and quality of the delivered product.
Scrapp
Implemented the app's Figma-designed homepage using Flutter, delivering a clean, responsive entry screen for the MVP.
Redesigned the news feed from a vertical list to a horizontal carousel, reducing scroll depth and decluttering the UI.
Shadowed the CTO to understand the Azure-based backend, barcode recognition workflow, and release pipeline (Bitbucket version control, TestFlight deployment).
Provided UX feedback on pre-release features.
Collaborated in a remote Agile setup using Notion for sprint tracking and Discord for daily stand-ups, improving team communication.
Bachelor of Engineering in Software Engineering (Honors)
Ottawa, ON • September 2019 - April 2025
Leading the development of a comprehensive healthcare scheduling solution. Building a Flutter and Firebase-based system featuring real-time SMS notifications, role-based access control for hospital staff, and dynamic scheduling capabilities. Currently in active development as part of final year engineering capstone project.
Developed an innovative social venture in Uganda, implementing IoT and USSD technologies for affordable solar energy access. Created sustainable business models and technical solutions that enhanced energy access for rural businesses.
Built a Spring Boot e-commerce platform with comprehensive features including admin dashboard, secure transaction processing, and inventory management. Implemented robust user authentication and authorization systems.
A Java application demonstrating CRUD operations on a PostgreSQL database for managing student information. Features include viewing data, adding new students, updating email addresses, and deleting records.
An implementation of the classic synchronization problem in concurrent programming, demonstrating thread management and resource sharing in Java.
A comprehensive e-commerce application showcasing Object-Oriented Programming principles, featuring product management, shopping cart functionality, and checkout processes.
A Flutter application that displays meals categorized by cuisine type, with features for filtering, favoriting, and detailed recipe views.
A Flutter-based personal expense tracking application with features for adding, categorizing, and visualizing expenses through charts.