
System Design
Backend
Database
Web Design

Fullstack Engineer with 5+ 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
Web Developer
Aug 2020 - Aug 2022Andaf Corp
- Developed and maintained websites and digital platforms for clients across marketing and e-commerce industries.
- Built custom content management systems using Laravel to support business and marketing operations.
- Customized and extended WordPress themes and plugins based on client-specific branding and functional requirements.
- Integrated third-party services including payment gateways, analytics platforms, and external APIs.
- Improved website performance, SEO readiness, and overall user experience through technical optimizations.
- Collaborated directly with clients to gather requirements, propose technical solutions, and deliver business objectives.
- Managed end-to-end feature implementation from planning and development through deployment and maintenance.
Backend Developer
Aug 2022 - May 2024Optimap
- Designed and developed RESTful and GraphQL APIs powering multiple enterprise and web-based applications.
- Architected backend services using NestJS and Laravel with emphasis on scalability, maintainability, and clean code practices.
- Designed database schemas and optimized data access patterns across PostgreSQL and MySQL environments.
- Implemented caching mechanisms using Redis to improve application performance and reduce backend load.
- Collaborated with frontend engineers, GIS specialists, and project stakeholders to deliver integrated business solutions.
- Conducted code reviews and contributed to engineering standards, improving code quality and development consistency.
- Diagnosed and resolved application bottlenecks through API, database, and infrastructure-level optimizations.
- Participated actively in agile development processes, sprint planning, and technical discussions.
Fullstack Developer
Jun 2024 - Jun 2025BRI
Join the Corporate Core Platform (CCP) Team
- Contributed to the development of internal corporate banking platforms supporting operational and business processes.
- Designed and implemented RESTful APIs and microservices using Fastify and NestJS following scalable architecture principles.
- Developed event-driven and asynchronous solutions using RabbitMQ and Redis to improve system integration and reliability.
- Built reusable frontend components and application modules using Next.js and Material UI to accelerate feature delivery.
- Participated in the development and maintenance of Golang services supporting high-performance business operations.
- Implemented scheduled jobs, background workers, and automation processes to streamline recurring business tasks.
- Collaborated closely with cross-functional teams to analyze requirements, design solutions, and deliver production-ready applications.
- Contributed to system performance improvements through code optimization, architectural enhancements, and technical troubleshooting.
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