Hello! I am Yu Quan, a

Fullstack
Engineer

Crafting exceptional digital experiences with modern technologies, clean code, and innovative solutions.

Scroll to explore

Singapore

About Me

Yu Quan Lim - Profile Photo

Hello, I'm Yu Quan!

I'm a passionate Full-Stack Software Engineer and Computer Science student at the National University of Singapore.

I love crafting digital experiences that blend beautiful design with robust functionality. From responsive and beautiful web applications to scalable and performant backend systems, I'm always excited to tackle new challenges and learn emerging technologies.

10+

Projects Built

5+

Years Coding

2+

Years of Experience

Passion for Engineering

Full-Stack Development

Experienced in building end-to-end solutions with modern web technologies, from responsive frontends to scalable backends.

Problem Solver

Passionate about tackling complex challenges and creating innovative solutions that make a real impact to end users.

Continuous Experimenter

Always exploring new technologies and methodologies to stay at the forefront of software engineering in the age of AI.

Professional Journey

WorkExperience

Crafting exceptional digital experiences and leading innovative solutions across diverse technology stacks and dynamic environments

Software Engineer (Cloud) Intern

Razer
Jan 2025 – Jun 2025
Razer logo

Key Achievements

Django Admin DashboardGo AutomationBackend Optimisations
  • 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

Key Achievements

Fullstack LLM ImplementationRAG PipelineCI/CD Pipeline
  • 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

Key Achievements

EdTech PlatformMonetization StrategyUX Enhancement
  • 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

TechnologyStack

Cutting-edge tools and technologies that power exceptional digital experiences

Backend

Python

Versatile programming language

Go

Fast and efficient language

Java

Enterprise programming language

PHP

Server-side scripting language

FastAPI

Modern Python web framework

Django

High-level Python framework

Flask

Lightweight Python framework

Laravel

Elegant PHP framework

Frontend

React

Component-based UI library

Next.js

Full-stack React framework

Svelte

Compile-time framework

TypeScript

Type-safe JavaScript

JavaScript

Dynamic programming language

HTML

Markup language for web

CSS

Styling language for web

Tailwind CSS

Utility-first CSS framework

Database & Cloud

PostgreSQL

Advanced relational database

MySQL

Popular relational database

AWS Lambda

Serverless compute service

AWS S3

Object storage service

Docker

Containerization platform

Tools & Others

Git

Version control system

GitLab CI

Continuous integration

Jira

Project management tool

Confluence

Team collaboration wiki

Pytest

Python testing framework

Jest

JavaScript testing framework

Always learning and exploring new technologies
🚀

EDUCATION

A journey of continuous learning, research, and academic achievement in the ever-evolving field of computer science

🎓

National University of Singapore

Bachelor of Computing (Honours)

Computer Science

GPA
4.61/5.00
2023 - 2027
A+ for IS2238 Economics of IT and AI
A for CS2100 Computer Organisation, CS2105 Introduction to Computer Networks, ST2334 Probability and Statistics, MA1521 Calculus for Computing
🎓

Anglo-Chinese Junior College

A-Level

Science

GPA
87.5 RP
2018 - 2019
6 A-Level Distinctions in Mathematics, Physics, Chemistry, Economics, Chinese, and Project Work

FeaturedProjects

Innovative solutions crafted with passion and precision. Each project represents a unique challenge solved with cutting-edge technology and creative problem-solving.

Multitwitcher

Multitwitcher is a platform that allows you to watch multiple Twitch streamers at once, or switch between them with a single click. This is the best way to view live-streamed events from multiple POVs

Key Features

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

Tech Stack

ReactNext.jsTypeScriptTailwind CSSTwitch APIVercel

Reflective Minds Journaling

ReflectiveMinds is designed to provide users with a simple and intuitive platform to record their daily thoughts and experiences.

Key Features

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

Tech Stack

ReactFlaskJavascriptPythonMySQLVercelHeroku
More innovative projects in development