I build systemsthat actually work.

Architect | Software Engineer | Aesthete

I build scalable systems that are not only reliable — but thoughtfully designed.

13+Years Experience
30+Projects Shipped
23+Happy Clients
Badai Samoedra — Architect | Software Engineer | Aesthete
Jakarta, Indonesia
Languages
Js · Go · Python · Java · PHP
Design
Figma · Adobe Ilustrator
Cloud
AWS · Azure · GCP
Experience
EM
Ai
Claude · Gpt

About Me

WHO AM I?

I'm an architect by thinking, an engineer by practice, and an aesthete by instinct. I don't just build systems — I shape how they behave, scale, and feel in the real world. My work sits at the intersection of structure and clarity, where logic drives decisions and design brings coherence.

I care about systems that don't just function, but make sense — technically, operationally, and visually. Because in the end, a system is not just what it does, but how well it holds together.

Download My CV

EXPERT IN

I approach systems the way I approach design — with structure, intention, and clarity. As an architect and engineer, I focus on building systems that work in the real world.

System Architecture

92%

Software Engineering

80%

Engineering Leadership

85%

Business Awareness

97%

EDUCATION

2007–2013Universitas Gunadarma

COMPUTER SCIENCE

Studied computer science fundamentals, algorithms, software engineering, and distributed systems.

2017Astra

DEVOPS ENGINEERING (Course)

Intensive concepts such as Orchestration, Containerization, and Infrastructure-as-Code (IaC) while gaining expertise in popular programming languages and tools like Java, Python, Linux, and Docker. Kubernetes, Terraform, Ansible, and more!.

2019Astra

CLOUD ENGINEERING (Course)

Intensive cloud architecture program covering Azure services, infrastructure-as-code, and scalable system design.

2022Udemy

NESTJS DEVELOPMENT (Course)

NestJS is a Node.js back-end development framework built upon Express, leveraging the power of TypeScript. NestJS leverages the incredible popularity and robustness of JavaScript as a language and Node.js as a technology.

2023Udemy

RABBITMQ DEV (Course)

RabbitMQ patterns like work queues, publish subscribe, RPC, dead letter exchanges (DLX), delayed scheduling etc.

EXPERIENCE

2013–2015Alfamart

BACKEND ENGINEER

Built foundational systems for payroll and workforce operations in a high-scale retail environment. Designed and developed a payroll system using Oracle, ensuring accuracy, consistency, and scalability across operational workflows Built an employee attendance system using Python, supporting daily operations across distributed retail stores Focused on data integrity, system reliability, and maintainability in a high-frequency transaction environment

2015–2021Astra

SENIOR ENGINEER

Led engineering execution across projects, balancing system design, team delivery, and business constraints. Managed engineering teams and ensured project delivery aligned with cost, quality, and timeline constraints Led the development of a transportation system for logistics and rental operations, handling complex workflows and integrations Acted as a technical decision maker, bridging business requirements with system architecture Improved development processes to ensure predictable delivery and maintainable systems

2022–NowFreelance

PRINCIPAL ENGINEER

Operating at the intersection of architecture, engineering strategy, and system-level decision making. Defined and drove system architecture and technical direction across multiple products Led high-impact engineering decisions with focus on scalability, reliability, and long-term sustainability Mentored engineers and shaped engineering practices to improve system quality and team effectiveness Worked closely with business stakeholders to ensure technology aligns with real operational needs

What I Do

WEB DEVELOPMENT & UI

I build web applications that are not only fast and accessible, but structurally sound and visually intentional. From focused landing pages to complex SaaS platforms, every layer is designed to scale, stay maintainable, and feel right in use.

FULLSTACK ENGINEERING

I take full ownership across the stack — from interface to infrastructure. Not just writing code, but shaping systems that are readable, resilient, and built to evolve without unnecessary complexity.

API & BACKEND DESIGN

I design backend systems and APIs with clarity and intent — focusing on structure, consistency, and long-term scalability. Built to handle real-world conditions, not just ideal scenarios.

MOBILE APP DEVELOPMENT

I create cross-platform mobile applications with shared logic and consistent experience. The goal is not just to run on both platforms, but to feel coherent, reliable, and easy to maintain over time.

CLOUD & DEVOPS

I design and manage infrastructure that supports reliable delivery. From CI/CD pipelines to cloud architecture, the focus is on systems that are predictable, scalable, and cost-aware from day one.

TECHNICAL CONSULTING

I help teams think before they build. Through architecture reviews, system design, and technical direction, I focus on making decisions that reduce complexity and avoid expensive mistakes later.

Awesome Works

Payroll System Modernization

Enterprise System

Payroll System Modernization

Retail Attendance Tracking System

Workforce Management

Retail Attendance Tracking System

CASE STUDY
Logistics & Transportation Platform

Logistics System

Logistics & Transportation Platform

Multi-Service Integration Backend

Backend Architecture

Multi-Service Integration Backend

Engineering Workflow Automation

Automation & AI

Engineering Workflow Automation

Scalable API Platform

API & Backend Design

Scalable API Platform

Cross-Platform Mobile Application

Mobile Development

Cross-Platform Mobile Application

CASE STUDY
Cloud-Native Deployment Pipeline

DevOps & Infrastructure

Cloud-Native Deployment Pipeline

Helpful Writing

BUILDING SCALABLE APIS WITH GO

12 JAN 2024

Go's concurrency model and minimal footprint make it a natural fit for high-throughput API services. Here's what I learned after rewriting a Node.js monolith.

Author

Badai Samoedra

On Architecture

NEXT.JS APP ROUTER IN DEPTH

NEXT.JS APP ROUTER IN DEPTH

05 MAR 2024

Layouts, Server Components, streaming — the App Router changes how you think about React. A practical guide from real project experience.

Author

Badai Samoedra

On Web Dev

TYPESCRIPT TIPS FOR BETTER DX

20 FEB 2024

Utility types, discriminated unions, and conditional types that will save you hours. Patterns I reach for on every project.

Author

Badai Samoedra

On Tools

Blog visual

CI/CD PIPELINES THAT ACTUALLY WORK

18 APR 2024

Most CI pipelines are slow and fragile. Here's the setup I use to get sub-5-minute builds with caching, parallel jobs, and zero flakiness.

Author

Badai Samoedra

On DevOps

OPEN SOURCE: HOW TO START

OPEN SOURCE: HOW TO START

02 MAY 2024

Contributing to open source is one of the best career moves you can make. Here's a beginner-friendly path that worked for me.

Author

Badai Samoedra

On Open Source

MICRO-FRONTENDS: WHEN & WHY

14 JUN 2024

Micro-frontends solve real problems at scale, but they introduce just as many. A pragmatic breakdown of when the tradeoff is worth it.

Author

Badai Samoedra

On Architecture

Blog visual

FROM ENGINEER TO TECH LEAD

30 JUL 2024

The skills that got you to senior won't get you to tech lead. Here are the mindset shifts that actually made a difference in my transition.

Author

Badai Samoedra

On Career

MY DEV SETUP IN 2024

08 AUG 2024

Terminal, editor, dotfiles, and the tools I actually use every day. No bloat, just the essentials that make me move faster.

Author

Badai Samoedra

On Tools

AWS FOR FRONTEND DEVS

22 SEP 2024

You don't need to become a DevOps engineer to deploy your app well. These five AWS services cover 90% of what you actually need.

Author

Badai Samoedra

On DevOps

WRITING CLEAN CODE DAILY

10 OCT 2024

Clean code isn't about perfection — it's about communication. The small habits I practice every day to keep codebases readable.

Author

Badai Samoedra

On Web Dev

0+

PROJECT COMPLETED

0+

HAPPY CLIENTS

0K+

LINES OF CODE

0K

CUP OF COFFEE

Contact Address

Jakarta, Indonesia
badaipunyasolusi@gmail.com