Work Experience

Software Engineer @ Splunk

San Francisco, CA
Splunk Logo
  • Designed and integrated internal REST APIs and UI workflows in the Splunk Security Platform, streamlining operational tasks and reducing incident investigation time by up to 30x.
  • Enhanced ML model execution service to support parameter overrides, cutting configuration deployment from 4–5 hours to minutes and unlocking new reprocessing capabilities.
  • Awarded Most Impactful Intern Project in Security Org for the term’s top operational efficiency gains.

Software Engineer @ Onsemi

Waterloo, ON
Onsemi Logo
  • Designed and implemented new features for the user interfaces of 5+ Onsemi semiconductor chips using the QT framework and C++, enhancing user experience and functionality.
  • Migrated key processing core software from Python 2 to Python 3, ensuring compatibility with modern frameworks and libraries and improving performance by approximately 20%.
  • Developed a language compiler using ANTLR4, enabling the generation of core microcode configuration files.

Software Engineer Co-op @ Siemens

Concord, ON
Siemens Logo
  • Developed and maintained a C# Windows Presentation Foundation receiving floor display application, facilitating real-time tracking and movement of parts and enhancing operational efficiency. Integrated seamlessly with SQL database for data management and retrieval.
  • Improved existing certification software by adding more efficient search/filter functions, allowing floor managers to search for and grant certifications for over 180 operators.
  • Built a Windows Form application to streamline the assembly process of PCBAs, enhancing operator efficiency and accuracy across 11 product lines.

Technology Intern @ Insurance Bureau of Canada

Toronto, ON
IBC Logo
  • Planned and executed software unit testing for multiple projects, ensuring adherence to quality standards.
  • Created automated test scripts for manual test cases using Selenium and Katalon Studio, successfully boosting efficiency and reducing overall testing times by over 95% (20x faster than manual testing).