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
- Architected & implemented a micro-frontend architecture with single-spa, successfully integrating production applications across multiple frameworks
- Contributed to the development & maintenance of reusable UI component libraries
- Designed & built a comprehensive documentation website for a design system, leveraging Astro with Storybook & Figma integration
- Conducted code reviews, ensuring adherence to coding standards, performance optimisation, and maintainability of the front-end codebase
- Identified and resolved performance bottlenecks, implemented fixes to ensure a seamless user experience across various devices and browsers
SJJ Labs
2023 - 2024
- A software development agency crafting bespoke, cutting-edge experiences for clients ranging from individuals, startups to multinational corporations
- Projects delivered through a highly-efficient workflow, significantly reducing costs & time to market
- A forward-thinking approach ensures tech stack remain relevant and easy to maintain for years to come
- Completed projects includes e-commerce systems & storefronts, unique visual experiences, fully customised dashboards, and high-performance marketing websites
Trustana
2020 - 2022
- Led & mentored a team of 4 front-end engineers from recruitment to onboarding, training, code reviews, and performance evaluations
- Set the overall direction & vision for front-end software engineering within the company
- Streamlined the tech stack and developer workflow, shortening project delivery timelines, reducing budget required, and improving developer experience
- Implemented processes such as code linting, unit testing, and code review to reduce defects
- Fostered cross-functional collaboration, ensuring seamless communication between product, design, and engineering teams
- Spearheaded & oversaw the development of the 'Supplier Portal' project application, from inception to launch
- Successfully delivered and launched 3 web application products for various target markets
- Architected front-end solutions using technologies like Javascript/Typescript, NextJS, Remix, Tailwind CSS & UI, GraphQL, Rest APIs, Prisma, Postman, Apollo Studio, Vitest, React Testing Library, i18next, Lokalise, ESLint, Prettier, Commitzen, Segment, Bit Cloud, Figma
Jetstar Airways
2019 - 2020
- Developed and launched the 'Travel Hub' flight booking portal
- Contributed to the organisation's UI component library
- 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
- Review technical feasibility in UI/UX interface design
- Collaborate with remote teams in various timezone
PALO IT
2018 - 2019
- Key front-end developer of the DBS Travel Marketplace project, building a mobile-responsive flight booking portal with integration to Singapore Airlines APIs
- Developed new features and screens for the OCBC Mobile Banking mobile application
- Develop 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, third-party & client teams
Previous roles (2018 and earlier): Front-end Web Developer at Kaligo Solutions (Dec 2016 - Jul 2018) Front-end Web Developer / Project Manager at Banff Cyber Technologies (Apr 2016 - Jul 2016) Front-end Web Developer / Project Manager at Unifide (Jan 2014 - Dec 2015)