Nicky Lim
⚙️ Software Engineering — 👐 Open Source — 📖 Educator
About Me
I'm in my final year of studying Computer Science at Nanyang Technological University, Singapore. Passionate in building impactful software products and imparting knowledge to others.
I had software engineer internships in the domains of business integrity and SDLC at technology and investment banking companies. In my spare time, I also contribute to open source projects, mainly around the Rust ecosystem. My interests are in backend development, distributed systems, and programming languages. Other than programming, I do enjoy sports and playing musical instruments.
Work Experience
May - July 2023
Summer Analyst – JSI SDLC
Goldman Sachs
- Migrated a legacy, custom-built VCS into GitLab for SDLC standardization across the firm
- Engineered a solution to create a read-replica of the monorepo of 12+ years with 316k+ commits, while maintaining data integrity
- Designed a financial AI assistant plugin for Marquee (digital platform for institutional clients of Goldman Sachs) in an internal hackathon
December 2022 - May 2023
Backend Engineer Intern – Actor Review Tooling
TikTok
- Reduced 200 human-review hours and 4.2K moderation tasks per week by implementing a real-time task abandoner
- Streamlined database accesses and improved maintainability by integrating data services across multiple repositories in the pipeline
- Enhanced data schema consistency and integrity by implementing a robust validation layer
- Optimized human reviews and mitigated content risk on TikTok by deploying a task ranking model pipeline based on LGBM
May - August 2022
Software Engineer Intern – Human Review
Meta
- Developed a self-served human review training workflow on an internal platform, reducing moderator onboarding and training time
- Increased labeling use cases from 22% to 71% and built dashboards for monitoring new features
- Improved UX on the labeling platform by processing long-running tasks asynchronously
- Collaborated with Cross-Functional Teams (Product Designers and Engineers) from Singapore and US through regular and ad-hoc meetings
Education
August 2020 - May 2024 (Expected)
Bachelor of Engineering (Computer Science)
Nanyang Technological University, Singapore
- Expected Honours (Highest Distinction)
- Achieved Distinction in Data Structures and Algorithms, Algorithm Design and Analysis
- Relevant courses: Database System Principles, Operating Systems, Advanced Software Engineering, Machine Learning, Advanced Algorithms, Advanced Computer Architecture
January - May 2022
Singapore Universities Student Exchange Programme (SUSEP)
National University of Singapore, Singapore
- Courses taken: Computer Networks
Projects
May 2023 - Present
Rust – Open Source Project
- Contributed to improving compiler error diagnostics
- Migrated documentation generator to Askama (template rendering engine)
September - November 2021
EverydayFit – Academic Project
- Led the team in frontend development throughout the SDLC with Agile methodology
- Developed UI and push notifications in mobile for displaying weather forecast, and weather-related activities using React Native
May - July 2021
SiFinance – Personal Project
- Developed a personal finance mobile app using React Native for wealth management, with visualizations and expense tracking
- Deployed to Google Play Store and downloaded by more than 60 users in 3 days
Achievements
- NTUSU Union Gold Award and Long Service Silver Award AY21/22
- SCSE Best Tutor Award Semester 1 AY21/22
- Deep Learning Specialization (DeepLearning.AI) and Machine Learning (Stanford)
- Math Olympiad Medalist (2x Gold, 1x Silver, 3x Bronze) 2016-2020