Hello! I am Sangwook Lee, a recent graduate of the computer science program at the University of Toronto with a love for web and mobile development. I have experiences with a wide range of tech stacks from React web apps, to c# backend, MySql data management, LAMP stack websites using PHP and MySQL, and more!
    I am hoping to further develop my skills as a full stack developer, with a strong passion for making interactable and responsive interfaces that all users can enjoy.
EXPERIENCES
Software Engineer - Intern
Sep 2023 - Aug 2024
Geotab Inc.
• Reduced data search load times by 75% via implementing server-side cursor-based pagination with Angularand PostgreSQL • Improved REST API call response times by 78% and resolved potential security vulnerabilities by restructuring endpoints and associated DTOs with TypeScript • Streamlined the schema of a production PostgreSQL database, reducing database size by 10% • Optimized background process SQL queries by 90% via streamlining JOIN operations, and identifying and implementing 5+ new indexes with C# • Enhanced filter search UX by building a multiple-instance search feature with React and TypeScript • Ensured code reliability through developing unit tests for new code additions, covering both the backend and frontend stacks with C# and Cypress
Software Engineer - Intern
June 2022 - Dec 2022
Codepxl Inc.
• Designed and developed data manipulation algorithms using MySQL and PHP, resulting in a 60x improvement in table management processes on a production database • Developed over 70 frames of custom UI and core functionality using JavaScript and CSS, delivering high- quality pages that exceeded the client’s requirements • Built secure and efficient REST APIs for user authentication and access control using Laravel Passport, meeting industry-standard OAuth2.0 requirements • Successfully delivered a React Native mobile app through all stages of the development cycle, delivering the project 2 weeks ahead of the client’s deadline • Analyzed user requirements and worked with designers and clients to create detailed entity-relationship diagrams for over 40 tables, resulting in a comprehensive and efficient database structure