
System Design
Backend
Database
Web Design

Fullstack Engineer with 5+ years of experience designing and building scalable web applications, APIs, and distributed systems using Node.js, TypeScript, Golang, PHP and React/Next.js.
Experienced in banking, enterprise, and SaaS environments, with strong expertise in backend architecture, microservices, asynchronous processing, caching, and database optimization. Passionate about building maintainable systems, improving performance, and delivering reliable solutions that support business growth.
Work Experiences
Fullstack Engineer
Jun 2025 - PresentKrom
Join the Internal Tools Team.
- Developed and maintained internal web applications to support banking operations.
- Built scalable and secure backend APIs using Express JS (Typescript) and implemented Redis caching for performance optimization.
- Create dynamic frontend interfaces with Next JS and Mantine UI.
Fullstack Developer
Jun 2024 - Jun 2025BRI
Join the Corporate Core Platform (CCP) Team
- Developed corporate support applications based on instructions from senior developers and team leads.
- Designed and implemented RESTful APIs and microservices using Fastify JS and Nest JS.
- Built real-time features with RabbitMQ and Redis for asynchronous messaging.
- Developed modular and reusable UI components using Material UI and Next JS.
- Contributed to the backend services written in Golang (Gin) for high-performance operations.
- Implemented background workers and scheduled cron jobs using Golang to handle periodic tasks such as data syncing, report generation, and notification dispatching.
Backend Developer
Aug 2022 - May 2024Optimap
- Designed and developed RESTful and GraphQL APIs using Nest JS and Laravel to support web-based applications.
- Integrated PostgreSQL and MySQL databases with optimized queries and schema design.
- Implemented Redis caching strategies to improve response times and reduce server load.
- Collaborated closely with frontend developers and GIS teams to ensure seamless integration across systems.
- Maintained clean and modular backend code following software engineering best practices.
- Participated in code reviews, version control workflows (Git), and agile development processes.
- Monitored application performance and performed optimizations on database queries and API endpoints.
Education
Bachelor - Informatics Engineering
UIN Syarif Hidayatullah Jakarta
2016 - 2022GPA 3.52
PDDIKTISenior High School
MA Al-Zaytun
2013 - 2016Skills
Programming Language
- Javascript
good - Typescript
good - Typescript
good - Golang
good - PHP
good - Python
basic - Rust
learning - Ruby
learning
Other
- PostgreSQL
good - MySQL
good - Mongo DB
basic - Git
good - Redis
good - CI/CD
intermediate - Rabbit MQ
intermediate - Kafka
basic - MinIO
intermediate - Docker
basic - Kubernetes
learning - GraphQL
basic - Websocket
basic - Nginx
intermediate - Apache
basic - Terraform
basic - AWS
basic