Fahmi Aulia Rahman

Software Engineer

Professional Summary

Software Engineer with 7+ years of experience building reliable ticketing, commerce, and learning platforms with Go, Python, PHP, JavaScript, and TypeScript. Experienced in modernizing legacy systems, developing microservices and REST APIs, improving transaction reliability, and deploying cloud applications with Docker and AWS. At LOKÉT, helped reduce monitored transaction issues requiring support intervention by approximately 95%.

Technical Skills

Languages: Go (Golang), Python, PHP, JavaScript, TypeScript, SQL

Backend: Django, Laravel, Microservices, REST APIs, OpenAPI/Swagger

Frontend: React, Next.js, Vue.js, TanStack Start, Tailwind CSS

Data & Messaging: PostgreSQL, MySQL, ClickHouse, Redis, Kafka, Celery, Asynq

Cloud & Quality: AWS, Docker, CI/CD, Unit Testing, Integration Testing, Observability

Professional Experience

LOKÉT (Loket.com) - Jakarta, Indonesia

Software Engineer

LOKÉT is a leading Indonesian event ticketing and management platform providing end-to-end solutions for event creators, ticket buyers, and attendees.

  • LOKÉT Screen: Helped modernize the former GoTix platform, replacing a Ruby on Rails system coupled to Gojek libraries with services built using Go, Python, Django, PostgreSQL, Redis, Celery, Asynq, and ClickHouse.
  • Improved high-concurrency booking and payment reliability through concurrency protection, retries, idempotency, and payment-status reconciliation, reducing monitored transaction issues requiring support intervention by approximately 95%.
  • LOKÉT Malaysia: Built major parts of a responsive event-discovery site using React, TanStack Start, Vite, and Tailwind CSS, achieving Lighthouse scores of 80+ for Performance and Best Practices and 90+ for Accessibility and SEO.
  • LOKÉT Self Service: Delivered tested features and incremental refactors across Vue, React, Go, and PHP/Laravel applications, improving the reliability and readability of a large legacy event-management platform.
Jatis Mobile - Jakarta, Indonesia

Software Engineer

Jatis Mobile is a top Indonesian tech company specializing in messaging solutions and digital business services.

  • Developed and maintained Beranda Toko and Jessie, commerce experiences delivered directly through WhatsApp using the Meta WhatsApp Business API.
  • Developed Go microservices and worked with HAProxy-based L4/L7 load balancing and API gateway routing.
  • Built admin dashboard capabilities and integrated the Meta WhatsApp Business API, payment, delivery, and internal Jatis services.
  • Built unit and integration test suites that achieved 90% code coverage and reduced production regressions.
Aksa Kirana Bangun Pertiwi, PT (RIS Consulting) - Jakarta, Indonesia

Software Engineer

Mikkha Edu is an integrated learning ecosystem, both online and offline, that provides the complete needs of Corporate Human Capital.

  • Led and mentored a team of 3 engineers through hands-on code reviews across PHP, JavaScript, and Go.
  • Developed and maintained Mikkha Edu's learning platform using PHP/Laravel, React, and Go.
  • Decomposed performance-critical workloads from a monolithic PHP application into Go services for certificate generation, payment callbacks, learning-material synchronization, and DigitalOcean video uploads, improving throughput and keeping user-facing requests responsive.
  • Maintained Danone Indonesia employee-data synchronization with its central France system and integrated LMS records into its HRIS for stakeholder learning visibility.
Jala Data Teknologi, PT - Jakarta, Indonesia

Software Engineer

Jala Data Teknologi is a trusted partner in IT support, system integration, and digital solution development, committed to continuous innovation and collaboration.

  • Built and maintained Telkomsel Verona's vendor dashboard using Laravel, Vue, JavaScript, REST APIs, and Oracle.
  • Delivered vendor-registration and document-management features, including multi-document uploads and draft submissions, and maintained BAST approval and electronic-signature workflows.
  • Contributed JasperReports reporting and SAP-integrated processes.
  • Implemented unit and integration tests that achieved 81% code coverage and reduced production regressions.
Tera Inspirasi Kreativa, PT - Jakarta, Indonesia

Product Engineer (Internship)

Tera Inspirasi offers guidance and companionship in managing company digital presence, aiming to help partners succeed in the competitive digital landscape.

  • Developed and maintained client web applications using PHP, Laravel, and CodeIgniter.
  • Built SEO-friendly WordPress themes and plugins to improve client websites and user experience.

Hands-on Project Experience

LOKÉT Malaysia - https://loket.com.my

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Education