Agus Richard Lubis

Agus Richard Lubis

Software Engineer · Backend & Data

+6285710276393
agus.richard21@gmail.com
linkedin.com/in/agusrichard
agusrichard.medium.com
github.com/agusrichard

Professional Summary

Backend & Data Engineer with 7+ years building distributed systems and high-throughput data pipelines in production. Led ETL re-architectures that tripled ingestion capacity and cut end-to-end processing from days to minutes — turning unreliable infrastructure into platforms teams depend on. Takes full ownership from defining requirements and managing backlogs through delivery, testing, and client onboarding across multiple industries. Skilled in Python, Go, Apache Airflow, AWS MWAA, PostgreSQL, and distributed systems design. Active technical writer with 25+ published articles on Medium.

Skills & Proficiencies

Python
Go
Rust
JavaScript
TypeScript
System Design
gRPC
Microservices
ETL / ELT
AWS
Kubernetes
Docker
PostgreSQL
DynamoDB
Redis
Redshift
Snowflake
Airflow
Kafka
Spark
dbt
FastAPI
Django
Flask

Education

Universitas Terbuka
2020 – 2025
Bachelor of Mathematics

Certifications

Software Architecture
Coursera — January 2022
Visual architecture representation, software quality analysis, and its impact on the development process.
AWS Certified Cloud Practitioner
Udemy — January 2022
In-depth coverage of AWS CLF-C01 with practical hands-on AWS knowledge.
Design Patterns
Coursera — December 2021
Object-oriented analysis and design using GoF patterns to build interactive applications.

Publications

Load Testing with k6
Nov 2021 · Medium

Work Experience

WealthPark Co., Ltd.
Remote — Tokyo, Japan
Backend & Data EngineerJune 2022 – Present
  • Led the MWAA ETL project from inception to production — took over a stalled development, decomposed a monolith into 3 independent DAGs, and enabled concurrent multi-client data ingestion, reducing end-to-end processing time from days to minutes while tripling overall capacity.
  • Replaced an unreliable legacy ingestion approach with async API calls and introduced dynamic task generation with API pagination in Airflow, eliminating out-of-memory failures across both ETL systems.
  • Introduced idempotent retry mechanisms with active alerting, transforming frequently failing pipelines into a reliable platform that attracted new clients.
The Software Practice Pte Ltd
Remote — Singapore
Full Stack EngineerMar 2022 – May 2022
  • Redesigned the Login and Registration flows using C# and ASP.NET Core Web API, improving usability and visual consistency.
  • Maintained product stability through ongoing bug fixes and iterative improvements to support a reliable user experience.
Xapiens Technology Indonesia
South Tangerang, Indonesia
Full Stack EngineerAug 2020 – Mar 2022
  • Extended core services into a microservice architecture; integrated third-party systems via SOAP and coordinated workflows through an event bus.
  • Built real-time vessel fleet monitoring on Google Maps using Go Goroutines for non-blocking live position updates.
  • Built structured logging for cross-service data exchange audits and observability.
Freelance
Depok, Indonesia
Data Analyst & Backend EngineerJuly 2019 – Aug 2020
  • Delivered backend development and data analysis for multiple clients, including web scraping pipelines and performance profiling of production applications.
  • Coached university students on software architecture and engineering best practices as a freelance technical mentor.

Featured Projects

MWAA Airflow ETL
Python · Airflow · AWS MWAA · PostgreSQL
Established an integration test suite as a regression safety net and collaborated with the SRE team to provision and configure AWS MWAA for cloud-native pipeline orchestration.
Self-Hosted Airflow ETL
Python · Airflow · PostgreSQL · AWS Lambda
Led the migration of existing clients from a legacy system and defined a standardised onboarding procedure adopted across all property management integrations, ensuring seamless data ingestion from day one.
Interport: Microservices System
Go · JavaScript · PostgreSQL · React · React Native · Azure PubSub
Extended core services into a microservice architecture with SOAP integrations, event-bus coordination, and structured cross-service logging.
Interport: Monolith System
Go · JavaScript · PostgreSQL · React · React Native
Built real-time vessel fleet tracking on Google Maps using Go Goroutines for non-blocking live position updates.

Volunteer Work

Project Technical Assistant and QA Engineer — CodeYourFuture
Aug 2021 – Nov 2021 | Jul 2023 - Nov 2023
  • Guided engineers through architecture decisions and design pattern selection for greenfield projects.
  • Authored and maintained end-to-end test suites, establishing a QA baseline for student-built applications.
  • Provided technical mentorship and code reviews to help junior developers ship production-quality features.