About

Eric Chen

Eric Chen

I'm Eric, a Software Engineer

I've been building for the web since 2020 — React, Next.js and TypeScript on the front, Node and PostgreSQL behind it. Before that, three years in IT at HTC taught me what happens to software after it ships.

Since then: e-commerce, internal dashboards, a CMS for a jewellery house, mobile apps, and more crawlers than I planned. What I care about now is the unglamorous part — clear data models, honest error states, things that keep working when nobody is watching.

Experience

LargitData

LargitData

Sr. Full-Stack EngineerOct. 2025 – Present
  • Expanded from frontend development to owning RAGi's full UI and API stack across React, Node.js/Express, and PostgreSQL, including versioned Docker releases delivered through Azure Pipelines.

  • Deliver RAGi to multiple organisations, supporting customer deployments ranging from a few hundred to more than 5,000 users, with configuration overlays and feature flags used to tailor each environment.

  • Design and implement customer identity integrations spanning LDAP and provider-based SSO, including just-in-time (JIT) user provisioning and group mapping, and build a repeatable onboarding flow for new customer environments.

  • Engineer offline deployment and upgrade workflows for fully air-gapped sites, packaging Docker images and model assets for on-site releases without registry or remote access.

Sr. Front-end EngineerNov. 2022 – Sep. 2025
  • Built RAGi's React frontend from scratch, establishing the UI architecture for enterprise chat, knowledge-base management, reporting, and administration workflows.

  • Built and owned AIMochi's React and MUI frontend from the ground up, delivering rich-text editing, voice input, and LINE authentication for a consumer AI assistant and note-taking product used by more than 23,000 users to date.

  • Maintained and extended Infominer's React data platform by resolving production issues and delivering new features for online volume tracking, keyword matching, and news monitoring.

Alpha Camp

Alpha Camp

Teaching AssistantNov. 2021 – Jan. 2023
  • Reviewed front-end assignments for around 50 students, roughly ten submissions a day, writing feedback on each.

  • Answered course questions online.

  • Part-time, alongside a full-time engineering job.

Elk-tree Studio

Elk-tree Studio

Front-end EngineerSep. 2020 – Nov. 2022
  • Built and maintained single-page applications for enterprise clients in React and Vue.

  • Led the build of SinoPac Securities' content management system — editor, dashboard, and drag-and-drop layout — for a firm of 5,000+ staff, working alongside backend developers and product managers.

  • Customised four or more corporate websites in React: content editors, authentication, and API integrations.

  • Reworked a client's order flow, which they reported lifted monthly orders by 30%.

  • Refactored a client's website and React Native app; the client measured a 15% performance gain.

HTC

HTC

IT EngineerSep. 2017 – Sep. 2020
  • Started in the network operations centre: watched Kubernetes dashboards, triaged faults and escalated them — about half of my time at HTC.

  • My team owned Jira for the entire company: ticket workflows built for each team, with their permissions, accounts and templates.

  • Acted as the point of contact between the VR product teams and IT.

  • Maintained the company's ageing internal systems in .NET — mostly C#, with about a fifth of it still Visual Basic.

EYESCREAM

EYESCREAM

Assistant EngineerMar. 2017 – Jul. 2017
  • Cut designs into pages for the company's fashion e-commerce site, and kept the existing site running.

  • Looked after computers and equipment across the company.

  • Researched and pulled together material for my manager.