Abraham Kurnanto

Software Engineer

Building robust, scalable systems with .NET at the core — one well-crafted API at a time.

Program.cs
var builder = WebApplication.CreateBuilder(args);
// Clean Architecture wiring
builder.Services
.AddDomain()
.AddApplication()
.AddInfrastructure()
.AddPresentation();
var app = builder.Build();
// Ready to serve 🚀
app.Run();
.NET 10
C# 14
SCROLL

Crafting software that endures.

I'm Abraham — a Software Engineer based in New Zealand, with a deep passion for backend architecture and the .NET ecosystem. My engineering journey began with curiosity about how large-scale systems stay resilient under pressure, and that curiosity has never stopped driving me.

I specialize in building clean, maintainable APIs and distributed systems — grounded in Clean Architecture, domain-driven design, and CQRS principles. I believe great software is less about clever tricks and more about clear thinking, intentional design, and genuine empathy for the people who use — and maintain — what we build.

Outside of writing C#, I'm on a continuous exploration: studying system design patterns, contributing to open source, and tinkering with frontend tooling like Svelte to stay full-stack sharp. Learning isn't a phase — it's the work itself.

5+
Years building
20+
Projects shipped
Base New Zealand
Primary Stack .NET / C#
Education Software Development
Languages Indonesian, English
Available Open to Opportunities

The knowledge tree

Click branches to explore — an interactive map of what I know and keep learning.

skills.tree — Abraham Kurnanto
abraham-kurnanto / skill-tree
.NET Ecosystem 3
ASP.NET Core
REST API Design
Middleware Pipeline
Dependency Injection
SignalR (Real-time)
C# Language
LINQ & Lambda
Async / Await
Generics & Interfaces
Entity Framework Core
Architecture
Clean Architecture
Repository Pattern
MVVM Pattern
Event-driven
Frontend & UI 2
JavaScript / TypeScript
Vue.js
Svelte
Styling
CSS
Tailwind CSS
Responsive Design
Data & Cloud 2
Databases
SQL Server / T-SQL
PostgreSQL
MongoDB
Cloud & DevOps
Microsoft Azure
CI/CD Pipelines
OpenID SSO
Azure EntraId
Tooling & Practices 2
Testing
xUnit / NUnit
Practices
Agile / Scrum
Code Review
Git Workflow
Technical Documentation
.NET Core 100%
C# / LINQ 100%
Clean Architecture 85%
SQL Server 95%
Azure Cloud 75%
AZ-900 Azure Fundamentals
Microsoft

Where I've built

📡

Developer

@ ADRiley & Co.
2022 — Present · Wellington, New Zealand
ASP.NETASP.NET CoreEntity Framework CoreAzure DevOpsSQL ServerASP.NET Core MVCWebApiWinFormWebFormBlazorMAUI
  • Architected and developed scalable microservices using ASP.NET Core, serving 5M+ active users across Indonesia's largest telecom network.
  • Led incremental migration of legacy monolithic systems to .NET Core with the help of SystemWebAdapter library.
  • Implemented Event-driven patterns with RabbitMQTT to decouple domain services and improve resilience.
  • Implemented authentication and authorization using JWT and Identity Framework, improving platform security posture.
  • Implemented Azure EntraId Single Sign On via OpenID Authentication.
  • Resilient Payment hub service.
  • Payment provider integration.
  • Collaborated cross-functionally with product, design, and DevOps teams within an Agile/Scrum framework to ship 3 major platform features per quarter.
  • Mentored junior engineers through structured code reviews, pair programming sessions, and knowledge-sharing discussion.
🎓

Developer

@ Very Impressive Software
2020 — 2022 · Wellington, New Zealand
ASP.NETC#SQL ServerWinFormASP.NET MVC
  • Built, maintain and support full-stack desktop application with Machine Learning to help user process invoices .
  • Designed RESTful APIs consumed by React and React Native client applications, following OpenAPI specification.
  • Implemented authentication and authorization using JWT and Identity Framework, improving platform security posture.
🛵

Developer Intern

@ Avenir Technologies Corp.
2020 · Wellington, New Zealand
PHPPERLPostgreSQLLinux
  • Contribute in Financial platform development using PHP Symfony framework with PERL Api backend.