Summary
Si Ng is a Senior Software Engineer based in Singapore with 11 years of hands-on experience building and modernizing web and microservices architectures across startups and large enterprises. He has driven reliability and security improvements at Intuit—cutting image-processing errors by 80% and leading RBAC and Docker/Kubernetes migrations—while earlier roles at TradeGecko and LeanData show strong Rails, performance tuning, and API design chops. Comfortable across frontend and backend stacks, he pairs pragmatic engineering (DSLs, DB optimizations, A/B experiments) with team leadership and cross-functional coordination during acquisitions and platform transitions. A product-minded engineer with formal training from NUS and Stanford SCPD, he has a track record of turning operational pain points into scalable, customer-facing solutions.
10 years of coding experience
6 years of employment as a software developer
Stanford Centre for Professional Development (SCPD), Stanford Centre for Professional Development (SCPD) at Stanford University
Victoria Junior College
NOC Silicon Valley Batch 30, NOC Silicon Valley Batch 30 at NUS Overseas Colleges
Bachelor of Computing (Honors) in Computer Science Computer Science, Bachelor of Computing (Honors) in Computer Science Computer Science at National University of Singapore
English, Chinese