Designing ScalableBackend Architectures
A Fullstack Engineer with 6+ years of expertise in microservices, cloud-native systems, and modern web architectures. Delivering reliability with a human touch.

System Design
Backend
Database
Web Design
Fullstack Engineer with 6+ years of experience building scalable web applications, backend services, and distributed systems across banking, enterprise, and SaaS environments. Specialized in Node.js, TypeScript, Golang, and React/Next.js, with strong expertise in microservices architecture, asynchronous processing, caching strategies, API design, and database optimization. Proven ability to deliver reliable, maintainable, and high-performance solutions while collaborating across cross-functional teams.
Work Experiences
Fullstack Engineer
- Cut average API response time by ~75% by implementing Redis caching across banking platform APIs, significantly reducing database query load during peak operational hours.
- Improved system isolation and processing reliability by migrating long-running workflows into a dedicated BullMQ consumer service, now handling 2M+ data records per weekday.
- Delivered secure, scalable backend services using TypeScript and Express.js, deployed on AWS EKS with S3 for storage and Scalyr for observability.
- Improved usability across multiple operational departments by building modern, responsive internal UIs with Next.js and Mantine UI.
- Turned operational requirements from product owners and business stakeholders into production-ready features within a cloud-native AWS environment.
Fullstack Developer
- Shipped 3 production microservices using Fastify and NestJS, sustaining up to 100 RPS with stable performance under real transaction load.
- Improved cross-service integration reliability across corporate banking workflows by building event-driven asynchronous pipelines with RabbitMQ and Redis that decoupled service dependencies.
- Significantly reduced processing time compared to prior synchronous implementations by developing and maintaining Golang services for high-throughput background data processing.
- Reduced manual intervention across operational processes by automating recurring business tasks with scheduled jobs and background workers.
- Accelerated feature delivery across the corporate banking platform by building reusable frontend components with Next.js and Material UI.
- Improved overall system performance through code optimization, query tuning, and architectural enhancements.
Backend Developer
- Delivered scalable, maintainable RESTful and GraphQL APIs powering multiple enterprise and web-based applications, with an emphasis on clean code.
- Improved application responsiveness across high-traffic endpoints by resolving critical API and database performance bottlenecks through query optimization and Redis caching.
- Became the primary technical reference for data modeling decisions by designing and leading database schema design (ERD) for new applications.
- Improved code quality and development consistency by conducting code reviews for a 2-person backend team and establishing engineering standards.
- Delivered integrated business solutions across diverse client environments by collaborating with frontend engineers, GIS specialists, and project stakeholders
Web Developer
- Delivered client-facing websites and digital platforms for the marketing and e-commerce industries using Laravel and MySQL.
- Built custom CMS solutions with integrated third-party payment gateways and analytics APIs, and delivered SEO and performance optimizations per client requirements.
- Owned end-to-end feature delivery from planning through deployment, working directly with clients to gather requirements and propose technical solutions.
Education
Bachelor - Informatics Engineering
UIN Syarif Hidayatullah Jakarta
2016 - 2022
Senior High School
MA Al-Zaytun
2013 - 2016
Skills
Programming Language
- Javascript
good - Typescript
good - Node JS
good - Golang
good - PHP
good - Python
basic - Rust
learning - Ruby
learning
Other
- PostgreSQL
good - MySQL
good - Mongo DB
basic - Redis
good - CI/CD
intermediate - Rabbit MQ
intermediate - Kafka
basic - Docker
intermediate - Kubernetes
basic - GraphQL
basic - Websocket
basic - Terraform
basic - AWS
basic
Award & Certificate
Telkomsel · 2020
1 of Top 30 Titans
Tech Titans League Series 1 Software Development
Amazon Web Service · 2024
Getting Started with DevOps on AWS
AWS Professional Training
Udemy · 2024
Pemrograman Go-Lang: Pemula sampai Mahir
Programmer Zaman Now Professional Path