Telkom University
Bachelor of Informatics
2018 - 2022
Hi, I'm
Software Engineer
Designing experiences, architecting robust, scalable and AI-first systems
Bachelor of Informatics
2018 - 2022
PT POS Indonesia
Design, develop, and test scalable RESTful APIs using Python, Go, and Node.js to facilitate secure, standardized, and efficient data exchange between internal divisions and external partners. Architect and implement containerized backend services using Docker within a microservices ecosystem to improve interoperability, scalability, and deployment consistency. Enhance reliability and throughput of data exchange workflows by leveraging Redis for caching and RabbitMQ for asynchronous, event-driven inter-service communication. Frontend consumption of APIs is supported through React.js and Next.js to ensure seamless system integration.
PT POS Indonesia
Design and develop interactive dashboards using Tableau, Apache Superset, and Google Data Studio to visualize and analyze business and operational data. Perform end-to-end ETL processes using SQL, Airflow, Prefect, and cloud services such as AWS to prepare, integrate, and ensure data readiness from multiple sources. Deliver data-driven solutions that support business improvement through actionable insights and recommendations. Additionally, contributed to a strategic data and dashboard development project that played a key role in securing a business tender valued at IDR 30 billion, where the availability of informative and interactive dashboards was a critical evaluation requirement.
Yayasan Nurul Jannah 17 Agustus
Drove the organization’s digital presence and operational efficiency by building and maintaining full-stack web applications (Next.js, Node.js), enabling streamlined workflows and reliable data management, while improving deployment reliability through containerization and managing end-to-end VPS operations to ensure system stability and availability; optimized multi-service architecture with Nginx reverse proxy, accelerated development cycles using AI-assisted tools while maintaining code quality, and implemented CI/CD pipelines with GitHub Actions to automate build and deployment processes for consistent and reliable releases.
RevoU
As a mentor, I guided mentees through the full lifecycle of their final projects—from problem definition and data preparation to EDA, analysis, visualization, dashboard creation, and insight communication. This mentoring approach successfully supported 24 mentees to graduate, achieving an average final score of 92 out of 100, while enhancing their analytical and storytelling capabilities.
Campaign.com
My daily task is collecting, interpreting, and analyzing the organizer's and user's data using the Campaign’s data platform and spreadsheets data, then reporting the results back to the reporter team. Creating weekly, monthly, and quarterly reports. I also contributed to the development of the SSA (Self Service Analytics) automation project using the combination of App Script, Looker Studio, and MySQLresulting in a significant reduction of manpower hours per month by up to 24 hours. Additionally, I played a pivotal role in facilitating the transition of the team's workflow from traditional methods to the sprint model, enhancing overall productivity and team adaptability. Most of the tasks are done using Google Workspace Technology (SQL, Spreadsheet, Slides, Looker Data Studio).
Built and maintained full-stack web applications (Next.js, Node.js) to streamline workflows and improve data management, enhanced deployment reliability through containerization and VPS management, optimized multi-service architecture with Nginx reverse proxy, and implemented CI/CD pipelines using GitHub Actions for automated, consistent releases.
A distributed, containerized microservices-based RESTful API for a social media platform. It provides endpoints for user authentication, post creation, media uploads, and content search. All designed with scalability, observability, and performance in mind.
RESTful API for managing items in a warehouse. It provides endpoints for user authentication, item management, tagging, and adding notes to items. The API is built with FastAPI and leverages a modern, asynchronous Python stack.
The Wallet Transaction API provides endpoints for managing wallet transactions. Build wit Go and implementing Hexagonal Architecture.
A simple and fast RESTful API for managing tasks, built with the Bun runtime, Hono web framework, and SQLite. This project demonstrates user authentication, authorization, and basic CRUD operations for tasks.
A backend API for a Travel Planner application. It provides endpoints for managing user authentication, destinations, and media uploads. It is built with NestJS and uses a PostgreSQL database.