Fulltime
Freelance
I have previously worked for a few companies
as a freelance and full-time front end developer
and data engineer.
At Digital Center of Excellence of Salim Group Company, I built automated, fault-tolerant data pipelines using Airflow, Pub/Sub, Compute Engine, and Google Batch, handling real-time ingestion, distributed processing, and large-scale scraping. I also implemented CI/CD with Docker, built monitoring dashboards in Looker Studio, and ensured data quality for reliable business insights.
At The Largest Integrated Fisheries Commerce in Indonesia, I built automated ETL workflows with Airflow, integrated data from Google Sheets and PostgreSQL, and transformed large datasets with Pandas and NumPy. I optimized staging layers, loaded data into BigQuery, and ensured accurate insights through Looker Studio dashboards.
I was involved in a data analytics and monitoring project, developing RESTful APIs with FastAPI, PostgreSQL, Redis, and Auth0, and building interactive dashboards with Next.js, Mantine UI, React Query, and Chart.js. I containerized services with Docker, managed deployments on a VPS, and set up secure routing with Caddy and Cloudflare.
I successfully developed Payment & Insurance features on webview and internal dashboards, enabling transactions on Grab Health via webview in the Grab app. I integrated Sentry for client-side error tracking, making debugging and maintenance more efficient across projects using Next.js, RTK, Redux, Tailwind, TypeScript, and Github Actions.
I handled monitoring, bug-fixing, and ensured seamless transactions for e-commerce and payment systems, while mentoring junior developers and boosting team productivity. I built tools and libraries including an NPX boilerplate generator, cross-platform payment library, and scalable web boilerplates and optimized CI/CD pipelines with GitLab-CI, Nginx, PM2, AWS EC2, and Docker.
I developed a UI component library with Lerna, Rollup, and React (Monorepo), complete with DocZ documentation to streamline onboarding and reduce redundancy. I enhanced the Female Daily Studio site with SSR, CSR, ISR, optimized SEO/accessibility (boosting scores from 70 to 100), and improved API performance with Redux-Saga and Next.js API proxy. I also collaborated with the Commerce Tribe to enhance frontend performance for high-traffic e-commerce features.
Setup and develop Map with realtime data using Next.js
Slicing UI from Figma to Web using Ant Design
Integrate API using Fetch API and state management with React Context
Develop Marketplace using Next.js
Slicing UI from Figma to Web using Ant Design
Integrate API using Fetch API and state management with Redux-saga
Web Development with React, SWR, Chakra UI and Zustand
Web Development with Next.js (React.js) + React Context
Implementing UI Design from Figma to Bootstrap, HighChart, Antd (Slicing)
Project:
SIASN Instansi BKN
Dashboard Keluarga Sehat Kemenkes
Web development with native stack (HTML & CSS) + Bootstrap
Develop custom on scroll animation with AOS.js
Magna Cum Laude Honor - GPA 3.75/4.0
I'm not good enough in school
Look what I've
Done
Build with Tailwind, Astro, and Aos.js
Tech Stack:
PM2, Next.js, Antd, Leaflet
Tech Stack:
Next.js, React.js, Redux, Redux-saga
Tech Stack:
React, SWR, Chakra UI and Zustand
Tech Stack:
Next.Js, Bootstrap 5, HighChart, and React Context
Tech Stack:
bootstrap and aos.js