Software Engineer

JP Guiang

I build thoughtful, fast web experiences — from design system to deployment.

About Me

Leveraging a 5-year background in Mechatronics Engineering, to build highly reliable systems and operational efficiency. Specialised in reducing production defects and optimising legacy database architectures, for better application performance.

In my spare time, I enjoy playing trading card games and teaching others how to play. I love building up the community and have become a content creator for Fetch TCG on YouTube. Since I've joined, the channel has grown from 300 to over 2000 subscribers. We did this by optimising our social media presence and analysing our audience and video metrics

Based in the Auckland, New Zealand. Open to remote opportunities.

Core Stack

TypeScriptReactNext.jsNode.jsTailwind CSS

Also Work With

Framer MotionPHPLaravelVercelMySQLPrismaJotai
Education

Bachelor of Engineering

Mechatronics, University of Auckland

NZQA Level 6

Applied Software Development, Dev Academy Aotearoa

Work Experience

Content Manager / Software Engineer

Fetch TCG/part time

Jan 2024Present

Oversee end-to-end content production, from concept development to post-production, across YouTube, livestreams, and social media

  • Analysed user experience flows and identified pain points that can be translated into actionable development tickets
  • Collaborated with key stakeholders to identify key UX improvements and technical fixes
  • Analysed video performance metrics and audience engagement to boost subscriber count from 300 to over 2200
  • Market research to enhance viewer experience
  • Designed and create thumbnails on Figma
TypeScriptReactNext.jsNode.jsTailwind CSSFigmaYouTube AnalyticsDavinci Resolve

Software Engineer

Erik's Curiosa (EC)/full time

Jan 2025Dec 2025

My primary responsibility in this role is to help manage the promotional and community website. Some on going projects were the deck and collection builder.

  • System Optimisation: restructured database schema to normalise data, reducing entries from 1M to 100K
  • Frontend Engineering: delivered mobile responsive, production ready code
  • Product Delivery: managed production releases through GitHub, Vercel and PlanetScale with rollback strategies for minimal downtime
  • Software Maintenance: triaged feature requests and bugs into actionable tickets
TypeScriptReactNext.jsPostgreSQLAWSVercelTailwindShadCnSanity

Software Engineer

Icehouse Ventures (IV)/full time

Dec 2022Apr 2024

My role involved maintaining the current investment platform.

  • Project Management: lead developer for the Employee Share Option Plan (ESOP) platform and deployed for internal use
  • Software Development: collaborated with relevant product owners to clarify scope and desired outcomes, using PHP and Laravel
  • Software Maintenance: improved performance and maintainability of legacy platforms
JavaScriptVue.jsPHPLaravelMySQLEloquent

Operations Engineer

Fisher and Paykel Healthcare (FPH)/full time

Apr 2014Apr 2022

A big focus in my role was handling the process monitoring for our moulded components. I was in charge of maintaining and improving the data collection software ensuring that we met the required number of sample sizes and that all required information was stored in our database correctly.

  • Project management: led factory re-layout, organised production plans to minimise disruption and meet weekly product demands
  • Effective communication: managed a multidisciplinary team, to reduce the production defect rate from 30% to 2%
  • Software development: self-taught Excel VBA coding, and implemented solutions for known production issues
  • Relationship building: liased with internal and external stakeholders to create a better user experience
  • Production deployment: created release plans which included tests and training documents for production staff
Excel VBA