Resume
Experience
July 2022 - Present
Software Developer
CIBC
Toronto, Canada
- Led a team of 3 developers to design and develop a REST API Spring Boot microservice that connects to third-party Credit Union vendors to retrieve customer credit information, increasing performance by 150% compared to existing legacy systems.
- Implemented batch job functionality to above Credit Check microservice to process requests from a Message Queue (MQ) during off-peak hours, optimizing cloud resources and minimizing costs.
- Designed and optimized database schemas and queries in Oracle SQL to efficiently store and retrieve customer credit check results, reducing query execution time by 40% and improving overall system reliability.
- Integrated microservices with multiple internal and external APIs, ensuring secure and reliable data exchange across distributed systems and improving interoperability.
- Utilized various security protocols such as OAuth 2.0, JWT token verification, HTTPS, Windows NTLM, 2 way SSL and 1 way SSL + JWT, in order to securely connect to different applications.
- Performed Junit Tests and End-to-End Tests, reducing potential defects and delivering high quality code.
- Implemented CI/CD pipelines with Jenkins, Docker and Artifactory, reducing deployment time by 50%.
- Collaborated with cross-functional teams (QA, Business Analysts, Solution Architects) to deliver backend solutions aligned with compliance and business requirements.
- Tech Stack: Java, Spring Boot, OpenAPI 3.0, JSON, SQL, OpenShift Cloud Platform (OCP)
May 2021 - Aug 2021
Research Assistant
York Univeristy
Toronto, Canada
- Developed an Image-to-Matrix GUI input system for an Autonomous Boat, converting user input into GPS coordinates, eliminating manual entry and reducing time taken by 50%.
- Enhanced the navigation system by implementing course correction mechanisms to improve navigation accuracy and reduce travel time by 100%.
- Tech Stack: Python, ROS, XML
Education
2017 - 2022
York University
Toronto, Canada
Bachelor's
Computer Science
- Hons. Bachelors of Sciences, Computer Science
- Awards:
- Lassonde Undergraduate Research Award (2021) - $10,000
- Lassonde Undergraduate Research Award (2020) - $8,000
- GM Bursary for Students in Computer Science - $3,500
- Entrance Scholarship - $1,000