<MA />

Headshot of Sagar

Hi, I'm Asman 👋

I’m a backend-focused Software Engineer with experience building scalable web and mobile applications. My primary focus is backend development using Go, where I enjoy designing clean architectures, building reliable APIs, and creating systems that are efficient and maintainable. I have worked on multiple full-stack projects using technologies such as Go, .NET, NestJS, Laravel, React, Vue, and Flutter, which allows me to understand how systems work end-to-end. This experience helps me design backend services that integrate well with modern front-end and mobile applications. I’m passionate about solving real-world problems through software, continuously improving my engineering skills, and learning better ways to build scalable and maintainable systems.

Yogyakarta, Indonesia

Available for new projects

About me

Fullpose of Sagar

Curious about me? Here you have it:

I'm a passionate, Backend-focused Software Engineer who enjoys building reliable and scalable systems. My main focus is backend development using Go, designing clean architectures, and building APIs that are performant, maintainable, and production-ready. While backend is my primary expertise, I'm also comfortable working across the stack when needed.

I started my journey as a developer in 2021 and have since worked on multiple full stack projects using technologies such as Go, .NET, NestJS, Laravel, React, Vue, and Flutter. These experiences helped me understand how systems work end-to-end — from backend services and APIs to the user interface.

Today, I focus on building backend services with clean architecture, efficient database design, and scalable infrastructure. I care deeply about writing simple, readable code and designing systems that can grow with the product.

Outside of coding, I enjoy exploring new technologies, improving my backend engineering skills, and sharing my learning journey. You can follow my work on GitHub where I share projects, experiments, and things I learn along the way.

Finally, some quick bits about me.

  • B.E. in Informatics / Computer Engineering
  • Backend-focused engineer (Go)
  • Full-stack capable
  • Always learning

I'm currently open to freelance opportunities and collaboration. If you're building something interesting or need help with backend systems or full-stack applications, feel free to reach out!

Skills

The skills, tools and technologies I am really good at:

Javascript

Typescript

Go

Python

Dart

C#

.NET

Vue.js

Svelte

React

Next.js

Node.js

Express.js

Nest.js

PostgreSQL

MongoDB

Sass/Scss

Tailwindcss

Figma

Cypress

Storybook

Git

Robot Framework

Laravel

Supabase

MySql

Odoo

Flutter

Postman

Docker

Experience

Here is a quick summary of my most recent experiences:

Backend Developer

  • Worked as a backend developer.
  • Worked with a variety of technologies, including Node.js, Nest.js, PostgreSQL, and others.
  • Make a REST API, GRPC for the Ganesha Operation website and app.

Nov 2024 - Present

Front End Developer Freelancer

  • Worked as a front end developer.
  • Worked with a variety of technologies, including React, Typescript, Tailwindcss, Mui, Storybook, Cypress, and others.
  • Worked on a project called "Dinkes Dashboard Kematian".

Sep 2024 - Oct 2024

Software Engineer

  • Worked as a full stack developer (Frontend / Backend).
  • Mobile app development using Flutter.
  • Odoo ERP customization.
  • QA Testing And QA Automation.

Nov 2023 - Sep 2024

Work

Some of the noteworthy projects I have built:

Ganseha Operation - Back End Developer preview

Ganseha Operation - Back End Developer

Make Api Rest or GRPc for Ganseha Operation website and app

GO Lang

Nest JS

PostgreSQL

REST API

GRPC

Calestium Digital - Dashboard Satu Sehat - Front End Developer preview

Calestium Digital - Dashboard Satu Sehat - Front End Developer

A platform for managing the Dashboard Satu Sehat website, such as managing death data, with chart

React

Postman

Refactory - Tempo.co - Fullstack Developer preview

Refactory - Tempo.co - Fullstack Developer

A platform for managing the Tempo.co website, such as managing articles, managing user data, and managing company data.

Vue.js

Go

PostgreSQL

Showing 1-3 of 13 projects

Blog

Sharing my thoughts on software development, best practices, and technology trends

System DesignBackendScaling

Scaling Backend Services: Key Concepts Every Developer Should Know

As applications grow, backend services must scale to handle increasing traffic. Here are the key concepts behind scalable systems.

Feb 10, 2024
9 min read
Read article
DatabaseBackendPerformance

Optimizing Database Queries for High Traffic APIs

Database performance is critical for backend systems. Learn strategies to optimize queries and improve API performance.

Feb 5, 2024
7 min read
Read article
GoAPIBackend

How I Structure Production Ready Go APIs

A practical guide on how to structure backend APIs in Go for production environments.

Feb 1, 2024
8 min read
Read article
GoArchitectureBackend

Designing Clean Architecture in Go Backend Projects

Learn how to structure Go backend applications using clean architecture principles for better scalability and maintainability.

Jan 28, 2024
7 min read
Read article
GoConcurrencyBackend

Understanding Goroutines and Concurrency in Go

Concurrency is one of Go’s most powerful features. In this article, we explore how goroutines work and how they help build highly concurrent backend services.

Jan 25, 2024
6 min read
Read article
GoBackendAPIConcurrency

Building High Performance APIs with Go

Learn why Go is one of the best languages for building fast, scalable backend services and how its concurrency model makes it powerful for modern APIs.

Jan 20, 2024
7 min read
Read article
Next.jsTypeScriptArchitecture

Building Scalable Applications with Next.js and TypeScript

Learn how to architect and build production-ready applications that can handle millions of users with modern web technologies.

Jan 15, 2024
8 min read
Read article
FlutterMobileDart

Mastering Flutter: From Basics to Advanced Patterns

A comprehensive guide to Flutter development, covering everything from basic widgets to advanced state management patterns.

Jan 10, 2024
12 min read
Read article
NestJSBackendAPI

Building Modern Backend APIs with NestJS

Explore how NestJS brings structure and scalability to Node.js backend development with TypeScript and dependency injection.

Jan 5, 2024
10 min read
Read article

Testimonials

Nice things people have said about me:

Faiz Abidin avatar

"Job well done! I am really impressed. He is very very good at what he does:) I would recommend asman and will rehire in the future for Frontend development."

Faiz Abidin

Founder - JokoJoki

Muhammad Rosyad avatar

"Great guy, highly recommended for any COMPLEX front-end development job! His skills are top-notch and he will be an amazing addition to any team."

Muhammad Rosyad

Founder - JokoJoki

Muisma avatar

"Asman is a great developer. He is very professional and has a great work ethic. He is very knowledgeable and has a great understanding of the project requirements. I would highly recommend him to anyone looking for a great developer."

Muisma

Freelancer

Get in touch

What’s next? Feel free to reach out to me if you are looking for a developer, have a query, or simply want to connect.

muhammadasmann@gmail.com

085156874394

You may also find me on these platforms!