Sofware
Engineer

Crafting elegant solutions through code, one line at a time. Balancing thoughtful design with robust engineering.

View Capabilities
About Me

Hello, I'm Ilham. Software engineer building digital solutions.

I am a Software Engineer based in Yogyakarta, Indonesia.

I have expertise in software development with a focus on clean, scalable, and maintainable system architecture. I am experienced in backend and frontend development, building APIs, managing databases, and implementing best practices in application development.

I also have a strong understanding of system design, security, and performance optimization, and am accustomed to working in modern and collaborative development environments.

Expertise

  • Frontend Development
  • Backend Architecture
  • Database Design
  • API Development

Technologies

  • .NET
  • Razor & Blazor
  • React & Next.js
  • TypeScript
  • Node.js
  • PostgreSQL & SQL Server
Philosophy

Building robust solutions through clean code and architecture.

My approach focuses on writing maintainable, scalable, and efficient code. I believe that great software is built on strong fundamentals clean architecture, solid principles, and thoughtful design patterns.

As a software engineer, I specialize in full-stack development, crafting solutions that balance performance with user experience. Every function, every component, and every system design is carefully considered.

With extensive experience across various technologies and frameworks, I've learned that the best solutions come from understanding both the technical requirements and the real-world problems they solve.

Values

  • Clean Code
  • Scalability
  • Performance
  • Innovation
Experience
2024 — Present

MIC Enterprise

Software Engineer

Leading the development of scalable web applications using C#, ASP.NET Core, and modern cloud-native architectures.

Education

Amikom University Yogyakarta

Computer Science

2025

SMA N 1 Minggir

Science

2022
Capabilities
01

Technical Ideation

Conceptualizing robust technical solutions and defining scalable architecture for complex problems.

02

Problem Solving

Breaking down complex challenges into elegant solutions through systematic analysis and optimization.

03

Database Design

Architecting efficient, normalized databases with optimal query performance and data integrity.

04

API Development

Designing and implementing RESTful APIs with robust authentication, error handling, and documentation.

05

System Architecture

Creating scalable, maintainable system designs that balance performance, security, and code quality.

Get in touch

Let's create something intentional.