MI.

Hello, I'm

Muhammad Irwanto

Software Engineer | Enterprise .NET Systems & Scalable Architecture | C++ Systems Background

Building enterprise-grade .NET solutions with scalable foundations.

About Me

Bio

I am a Software Engineer specializing in enterprise-grade .NET systems, with over 8 years of experience building high-performance, business-critical applications. I began my career with 5 years of systems programming in C++, where I architected real-time systems and physics engines. This foundational experience gives me a deeper understanding to low-level performance, memory management, and system stability — principles I now bring to modern, high-level application development. Over the past three years, I have leveraged this background to deliver production-grade .NET solutions across the manufacturing, mining, and automotive sectors. My experience spans the full development lifecycle — encompassing mobile, web, and backend API architecture, alongside complex data synchronization and third-party integrations (e.g., SAP, Hikvision). I possess hands-on experience architecting and maintaining scalable backend systems using .NET 6+, .NET Framework, Entity Framework Core, SQL Server, PostgreSQL, REST APIs, Docker, and message-driven integrations. I am consistently driven by a focus on performance, reliability, and maintainability, ensuring that every solution I build is not only functional but architecturally sound and built to scale.

Working At

PT Berlian Sistem Informasi

Software Engineer

Yogyakarta

2026 - Present

C#
.NET 6/8+
ASP .NET Core
EF Core
MediatR

Skills

Programming Languages

C#
C++
Java
JavaScript
TypeScript
Visual Basic

Framework & Platforms

.NET 6/8+
.NET MAUI
ASP .NET Core
Bootstrap
Firebase
Legacy .NET Framework (3.0 - 4.8 Migration)
Next.js
Supabase
Tailwind CSS
Xamarin.Forms
xUnit

Database & Messaging

Kafka
PostgreSQL
SQL Server
SQLite

Architecture & Patterns

Clean Architecture
CQRS
Domain-Driven Design
Microservices
Modular Monolith
MVC
MVVM
REST API

Libraries & Tooling

BulletPhysics
EF Core
FluentValidation
jQuery
Kendo UI
Mapperly
MediatR
Refit
Serilog

DevOps & Infrastructure

Azure DevOps (Boards, Pipeline, Repos)
Docker
Git
GitHub Actions
Jenkins
Postman

Language

English
Indonesia

Other

ClickUp
Figma
Jira
Notion
Trello