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
  • Own RAGi, our enterprise RAG platform, end to end: database design, API, and deployment. Took over the backend when its author moved to another product.

  • Node.js and Express over PostgreSQL, shipped as Docker images through Azure Pipelines.

  • Added single sign-on against each customer's own LDAP directory, and a provisioning flow for standing up a new tenant.

  • One codebase, configured per customer, so every deployment runs its own feature set.

Sr. Front-end EngineerNov. 2022 – Sep. 2025
  • Built RAGi's web interface from scratch.

  • Product owner for AIMochi, a consumer AI note-taking app with 5,000+ active users — React and MUI, rich text editor, voice input, LINE authentication.

  • Maintained and extended Infominer, the React platform where customers read the data we collect and process: online volume, keyword matching, news.

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.