Eriawan Kusumawardhono

.NET Software Development Lead (Backend Focused) at Avanade

Special capital Region of Jakarta, Indonesia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Eriawan Kusumawardhono is an experienced application developer and Co-Owner at RX Communica with over a decade designing scalable enterprise systems and unifying heterogeneous databases. A longtime Microsoft community leader and multi‑MVP (Developer Technology, Visual Studio, Visual F#), he blends practical .NET expertise (C#, VB, F#) with functional and imperative mindsets to solve complex ALM and BPMN challenges using Azure DevOps and Git. He contributes to prominent open-source .NET projects including dotnet/runtime and winforms, focusing on runtime and System.Drawing improvements and careful refactors that keep libraries robust. As a pro bono DevOps trainer and active organizer in Microsoft User Group Indonesia and Azure DevOps Indonesia, he pairs hands‑on engineering with mentorship and community stewardship. Notably, his background spans niche language work (Haskell, F#) and pragmatic enterprise delivery, making him comfortable both in deep code cleanup and in shaping team processes.
code11 years of coding experience
bookSMUN 16
bookD3 Informatics, D3 Informatics at Sekolah Tinggi Teknik Surabaya
languagesEnglish, Indonesian, French
stackoverflow-logo

Stackoverflow

Stats
4,846reputation
873kreached
192answers
6questions
Badges
azure-devops
top-5%
visual-studio
top-5%
wpf
top-5%
migration
top-5%
github-logo-circle

Github Skills (29)

unit-testing10
draw10
testing10
net10
octokit-net10
dotnet10
drawing10
netframework10
windows-forms10
asp-net10
sys10
dotnet-core10
csharp10
debug9
debugging9

Programming languages (14)

C#PowerShellJavaC++CSSGoHTMLTypeScript

Github contributions (5)

github-logo-circle
dotnet/runtime

Oct 2019 - Oct 2022

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
userBackend Developer
Contributions:5 reviews, 7 commits, 4 PRs in 3 years 1 month
Contributions summary:Eriawan's contributions primarily involve modifying and updating .NET runtime code. They focused on refactoring code, specifically removing unused local variables and incorporating the use of discard in several files related to System.Data.Common and System.Data.OleDb. Furthermore, the user made changes to the System.Drawing.Common library, adding attributes to the PrintDocument class and updating the StreamReader constructors. The user's work focused on code cleanup and enhancing the .NET ecosystem's functionality.
dotnetruntimelinuxcsharpxamarin
dotnet/winforms

Oct 2019 - Dec 2021

Windows Forms is a .NET UI framework for building Windows desktop applications.
Role in this project:
userBack-end Developer / QA Engineer
Contributions:5 reviews, 9 commits, 4 PRs in 2 years 2 months
Contributions summary:Eriawan primarily contributed to the System.Drawing.Common and System.Windows.Forms projects, making enhancements and fixing bugs. Their work involved refactoring code to utilize string interpolation, adding attributes to the PrintDocument class, and implementing/testing the HasErrors property in the ErrorProvider class. They also worked on migrating code, and updating dependencies.
dotnetuwpwindows-desktopwindowsui-framework
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
Eriawan Kusumawardhono - .NET Software Development Lead (Backend Focused) at Avanade