Hands-on Project Experience
LOKÉT Malaysia - https://loket.com.my
Jul 2026 - Present
Software Engineer
Built major parts of a responsive market-entry site integrating backend-managed Malaysian events and editorial content, analytics, and automated SSG deployment. Achieved Lighthouse scores of 80+ for Performance and Best Practices and 90+ for Accessibility and SEO.
React, TanStack Start, Vite, Tailwind CSS 4, shadcn/ui, Biome, Ultracite, Husky, GTM, Metabase
Personal Blog - https://fahmiar.com
Sep 2025 - Present
Software Engineer
Built and maintain a personal engineering blog with typed content collections, tag-based navigation, pagination, RSS, sitemap generation, structured metadata, and AI discovery files.
Astro, TypeScript, Cloudflare Pages, MDX, TailwindCSS
LOKÉT Self Service - https://loket.com
Jul 2025 - Present
Software Engineer
Delivered tested frontend and backend capabilities for LOKÉT’s event ticketing and management platform while incrementally refactoring a large legacy codebase to improve reliability, readability, service boundaries, observability, and API documentation.
Vue, React, Go, PHP, Laravel, Kafka, PostgreSQL, MySQL, ClickHouse, Redis, Swagger/OpenAPI
El Tennis App - https://eltennisbali.com - Bali, Indonesia
Jun 2025 - Oct 2025
Software Engineer
Built most of the platform end-to-end, including its landing page, hourly court and coach booking, multi-session packages, Xendit payments, internal operations, and admin dashboard. Combined frontend availability filtering with backend validation and locking to prevent race-condition scheduling conflicts across courts and coaches.
PHP, Laravel, PostgreSQL, JavaScript, Xendit, Docker, GitLab CI/CD, AWS, FrankenPHP, Laravel Octane
Sucorwave - https://sucorwave.com
Jun 2025 - Aug 2025
Software Engineer
Implemented the Wave Points loyalty system, synchronizing a large user base and investment balances between Sucor Asset Management’s internal database and Sucorwave, converting balances into points, and integrating voucher redemption. Built a concurrent Go worker to accelerate a slow PHP queue and complete the large batch in about three minutes.
Go, PHP, Laravel, PostgreSQL, SQL Server, Redis, Worker Queues, Docker, GitLab CI/CD, AWS
LOKÉT Screen - https://screen.loket.com
Jul 2024 - Present
Software Engineer
Modernized the former GoTix platform into a fast, reliable cinema-ticket aggregator. Delivered partner integration, voucher management, reporting, and internal ecosystem capabilities while strengthening high-concurrency booking and payment flows, helping reduce monitored transaction issues requiring support intervention by approximately 95%.
Go, Python, Django, React, Next.js, PostgreSQL, Redis, Celery, Asynq, ClickHouse
MRT Jakarta LEAD Platform - Internal App
Jun 2024 - Jul 2024
Freelance
Built cron-driven notification workflows for learning approvals and internal and external training, handling scheduled reminders, approval deadlines, duplicate prevention, and failed-delivery retries.
Next.js, GraphQL, Go, Laravel, React, PostgreSQL
BerandaToko, Jessie - https://berandatoko.com
Mar 2023 - Jun 2024
Software Engineer
Developed Beranda Toko and Jessie as commerce experiences delivered directly through WhatsApp using the Meta WhatsApp Business API. Built Go microservices and Laravue admin capabilities, integrated payment, delivery, and internal Jatis services, and worked with HAProxy-based L4/L7 routing across the distributed system.
Go, Gin, Fiber, Echo, Vue, Laravue, Meta WhatsApp Business API, PostgreSQL, HAProxy, Microservices
Point of Sales App
Feb 2023 - May 2023
Academic Project - Bachelor's Degree
Built a point-of-sale application as a bachelor's degree project using TypeScript and Go.
TypeScript, Go, React, Next.js, Fiber, Redis, Vite, Bun
Danone Indonesia HRIS App - Jakarta, Indonesia
Jul 2021 - May 2023
Software Engineer
Maintained employee-data synchronization across two databases while the organization consolidated records into its central France system, preventing conflicts and preserving data consistency. Integrated existing LMS data into the HRIS so stakeholders could track employee learning.
TypeScript, GraphQL, Adonis.js, Express, Next.js, React, PostgreSQL, MySQL, AWS
Mikkha Edu - https://mikkha.com
Jul 2021 - May 2023
Software Engineer
Developed and maintained the learning platform while extracting performance-critical workloads from its monolithic PHP application into Go services for certificate generation, payment callbacks, learning-material synchronization, and DigitalOcean video uploads.
PHP, Go, Fiber, JavaScript, Vue.js, React, Next.js, MySQL, PostgreSQL, Redis, DigitalOcean, Worker Queues
Lolyta - Telkomsel Poin
Oct 2020 - Jul 2021
Junior Software Engineer
Contributed to Telkomsel’s former loyalty platform by building and maintaining its landing page and customer dashboard for viewing point balances and transaction history. The service was later consolidated into the MyTelkomsel application.
PHP, Laravel, jQuery, Bootstrap, Oracle, Chart.js
Telkomsel - https://verona.telkomsel.com
Jul 2020 - Jul 2021
Software Engineer
Built and maintained Verona's vendor dashboard at Jala Data Teknologi. Delivered vendor registration, multi-document uploads, draft submissions, BAST approval and electronic-signature workflows, JasperReports reporting, and SAP-integrated processes.
PHP, Laravel, Vue, JavaScript, REST APIs, Oracle, SAP, JasperReports
New Student Assignment
Feb 2020 - May 2020
Academic Project - Diploma
Built a new-student assignment system for an Islamic school foundation as a diploma project.
PHP, Laravel, JavaScript, jQuery, MySQL, DigitalOcean, MVC