Taq - Software Developer (Co-op)

Sep 2023 - Apr 2024

Markham, ON

image
  • Transformed a monolithic .NET application to a microservices architecture to improve maintainability and reduce costs, creating new SQL stored procedures for efficient data retrieval
  • Rewrote and migrated critical validation endpoints from C# to JavaScript, resulting in improved performance and maintainability; validated through Jest unit testing
  • Diagnosed and resolved critical bugs, including various timeout errors, increasing system efficiency by 15%
  • Migrated applications to AWS with Kubernetes and Docker, effectively using OpenLens for debugging
  • Improved efficiency of internal Python scripts by 60% though implementation of multi-threading
  • Perfromed Apache JMeter load testing to ensure application integrity and performance under stress
  • Created a SQL script to mask all PII data, ensuring compliance with SOC 2 standards
  • Developed a comprehensive plan for a file conversion and compression microservce to make files compatible with other microservices and reduce file sizes by 25%
  • Built a new React component to display information, enhancing user understanding