Khairuddin Ni'am is a Software Architect with 15 years of experience specializing in .NET server-side development (C#) and modern web front-ends (JavaScript, HTML, CSS), currently leading architecture at Technosoft SEA. A proponent of Test-Driven Development, he brings deep practical expertise in customizing Microsoft Dynamics CRM across multiple versions (2011–2016) and has progressed through roles from developer to principal engineer and architect. His background in physics from Institut Teknologi Bandung underpins a methodical, analytical approach to problem solving and system design. Based in Jakarta, he pairs hands-on implementation skills with strategic technical leadership and a continual appetite for learning—recently expanding into TypeScript and broader modern web patterns.
15 years of coding experience
4 years of employment as a software developer
Bachelor, Physics, Bachelor, Physics at Institut Teknologi Bandung
Custom dynamics 365 early-bound entity classes generator that is smaller in size (compared to crmsvcutil). Use in conjuction with Niam.Xrm.Framework.
Contributions:1 push, 1 branch in 2 years 6 months
early-boundsmallerpocoxrmnim
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Khairuddin Ni'am - Software Architect at Technosoft SEA Pte.Ltd