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
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
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
2018 - 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
2016 - 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
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
2014 - 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