Back to Home

I translate design into code.

I’m a Front-end Web Developer who is passionate about building cutting-edge web experiences. I specialise in UI/UX development, and am experienced with end-to-end software development workflow. I’ve been building websites since 2010, having completed over 60 projects successfully.

Experience

Jetstar Airways

Front-end Web Developer

Dec 2019 - Present

  • Part of the core front-end development team
  • Establish best practices and adopt new technologies for the organisation
  • Develop highly-responsive user interface components and applications with React JS & Redux
  • Implement front-end architecture with tools such as Yarn/NPM, Webpack, Babel, ESLint, Jest, TypeScript/Flow, SCSS
  • Participate in agile software development, prototyping and code reviews
  • Contribute to the organisation's UI component library
  • Review technical feasibility in UI/UX interface design
  • Collaborate with remote teams in various timezone

Freelance

Web Developer

Jan 2010 - Present

  • Design & develop web solutions for various clients
  • Development of customised mobile-responsive WordPress websites
  • Implementation of e-Commerce systems
  • Notable clients includes Starhub, Heguru, ITE, Mottama, Coal, Olivia & Co.

PALO IT

Full-stack Web Developer

Jul 2018 - Dec 2019

  • Develop highly-responsive user interface components and applications with React JS & Redux
  • Implement front-end architecture with tools such as Yarn/NPM, Webpack, Babel, Jest, ESLint, TypeScript/Flow, SCSS
  • Participate in agile software development, prototyping and code reviews
  • Review technical feasibility in UI/UX interface design
  • Mentor and onboard junior developers
  • Collaborate with in-house and remote teams
  • Notable projects: DBS Marketplace, OCBC Mobile Banking

Kaligo Solutions

Front-end Web Developer

Nov 2016 - Jul 2018

  • Develop new features and maintaining an existing AngularJS application
  • Create mobile-responsive webpages from PSD mockups
  • Writing and maintaining efficient, re-usable codes
  • Participate in agile software development
  • Work in close collaboration with other developers and designers
  • Test and review codes with team members

Banff Cyber Technologies

Front-end Web Developer / Project Manager

Apr 2016 - Jul 2016

  • Conceptualise and develop UI/UX for a new web-based service
  • Develop front-end logic using AngularJS and build mobile-responsive webpages
  • Coordinate a team of programmers and web designers using communication and project management tools
  • Implement Agile workflow for development team

Unifide

Front-end Web Developer / Project Manager

Jan 2014 - Dec 2015

  • Create mobile-responsive webpages from PSD mockups
  • Handle sales enquiries and source for new sales leads
  • Conceptualise solutions & prepare GeBIZ proposal documents
  • Provide consultation with clients to determine project scope & requirements
  • Estimate and plan project costing & schedule
  • Create and maintain project documentation
Education

University of Wollongong

2016 - 2018

Bachelor of Business Information Systems

Information Technology

Korea University

2017

International Summer Campus

Computer Science

Temasek Polytechnic

2008 - 2011

Diploma in Interactive Media Informatics

Information Technology

Skills

Programming Languages

HTML: HTML5, HAML, Pug
CSS:
CSS3, SCSS/SASS, LESS, CSS Modules
Javascript:
Javascript ES6, React, Redux, TypeScript, AngularJS 1.x/2+, jQuery
Frameworks: Bootstrap 4, Ionic 3, Gatsby, Bedrock, Sage
Database:
MySQL, NoSQL, Postgres, Oracle SQL
Others:
Ruby, PHP, Blade, Python, Actionscript 2.0/3.0

Software & Tools

Development Tools: Bash, VS Code, DevTools
Source Control:
Git, Github, Bitbucket, Gitlab, Azure
Package Managers: NPM, Yarn, Composer
Build Tools: Webpack, Lerna
Testing: Jest, Enzyme, React Testing Library
Web Tools:
cPanel, Zeplin, Abstract, PhraseApp
CMS: WordPress, Prismic
Project Management:
Jira, Trello
Cloud Services:
AWS, Google Cloud, Netlify, Heroku, Firebase
Productivity:
Slack, Microsoft Teams, Microsoft Office
Graphics/Video:
Sketch, Photoshop, After Effects, Flash, InDesign, Lightroom
Also fluent in both macOS & Windows

Human Languages

English, Chinese (Mandarin)