Designing ScalableBackend Architectures
A Fullstack Engineer with 5+ 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 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
Fullstack Engineer
- Developed and enhanced internal banking platforms that support operational and business workflows across multiple departments
- Designed and implemented secure, scalable backend services using TypeScript and Express.js with a focus on maintainability and performance
- Introduced Redis caching strategies to improve application responsiveness and reduce database workload
- Built modern and responsive user interfaces using Next.js and Mantine UI to improve usability and user experience
- Optimized background processing workflows and asynchronous job execution to improve system efficiency and reliability
- Collaborated with product owners, business stakeholders, and engineering teams to deliver features aligned with operational requirements
- Contributed to system scalability and observability within cloud-native environments running on AWS infrastructure
Fullstack Developer
- 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
Backend Developer
- 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
Web Developer
- 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
Education
Bachelor - Informatics Engineering
UIN Syarif Hidayatullah Jakarta
2016 - 2022Senior High School
MA Al-Zaytun
2013 - 2016Skills
- Javascript
good - Typescript
good - Typescript
good - Golang
good - PHP
good - Python
basic - Rust
learning - Ruby
learning
- 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