I translate design into code.

Front-end Software Engineer with 11+ years of experience creating engaging digital interfaces. Expertise in UI/UX and web application development. Leads teams through full project lifecycles. Committed to clean code, performance optimisation, and industry best practices. Successfully delivered over 80 projects across various sectors.

Latest Works
Experience

GIC

2024 - Present

  • Implemented micro-frontend architecture combining Angular & React apps, reducing deployment time and enabling parallel team workflows
  • Developed & maintained an internal UI component library used by 1000+ users, cutting development time and reducing code duplication
  • Built a documentation website with Astro, with Storybook & Figma integration, to streamline onboarding and design-to-development workflow
  • Performed code reviews to maintain standards, prevent bugs, and minimise technical debt across projects
  • Mentored junior developers through pair programming sessions

SJJ Labs

2023 - 2024

  • Founded and led a software development agency crafting bespoke digital solutions for diverse clients from startups to multinational corporations
  • Implemented highly-efficient workflows via optimised combined tech stacks, enabling projects to be delivered with 60% reduced development costs and 30% accelerated time-to-market
  • Optimised website loading speeds by implementing static site generators with CDN hosting, achieving 10x speed increase while minimising hosting costs
  • Established a forward-thinking tech stack ensuring long-term sustainability with ease of maintenance
  • Delivered diverse projects including e-commerce platforms, interactive visual experiences, custom dashboards, and marketing websites

Trustana

2020 - 2022

  • Led a team of front-end engineers, handling recruitment, onboarding, training, code reviews, and performance evaluations
  • Spearheaded development and successful launch of 'Supplier Portal' and 2 other web applications, expanding market reach to 3 new regions & 2 new target markets
  • Established front-end engineering vision and streamlined tech stack, reducing project delivery times by 30% and cutting development costs by 25%
  • Improved developer experience by implementing code linting, unit testing, and code reviews guidelines
  • Fostered cross-functional collaboration between product, design, and engineering teams, improving sprint completion rates by 35%
  • Technologies used: Javascript/Typescript, NextJS, Remix, Tailwind CSS & UI, GraphQL, Rest APIs, Prisma, Postman, Apollo Studio, Vitest, React Testing Library, i18next, Figma

Jetstar Airways

2019 - 2020

  • Contributed to the development of 'Travel Hub' flight booking portal, increasing online bookings by 25%
  • Developed components for an internal UI component library, improving development efficiency across teams
  • Established front-end best practices and implemented new technologies as part of the core development team
  • Built mobile-responsive user interface components and applications with React JS & Redux
  • Architected robust front-end infrastructure with Yarn/NPM, Webpack, Babel, ESLint, Jest, TypeScript and SCSS
  • Streamlined agile development processes through effective prototyping and thorough code reviews
  • Provided technical expertise to ensure feasibility of UI/UX interface designs
  • Collaborated with remote teams across multiple time zones, improving project delivery efficiency

PALO IT

2018 - 2019

  • Led front-end development for DBS Travel Marketplace, delivering a mobile-responsive flight booking portal integrated with Singapore Airlines APIs
  • Led the development of key features for the OCBC Mobile Banking app, improving user experience on the mobile app
  • Develop user interface components and applications using React JS & Redux
  • Architected and maintained scalable front-end infrastructure using Yarn/NPM, Webpack, Babel, Jest, ESLint, TypeScript/Flow, SCSS
  • Participate in agile software development, prototyping and code reviews
  • Mentored and onboarded junior developers, accelerating their integration into the team
  • Collaborated with cross-functional teams to ensure technical feasibility and optimise UI/UX designs

Previous roles (2018 and earlier): Front-end Software Engineer at Ascenda (Dec 2016 - Jul 2018) Front-end Software Engineer / Project Manager at Banff Cyber Technologies (Apr 2016 - Jul 2016) Front-end Software Engineer / Project Manager at Unifide (Jan 2014 - Dec 2015)