> init portfolio.sys - all modules loaded ✓

Hi, I'm Jiahui.
I connect systems.

>

Software developer currently specialising in ERP customisation and system integration - building the pipelines, monitors and interfaces that keep manufacturing data flowing. What's next: exploring the path from enterprise integration toward SaaS product development.

Portrait of JH Jiahui
STATUS: ONLINE
NAMEChang Jia Hui
ROLESoftware Developer
FOCUSERP | C# .NET | Web Dev
BASEPerak, Malaysia
UPTIME00:00:00
SITE TELEMETRY /v1/metrics LIVE
Total visits
-
all-time page loads
Link clicks
-
outbound links opened
Online now
-
active in last 2 min
Top source
-
most visits from
GET /about

About me

The whole story, short and to the point.

jh@portfolio: ~
$ cat profile.json
{
  "role":   "Application Developer - ERP & Integration",
  "stack":  ["Epicor ERP", "C# | ASP.NET", "REST"],
  "daily":  "turning messy into one | embracing legacy, building towards modern",
  "degree""B.CompSc - Universiti Tunku Abdul Rahman",
  "next":   "SaaS development | AI-assisted workflows"
}
$ echo $motto
"I build the bridges between systems that were never meant to talk."
$
GET /skills

Technical skills

The stack I work with daily, and the tools I've reached for along the way.

Languages & core

MODULE 0x01
C#C++.NET / .NET Core SQLLINQJavaPHP JavaScriptHTML / CSS
C# / .NET85%
C++80%
PHP70%
JavaScript70%
HTML / CSS60%
SQL60%

Epicor ERP & integration

MODULE 0x02
Epicor KineticApplication Studio BPMEpicor FunctionsBAQ | Report Designer SSRSREST APIs
API integration90%
Epicor customisation80%
Report automation80%
Kinetic UI customization70%

Backend & services

MODULE 0x03
ASP.NET CoreBackground services Entity FrameworkWinForms Email automationWeb application development
ASP.NET Core85%
Web Application Development80%
WinForms50%

Frontend & tools

MODULE 0x04
ReactVite Git / GitHubVisual StudioMicrosoft Azure SSMSMicrosoft Report BuilderClaude Code
Git / tooling75%
Claude Code70%
React60%
GET /experience

Working Experience & Education

Where I've worked and what I've built along the way.

OCT 2025 - PRESENT
Junior Application Engineer
Chuan Sin Sdn. Bhd. (A wholly-owned subsidiary of Spritzer Bhd.)

  • Customize Epicor Kinetic (Application Studio, BPM, Epicor Functions) to match real production workflows
  • Build C# / ASP.NET Core integrations bridging Epicor with manufacturing systems
  • Develop internal monitoring tools and dashboards for cross-system data flow and system logs tracking
  • Automate shop-floor logic like goods receipt reprocessing, job schedulling dashboard, etc.

Epicor ERPC# | ASP.NET Core REST APIsSystem Integration
OCT 2023 - JAN 2024
Computer Science Intern
OTC Training Centre Sdn. Bhd.

  • Maintaining company webpage and redesign the UI.
  • Fixing technical issues of company's PC and WiFi.
  • Assisting CEO to handle clients' inquiries and arrange meeting schedule.
  • Filming video to introduce and promote the company.

WordPressWeb development TroubleshootingClient communication Content creation
GET /degree
Bachelor of Computer Science(Hons)
Universiti Tunku Abdul Rahman (UTAR)
Software engineering & system design fundamentals
Databases, networking and web technologies
Final Year Project: Smart Task Organizer with Real-Time Collaboration
GET /projects

Project showcase

Selected work - click any card for the descriptions.

POST /contact

Let's connect

Open to collaboration, interesting integration problems, and web development.

Send a signal.

The fastest route is email or Instagram - I usually reply within a day. Or find me on any of the channels listed here!

✉  changjh.job@gmail.com