Having graduated from Queen's University with a Bachelor of Computing, I am passionate about the field of computer science.
I enjoy working in high impact environments and always looking to learn!
Experience
PointClickCare
Software Engineer
Developed an EHR service using Java, Spring and SQL to provide a mapping of terminology standards for ONC certification
Implemented the backend using MVCS design pattern and integrated with third party APIs from IMO to increase availability of up-to-date medical information
Optimized database schema with indexes and CTEs for efficient data retrieval and processing from the data layer, improving response times by 15%
Updated existing APIs to leverage the service to enhance data consistency and broaden utilization ofstandardized terminologies across the board
Improved a critical report’s stored procedure performance by over 50% which increased real-time data access for healthcare professionals
NavINST
Software Developer Intern
Developed a LabVIEW application to control a scale model of a human centrifuge
Simplified the usage of the centrifuge model with a user-friendly GUI which contributed to a reduction in learning curve for new operators
Utilized LabVIEW APIs to enhance the functionality and allow for integration with sensors and hardware components
Kids Great Minds
Coding Instructor
Designed introductory Java lesson plans for kids covering fundamentals such as variables, data types and methods
Stimulated students’ interests in programming through an enthusiastic teaching style and engaging exercises
Education
Queen's University
2017 - 2021
Bachelor of Computing, Software Design Specialization
Teaching Assistant for CISC 325 (Human-Computer Interaction)
Data Structures, Algorithms, Cybersecurity, Software Architecture
Dean’s Honor List
Projects
AlgoGen - Rubik’s Cube Algorithm Practice Tool
Web app that allows user to practice permutation algorithms on the Rubik’s Cube