
System Design
Backend
Database
Web Design

Creative and detail-oriented Full Stack Developer with over 4+ years of experience building scalable web applications and backend systems using modern JavaScript/TypeScript stacks. Specializing in Node.js, Golang, and REST API and WebSocket, with strong focus on performance, maintainability, and elegant user experiences.
Have the ability to collaborate with cross-functional teams, translate complex requirements into clean code, and deliver solutions that balance business goals with user needs. Passionate about crafting intuitive digital products and continuously evolving with emerging technologies.
Education
Bachelor - Informatics Engineering
UIN Syarif Hidayatullah Jakarta
2016 - 2022Senior High School
MA Al-Zaytun
2013 - 2016Work Experience

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.

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.

- 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.
Skills
- Node JS (Typescript)good
- PHPgood
- Golangintermediate
- Pythonbasic
- Rustlearning
- PostgreSQLgood
- MySQLgood
- Mongo DBbasic
- Gitintermediate
- Redisintermediate
- CI/CDbasic
- Rabbit MQintermediate
- Dockerbasic
- GraphQLbasic
- Websocketbasic
Award
- 1 of Top 30 Titans
Telkomsel Tech Titans League Series 1 - Software Development 2020
See Certificate