Jinwoo Lee
● Available

Jinwoo Lee

Full Stack Engineer

I am an all-around generalist with a passion for creating exceptional digital experience.

01

About

Full stack engineer with 5+ years of experience shipping production web apps across many sectors spanning Creative/Advertising Agency, Web3 Startup, Travel Agencies, and Technology Consulting.

With diverse work background, I have been fortunate enough to build and ship wide range of applications in React/Next.js, Framer Motion, ThreeJS, and Mapbox/deck.gl.

Currently at McCann NZ, I have been delivering fun and interactive campaigns for many big brands like McDonald's NZ, Škoda NZ, and Volkswagen NZ.

02

Experience & Projects

  1. Jan. 2025 — Present
    Front End Engineer · McCann NZ

    Developing high-profile interactive campaigns for national brands. Work spans Framer Motion/ThreeJS animations, Mapbox/deck.gl, and mobile webview development with native bridges.

    Next.js 16React 19TypeScriptFramer MotionThree.jsMapboxStoryBookPlaywright

    VW-Buzz Interactive Experience

    /Volkswagen NZ
    2024
    Author & Main Contributor · WebGL · metaball shaders

    Developed an interactive map and 3D promotional experience with animated map overlays, camera transitions, geospatial calculations, and pointer-driven metaball visuals.

    ReactMapboxdeck.glThree.jsR3FGLSL
    VW-Buzz interactive intro screen
    VW-Buzz interactive intro screen

    McDonald's NZ Web App Platform

    /McDonald's NZ
    2024
    Author & Main Contributor · Native bridges · loyalty · e2e

    Built and maintained a webview platform powering promotional mini-experiences, loyalty redemption, voucher scanning, native bridge integrations, shared UI, and end-to-end tests.

    Next.js 16React 19Framer MotionOrvalSwaggerPlaywright
    McDonald's friends campaign screen
    McDonald's friends campaign screen
    McDonald's merch campaign screen
    McDonald's perfect pour campaign screen
  2. Aug. 2024 — Jan. 2025
    Front End Engineer · Mobility Labs

    Developed an in-house geospatial visualisation tool, vista.gl, that processes GeoJSON datasets to create configurable, shareable maps for transport modellers and planners across New Zealand.

    ReactTypeScriptGeoJSONMapboxdeck.gl

    vista.gl

    /Mobility Labs
    2024
    Full Stack Engineer · Geospatial viz · transport planning

    Developed an in-house geospatial visualisation tool that turns GeoJSON datasets into configurable, shareable maps for transport modellers and planners.

    ReactTypeScriptGeoJSONMapboxdeck.gl
  3. 03.2023 — 03.2024
    Full Stack Engineer · Ion Protocol

    Built Ion's first launch of LST Lending platform and implemented various LST assets. Worked closely with a solidity engineer, designer, and CTO to ship a best-practice solution under tight deadline and budget.

    Next.jsTypeScriptNode.jsPostgreSQLGoAWS

    Ion LST Lending Platform

    /Ion Protocol
    2023
    Full Stack Engineer · DeFi · PoR oracle · wallet integrations

    Built lending and borrowing UI for LST assets, wallet and contract integrations, local blockchain testing environments, and Go-based proof-of-reserve accounting oracles.

    Next.jsViemGoAWS LambdaPostgreSQLTenderly
  4. 01.2023 — 07.2023
    Front End Engineer · Serko

    Collaborated with engineers to develop the v1 design token system, enhancing the integration between Figma and Storybook to streamline design and development workflows.

    ReactTypeScriptFigmaStorybook
  5. 11.2021 — 12.2022
    Full Stack Engineer · Datacom

    Led the POC development of an in-house data visualisation application for Heliase. Collaborated with IAG to develop APIs for automating insurance pricing in New Zealand, enhancing functionality and efficiency using SpringBoot.

    ReactThree.jsD3.jsTypeScriptSpringBootAWS
  6. 11.2020 — 11.2021
    Front-End Engineer · Clearhead

    Implemented the initial suite of front-end unit tests to enhance code reliability and a blue-green deployment script in Terraform for the DevOps pipeline. Created a comprehensive component library for the Chatbot using Next.js and Tailwind.

    Next.jsTypeScriptTerraformStorybook
  7. 10.2019 — 03.2020
    Software Engineer Intern · Orion Health

    Contributed to the release of the version 2 developer portal using VanillaJS and CSS, enhancing the platform's usability and design for improved developer engagement and resource accessibility.

    TypeScriptGulpNode.js
03

Personal Projects

Currently building - Xenitia

Xenitia is a visual workout logger for iPhone and Apple Watch. Tap plates, stacks and racks instead of typing numbers, count reps from your wrist with Core Motion, and load your gym's equipment presets. Sessions post to a feed with friends and club challenges, insights are grounded in your own training, and your history imports from Strong or Hevy. Built in Swift 6 and SwiftUI on Supabase, with anatomical 3D exercise demos in RealityKit.

xenitia.app