Deadline-oriented software engineer skilled in Java and Python, with full software development lifecycle experience. Executed detailed testing plans, achieving a 30% reduction in post-release issues.
Overview
3
3
years of professional experience
Work History
Programmer Analyst III - Microsoft .NET
Vancouver Island Health Authority, Enterprise Systems Development
03.2023 - 07.2024
Coordinated with product owner to align testing with set objectives, resulting in 25% increase in code quality
Designed reusable JUnit components, including modular and parameterized tests along with common utility functions, which reduced code maintenance by 20%.
Developed an enterprse web application for dynamic clinical recommendations, processing user input for cognitive assessments using Java, JavaScript, HTML, CSS, SQL, and jQuery
Led database optimization efforts, improving data accuracy and accessibility for critical clinical workflows
Developed and implemented data manipulation and user interface logic using PowerApps formula language (Power FX).
System Software Engineer Intern
Office of the Chief Information Officer, Ministry of Citizens' Services
07.2022 - 12.2022
Created a recursive Python script to query Active Directory and populate a relational database using SQL, streamlining data access
Developed modular Python test scripts using PyTest, and achieving a 20% reduction in maintenance time through reusable components.
Collaborated with cross-functional teams to ensure alignment with government authentication and security standards
Oversaw the complete software development lifecycle, ensuring code quality and optimal performance.
System Analyst Intern
Maximus Canada
01.2021 - 08.2021
Executed regression, integration, and UAT using SilkTest, JUnit, and TestNG
Conducted boundary testing, created mock databases, and performed manual and automated performance testing on SQL queries, increasing query efficiency by 30% and ensuring 100% data integrity in 50+ test cases.
Maintained service quality standards and ensured the technical requirements were met during client onboarding
Utilized Python data visualization libraries for comprehensive result analysis and presentation
Provided Tier 2 technical support, addressing client issues and facilitating problem resolution.
Education
Bachelor of Science (B.Sc.) in Computer Science - undefined
University of Victoria
Victoria, BC
10.2023
Skills
Regression testing Unit testing UI testing JUnit Selenium Python Java