Experience
Software Engineer, TikTok
May 2024 - Aug 2024
Accelerated development cycles by refactoring and modularizing code to eliminate geolocation-specific dependencies, achieving a 10% reduction in development time and enhancing deployment efficiency across new data centers.
Performed an migration of a core database to a sharded architecture, enabling future expansion to handle up to 30TB of data with minimal downtime and ensured stability by coordinating closely with dependent services.
Developed internal documentation that reduced onboarding time and improved cross-team collaboration, facilitating smoother upstream and downstream integration with our services.
Tech Stack
Software Engineer, Scooterson
May 2023 - Aug 2023
Worked on the migration to a microservices-based backend, optimizing the system’s scalability and enabling expansion to serve a larger traffic volume.
Collaborated on optimizing SQL queries and implementing Redis caching, resulting in faster data retrieval and reduced load times by over 15%.
Integrated JWT-based authentication into existing APIs, contributing to enhanced user data protection.
Tech Stack
Teaching Assistant, NUS
Aug 2022 - Present
Taught classes for Data Structures and Algorithms and Operating Systems.
Guided students to reason about the design of algorithms, and offer feedback on system level code.
Offer assistance to academic faculty in developing course materials throughout the semester.