Ian Chong·Software Engineer
Backend software engineer specialising in reactive systems and transactional platforms where data correctness and reliability are non-negotiable. As lead developer, owned the end-to-end rewrite and production migration of Hilti's legacy licensing system, migrating 470,000 licenses, reducing p95 latency by 96% and saving EUR 120,000/year in vendor costs.
Software Engineer
Aug 2023 – PresentHilti Asia IT Services·Petaling Jaya, Malaysia
Aug 2023 – PresentLed end-to-end rewrite of Hilti's legacy licensing backend to a cloud-native Spring WebFlux and Postgres architecture, cutting p95 latency from 2.87s to 100ms (96%) and saving EUR 120,000/year in vendor costs.
Processed 1.26M calls in the first 30 days post-release with a 0.02% error rate; none affected core licensing flows, with zero breaking changes to downstream consumers.
Owned migration of 470,000 licenses across 85,000 tenants with automated correctness validation that caught a date calculation bug and legacy data inconsistencies before production cutover, validated through full dress rehearsals on production-cloned data.
Identified and resolved N+1 query patterns through pre-go-live load testing and database index profiling, eliminating gateway timeouts for the largest customers and improving worst-case response times from >30s to <700ms before any user was affected.
Mentored 3 interns from zero to independently owning features from design to delivery within 3 months; onboarded 3 developers new to reactive programming and the domain via structured PR reviews, knowledge transfers, and a 57-page internal documentation suite.
Served on a 7-person committee to design the department-wide release governance framework across 7 scrum teams and 49+ services, introducing structured deployment procedures, rollback checklists, and 4-eyes verification; P1 incidents reduced from 6 to 2 within 6 months.
Proposed and drove adoption of a change classification matrix that created a fast-track path for trivial one-off changes, reducing disproportionate governance overhead for infrastructure teams.
Migrated a 30-endpoint legacy Java Play service to Spring WebFlux with refactoring and caching, reducing median API response time from 1.0s to 0.3s (70%).
Integrated Veracode and SonarQube into GitLab CI/CD pipelines across 16 services and 2 libraries, enabling teams to fail fast on severe code vulnerabilities.
Freelance Developer
Aug 2022 – Dec 2025Remote·Malaysia & United States
Aug 2022 – Dec 2025Routes AI — 5-page animated landing site with Next.js, React and Framer Motion; serving 4,332 unique visitors and 10,627 page views monthly.
ecotect — led a 3-person scrum team to build an e-commerce store end-to-end (Next.js, Laravel, Stripe) within 1 month.
BSc (Hons) in Computer Science with Artificial Intelligence
Sep 2020 – Jul 2023University of Nottingham Malaysia·Semenyih, Malaysia
Sep 2020 – Jul 2023First Class Honours — School of Computer Science
Best Student Award — School of Computer Science
Top 2 — Final Year Project Award
Top 2 — Can You Hack It 2022 Hackathon (Hong Leong Bank)