Full-StackSoftwareEngineer

Resume
Yu Quan Lim

Ibuilddigitalexperiencesthatarebothbeautifulandfunctional,acrossmodernwebfrontendsandbackendsystems.BackendengineerinternatByteDance,ComputerScienceundergraduateatNUS.

WorkExperience

Backend Software Engineer Intern

ByteDance
Jan 2026 - Present
ByteDance logo
  • Built backend features for ByteCloud's AI Assistant, including per-agent LLM evaluation workflows for comparing model performance across agents
  • Created evaluation dashboards and simplified run management to make model selection and experiment review easier for internal teams
  • Integrated the AI Assistant with a ByteDance knowledge base product, allowing users to attach configurable knowledge bases to their assistants
  • Built multi-tenant backend capabilities for ByteClaw, supporting external business integrations and safer lifecycle management for OpenClaw instances

Technologies

GoPythonMongoDBLLM EvaluationREST APIsOpenClawByteCloud

Full Stack Engineer Intern

Rakuten
Aug 2025 - Dec 2025
Rakuten logo
  • Under the Visual Intelligence department, worked on an AI ad banner generation platform for merchants to utilise AI to generate Ad banners for their products
  • Developed responsive and intuitive user interfaces enabling merchants to seamlessly create AI-powered advertisement banners
  • Collaborated with cross-functional teams to integrate AI models with frontend components for real-time banner generation

Technologies

Next.jsTypeScriptReactTailwind CSS

Software Engineer (Cloud) Intern

Razer
Jan 2025 - Jun 2025
Razer logo
  • Enhanced internal Customer Service Dashboard with new features and backend optimizations using Django, streamlining support agent workflows
  • Designed and implemented a greenfield Go scheduled job to automate gift-with-purchase processing, including warranty registration validation and automated license code delivery
  • Developed internal systems for exporting and uploading product serial numbers to Amazon Transparency using Go, ensuring secure and efficient data transfers
  • Upgraded internal Jira Syncing tool with Python, enabling seamless ticket synchronization and improving cross-team collaboration

Technologies

PythonGoDjangoMySQLAWS S3

Software Engineer Intern

GovTech Singapore
Jan 2024 - Nov 2024
GovTech Singapore logo
  • Developed Career Kaki, a Ministry of Manpower initiative integrating LLMs to enhance Singaporean employability using agile methodologies
  • Built responsive front-end interfaces with Svelte, TypeScript, and Tailwind CSS while developing scalable back-end APIs using Python and FastAPI
  • Created end-to-end data pipeline with TypeScript for career-site scraping and Python for embedding generation and vector store indexing for RAG retrieval
  • Developed GitLab CI/CD pipelines with automated testing, security (SAST & DAST) scans, and multi-environment deployments, enforcing code quality and reliability
  • Integrated Google Analytics and built custom dashboards for user interaction metrics, enabling data-informed insights

Technologies

PythonFastAPISvelteTypeScriptJavaScriptTailwind CSSAWS LambdaAWS S3GitLab CI/CDGoogle Analytics

Software Engineer Intern

Learna Systems Pte Ltd
Feb 2023 - Jan 2024
Learna Systems Pte Ltd logo
  • Developed and maintained Ruiche, an educational social media platform for parents and educators
  • Led design and implementation of paid subscription service, spearheading app monetisation strategy with exclusive content delivery
  • Enhanced platform UI/UX resulting in increased user engagement and satisfaction
  • Built scalable backend systems to support growing user base and feature expansion

Technologies

ReactJavaScriptPHPLaravelSQL

Tech Stack

The tools I reach for, from quick prototypes to production systems.

Backend

  • Python
  • Go
  • Java
  • PHP
  • FastAPI
  • Django
  • Flask
  • Laravel

Frontend

  • React
  • Next.js
  • Svelte
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Tailwind CSS

Database & Cloud

  • PostgreSQL
  • MySQL
  • AWS Lambda
  • AWS S3
  • Docker

Tools

  • Git
  • GitLab CI
  • Jira
  • Confluence
  • Pytest
  • Jest

Education

University · 2023 - 2027

Computer Science

Bachelor of Computing (Honours), Computer Science

National University of Singapore

GPA 4.61/5.00

  • A+ for CS2106 Introduction to Operating Systems, IS2238 Economics of IT and AI
  • A for CS3219 Software Engineering Principles and Patterns, CS2100 Computer Organisation, CS2105 Introduction to Computer Networks, ST2334 Probability and Statistics, MA1521 Calculus for Computing, GEX1014 Logic

Junior College · 2018 - 2019

A-Levels

A-Level, Science

Anglo-Chinese Junior College

87.5 Rank Points

  • 6 A-Level Distinctions in Mathematics, Physics, Chemistry, Economics, Chinese, and Project Work

Featured Projects

Multitwitcher screenshot

Multitwitcher

A platform to watch multiple Twitch streamers at once, or switch between them with a single click. The best way to view live-streamed events from multiple POVs.

  • Watch multiple Twitch streamers at once
  • Customisable stream windows
  • Real time chat
  • Custom group themes

React / Next.js / TypeScript / Tailwind CSS / Twitch API / Vercel

Reflective Minds screenshot

Reflective Minds

A journaling platform designed to give users a simple and intuitive place to record their daily thoughts and experiences.

  • AI-powered journal prompt generation
  • Journal entry creation, editing, and deletion
  • Search, sorting and filtering
  • Emotion-labeling, tagging, and templating
  • Emotion visualization
  • Achievement system

React / Flask / Javascript / Python / MySQL / Vercel / Heroku