Anggriawan
Welcome! 👋

I'm Anggriawan –
Senior Engineer

Personal Details

Software Engineer from Indonesia with 8+ years of backend experience building production-grade microservices and web applications. Started as a web developer in 2011 — evolved into Go, distributed systems, and domain-driven design. Currently assigned as Senior & Lead Software Engineer.

Web Dev Since:2011
Backend Exp:8+ Years
Nationality:Indonesian
Location:Indonesia 🇮🇩
Speciality:Go · Microservices · DDD
LinkedIn:View Profile
Freelance:Available
My Skills

What I Work With

Technologies I've mastered across 8+ years of backend & full-stack engineering.

Backend & Architecture

Go (Golang)8+ Years
Microservices / DDD6+ Years
NestJS / Node.js4+ Years
gRPC / Kafka / NATS4+ Years
PHP / Yii2 / Magento8+ Years

Database, DevOps & Frontend

PostgreSQL / MongoDB / Redis7+ Years
Docker / Kubernetes4+ Years
Angular / TypeScript4+ Years
Linux / Nginx / ELK6+ Years
Unit Testing / CI-CD5+ Years
What I Offer

My Services

I craft scalable backend systems and robust APIs with clean architecture and measurable results.

🚀

Backend Engineering

High-performance REST APIs and gRPC services in Go and Node.js — designed for scale, reliability, and maintainability.

⚙️

Microservices Architecture

Domain-Driven Design, event-driven systems with Kafka/NATS, containerized with Docker and orchestrated on Kubernetes.

🗄️

Database Design

Schema design, query optimization, Redis caching — PostgreSQL, MongoDB, MySQL tuned for production workloads.

🌐

Full-Stack Development

End-to-end web apps with Angular + TypeScript frontend and robust backend — from PHP/Yii2 to modern NestJS.

🐳

DevOps & Infra

Docker, Kubernetes, CI/CD pipelines, Nginx, ELK monitoring. Keep systems healthy and deployments smooth.

👨‍💻

Tech Lead & Mentoring

Code review, architecture decisions, and team mentoring. Experienced in leading refactors with 50%+ performance gains.

Career

Education & Experience

My professional journey building systems that scale.

💼 Experience

Most Recent
Senior & Lead Software Engineer (Assigned)
PT. Sinbad Karya Perdagangan
0% failure rate on warehouse stock. 50% code improvement. Kafka 100% functionality. 99% unit test coverage.
GoKafkaDDDMicroservices
Previous
Software Engineer
PT. Multi Access Indonesia
10+ new technologies. JWT & gRPC Gateway. Redis caching ≤500ms. 50%+ CMS performance gain.
GogRPCAngularK8s
Contract
Lead Developer
dominos.co.id
Booking system delivered in 3 months. 25% load time reduction with Redis + Magento caching.
MagentoPHPRedis
Earlier
Software Engineer
oshop.co.id · bppt.go.id · Socmed.udata.id
E-Commerce (30% faster orders), Government (CAS SSO), Social Media Analytics (40% more data, 60% less manual work).
PHPYii2CAS SSOScraping

🎓 Training & Teaching

2011 – Present
Continuous Self-Learning
Go · K8s · gRPC · DDD · ELK
Evolved from PHP/Yii to modern Go microservices, incorporating 10+ new technologies in production environments.
GoKubernetesgRPC
Training
PHP Language Trainer
Cijantung Heart Hospital, Jakarta
Delivered PHP training: HTML, CSS, JavaScript, PHP Basic, jQuery EasyUI Basic.
PHPTeaching
Application
Multimedia Kiosk Developer
Halmahera Media Center Papua
Touch-screen kiosk app for interactive guide info. Yii Framework + HTML5 Video.
YiiHTML5Touch UI
Application
Hospital Info System
Cisarua Bogor Hospital
Web-based multimedia for doctor schedule and poly info. Yii + HTML5 Video.
YiiHTML5 Video

I Am Available For Freelance.

Have a project in mind? Let's build something great together.

Hire Me Now »
Portfolio

My Projects

Latest work on GitHub — backend systems, microservices, and full-stack apps.

Past Clients

Contract & Freelance

Various web platforms across industries — Yii, Yii2, PHP, Magento.

Broadband company profile
Online test drive & car guide
Marjan / Delmonte brand site
Online TV streaming platform
English course & payment
PLN Iconplus company profile
Academic & student portal
News portal
Dive center profile
Social media monitoring
Halmahera Media Center
Touch-screen kiosk app
Cisarua Hospital
Multimedia info system
Get In Touch

Contact Me

Always available for the right project. Feel free to reach out anytime.

Let's talk about everything!

Open to full-time roles, freelance projects, and technical collaborations. Let's build something great together.

🔗
💻
📍
Location
Indonesia 🇮🇩
📄
Portfolio PDF