
Eric Cheng
Staff Full Stack Software Engineer. C# / .NET and Node.js / React in large production systems, and AI agents on typed tools.
Kaleris · Verizon Connect · Ricoh
Price Monitor AI Agent
liveConversational agent over a custom MCP server, RAG search on pgvector.
Speedy Git
v5.18Performance-first Git graph and worktrees for VS Code and Cursor.
Speedy Jev
newAsk AI structured questions about any web page in one click. Chrome, Edge, Firefox.
Career timeline
- Jan 2025 – now
Kaleris work
Staff Software Engineer
Enterprise terminal operating system used by 40+ marine terminals worldwide.
- .NET 4.8 → .NET 10 in 3 months: 4 web servers, ~800 endpoints, YARP reverse proxy.
- ES5 → React 18 rebuild as tech lead of 4–6 developers. Mobile payload 9.1 → 2.0 MB.
- Public attack surface cut to a signed-off 119-endpoint register.
- Introduced agentic AI development workflows and shared AI code-review skills to the team.
2024 → · livePrice Monitor AI Agent project
AI engineering: a tool-calling agent on a custom MCP server with typed, Zod-validated tools, plus RAG semantic search on pgvector with local embeddings.
personal projectsv5 · VS Code Marketplace + Open VSXSpeedy Git project
Performance-first Git graph, history editing and worktrees for VS Code and Cursor.
2009 →C# / .NET 10 skill
Since Ricoh. Led the .NET 4.8 → .NET 10 migration: ~800 endpoints in 3 months.
2018 →React 18 skill
Tech lead on the ES5 → React 18 / Vite rebuild: ~400 views, 1,000+ components.
2009 →Legacy modernisation skill
Kaleris platform, Ricoh ERP, VCare desktop to web. All kept in production.
KalerisSSO / OAuth skill
Entra ID and Okta integration.
- Nov 2021 – Dec 2024
Verizon Connect work
Senior Full Stack Engineer (promoted 2023)
GPS pipeline behind a fleet platform: 100+ enterprise clients, 250+ messages per second.
- Event-driven .NET microservices, RabbitMQ, PostgreSQL.
- Fixed a production database deadlock that forced restarts at peak.
Verizon ConnectSpotlight Award award
Company award for the deadlock fix that stabilised the pipeline.
2021 →C# / .NET skill
Event-driven .NET microservices.
2021 →PostgreSQL skill
Schemas, queries and stored procedures for high-volume writes.
2021 →Event-driven microservices skill
DDD and RabbitMQ at 250+ messages per second.
- Jun 2018 – Nov 2021
VCare work
Software Programmer Specialist
Aged-care village management platform.
- Built a React web app and Express backend from scratch, solo.
- Kept a NativeScript mobile app shipping on the app stores.
2018 →React + Redux skill
Developed a React SPA from scratch, solo.
2018 →Node.js / Express skill
Express backend built from scratch, with auth into the legacy system.
- Dec 2009 – Mar 2018
Ricoh work
Senior Systems Analyst, project tech lead
Business systems for Asia Pacific operations, several hundred users across multiple countries.
- Led 4–6 developers per project.
- Built a call centre web app from scratch and rolled it out to the India office: 100+ users.
- Designed a SQL Server reporting platform synced from the legacy ERP.
Graduated 2013Master of Science education
Information Systems Management, City University of Hong Kong.
2009 →C# / ASP.NET skill
Eight years of C# and ASP.NET at Ricoh.
2009 →SQL Server / T-SQL skill
Built a SQL Server reporting platform from scratch at Ricoh.
- Mar 2000 – Dec 2009
Strategic Systems Consultants work
Analyst Programmer → System Analyst
Small IT solutions company. Started as a developer and grew into a senior role, delivering software for clients across several business domains.
Graduated 2005Bachelor of Computing education
E-Commerce, University of South Australia.