Frank Ji
> front_end_developer
I build performant, accessible web experiences — from enterprise e-commerce platforms to serverless side projects.
About
I'm a front-end developer based in New Zealand with a background in software engineering from the University of Auckland. I enjoy building things that live on the web — whether that's a large-scale commerce platform serving thousands of customers or a personal tool that makes my mornings easier.
Day-to-day, I work on enterprise e-commerce storefronts using Angular and SAP Composable Storefront (Spartacus), handling everything from component architecture and state management to SSR and search integration. Outside of work, I gravitate toward React, TypeScript, and AWS — building serverless apps and exploring new patterns.
I care about clean code, thoughtful UX, and shipping things that actually work well for the people using them.
Experience
2024 — Present
Front-End Developer
Mitre 10
- • Building and maintaining a B2C e-commerce storefront using Angular and SAP Composable Storefront (Spartacus).
- • Driving SSR optimisation and SEO improvements to boost search visibility and performance.
- • Implementing and refining Algolia-powered search experiences across product catalogue and content.
- • Managing complex state with NgRx and RxJS across checkout, cart, and product flows.
2022 — 2023
Full-Stack Software Engineer
CentraPass
- • Developed responsive web applications with React, Next.js, and TypeScript.
- • Built REST APIs using NestJS, integrated with MongoDB and PostgreSQL.
- • Integrated AWS Lambda and Cognito for serverless authentication flows.
2023
Graduate Teaching Assistant
University of Auckland
- • Provided academic support to final-year Computer Science students.
- • Reviewed and marked student work across .NET, front-end, and Python (Flask) topics.
Projects
Remind Me
GitHub ↗A serverless morning briefing system that sends a daily HTML email digest with upcoming Google Calendar events and Notion todos. Built as a set of single-responsibility AWS Lambda functions orchestrated together.
Skills
Front-End
Back-End
Cloud & Infrastructure
Tools & Platforms
Get in Touch
I'm always open to interesting conversations and opportunities. Feel free to reach out.
- Emailfrankjishiyuan@gmail.com
- GitHubFrankJi1019
- LinkedInfrank-ji-1019