Soh Jun Jie

Front-end Software Engineer

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.

Core Competencies
HTML + CSS (Tailwind)
JavaScript/TypeScript
React, Vue
Next.js (App Router)
Remix, Astro
Server-side Rendering
Responsive Layouts
Version Control/Git
Cross-Browser Compatibility
UI/UX Design
Performance Optimisation
Web Accessibility
Automated/Unit Testing
API Integratons
Web Security
Agile Project Management
Experience

GIC

Senior Front-end Software Engineer

Feb 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

Founder / CTO

Jan 2023 - Jan 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

Senior / Lead Front-end Software Engineer

Dec 2020 - Dec 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

Front-end Software Engineer

Dec 2019 - Dec 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

Full-stack Software Engineer

Jul 2018 - Dec 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)

Education

Boston Consulting Group (Rise)

2025

Digital Transformation & Change Management

University of Wollongong

2016 - 2018

Bachelor of Business Information Systems

Temasek Polytechnic

2008 - 2011

Diploma in Interactive Media Informatics