Hi, I’m Ernest Tan, a computing student with a passion for frontend development, UI/UX design, and storytelling through visuals. I enjoy building polished interfaces and turning ideas into working products, using tools like React and Figma to prototype and iterate quickly. Beyond coding, I’ve led translation and design projects, collaborated with musicians, and do freelance illustration and album art. I thrive in collaborative environments, embrace challenges, and love learning new tech and design skills to bring creative concepts to life.

Ernest Tan

Hi, I’m Ernest Tan, a computing student with a passion for frontend development, UI/UX design, and storytelling through visuals. I enjoy building polished interfaces and turning ideas into working products, using tools like React and Figma to prototype and iterate quickly. Beyond coding, I’ve led translation and design projects, collaborated with musicians, and do freelance illustration and album art. I thrive in collaborative environments, embrace challenges, and love learning new tech and design skills to bring creative concepts to life.

Available to hire

Hi, I’m Ernest Tan, a computing student with a passion for frontend development, UI/UX design, and storytelling through visuals. I enjoy building polished interfaces and turning ideas into working products, using tools like React and Figma to prototype and iterate quickly.

Beyond coding, I’ve led translation and design projects, collaborated with musicians, and do freelance illustration and album art. I thrive in collaborative environments, embrace challenges, and love learning new tech and design skills to bring creative concepts to life.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Frontend Developer Intern at Power Instruments
March 1, 2023 - December 31, 2023
Frontend work for in-house admin panel; used Figma to prototype the website design, and React to develop the site. Built a live dashboard with map-based libraries to track vessels in real time (with playback). Handled UI/UX for CRUD operations on the database and managed authentication.
Teaching Assistant at National University of Singapore (NUS) – CS2030
January 1, 2023 - May 1, 2023
Teaching Assistant for OOP and FP in Java; prepared slides and delivered short lab lectures (15-30 minutes). Guided ~20 students and answered queries during and outside labs. Automated absentee management by developing a Python script that interfaces with Google Sheets via Google API.
QA Testing, Project Lead, Graphic Design, Illustration at Refint/games
April 1, 2020 - October 1, 2025
Led the Ys vs. Trails in the Sky translation project (4 people to completion over ~1 year). Coordinated QA testing (GitHub) and communicated with playtesters; provided feedback for ~50 tutorial graphics. Created a style guide and directed art/graphic design for final release; QA on Mantis Bug Tracker and produced final illustrations.
Frontend Development and Album Art at Resonant Union
May 1, 2025 - February 1, 2026
Pitched and led a website revamp; prototyped site design in Figma and implemented in React. Ensured desktop and mobile responsiveness; also illustrated several album covers (Days of Adventure, Perfect Arrange Works).
Artist (Freelance) at Self-employed
August 1, 2020 - February 1, 2026
Illustrated T-shirt and sticker designs for the Herpetological Society of Singapore (2025); created two print commissions (Jonah Scott, 2020); designed Twitch stream layout for RPGLimitBreak (2020); completed various commissions with a defined terms-of-service.

Education

Bachelor of Computing in Information Systems with Honours (Distinction); GPA 4.14 at National University of Singapore
January 11, 2030 - January 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more