Skip to main content
HimalayasHimalayas logo
Fikri AkmalFA
Open to opportunities

Fikri Akmal

@fikriakmal

Senior software engineer building cloud-native, high-throughput systems across backend, frontend, and payments.

Indonesia
Message

What I'm looking for

I’m looking to build cloud-native, high-throughput systems end-to-end—owning design, backend/frontend delivery, and post-release improvements. I value strong engineering practices (TDD, CI/CD, monitoring) and teams that care about reliability and performance.

I’m a Senior Software Engineer with a strong foundation in backend, frontend, and systems design. I focus on delivering scalable, reliable services and improving performance through careful engineering and ownership from design to deployment and post-release iteration.

At GDP Labs (Aug 2023–Nov 2025), I led end-to-end development for MyLifeGuard.id, a digital insurance sales platform for BCA Life. I built Java Spring Boot microservices and a Next.js frontend, including policy buy flows, third-party payment integrations, BCA Life Core System integration, and recurring payment systems with robust scheduling and error handling.

I’ve also improved real production outcomes—enhancing stability, refactoring for readability and performance, improving query performance by 200%, and reducing production incidents. I implemented PII data encryption at the database level, and practiced best practices like TDD, CI/CD with Docker, monitoring, and performance optimization while serving as an on-call engineer.

Before that, I worked across both backend and frontend roles, including PayLater feature development at DANA Indonesia and backend microservices work at Tokopedia using Golang, gRPC, Redis, and SQL. Today, at Archipelago International (Sentinel Tech), I’m building multi-tenant EMS/HRIS SaaS for thousands of hotel properties, including QR attendance, HR modules, and tenant-isolated architecture.

Experience

Work history, roles, and key accomplishments

AI
Current

Software Engineer

Archipelago International

Nov 2025 - Present (7 months)

Developing and maintaining a multi-tenant EMS/HRIS SaaS platform used across thousands of hotel properties, including recruitment, payroll, performance reporting, KPI tracking, and analytics. Built QR-based attendance with geolocation/radius validation and customizable workflow/form management, contributing full-stack features in a cloud AWS environment.

GL

Senior Software Engineer I

GDP Labs

Aug 2023 - Nov 2025 (2 years 3 months)

Led end-to-end backend and frontend development for MyLifeGuard.id, a digital insurance sales platform by BCA Life, including Java Spring Boot microservices and Next.js user-facing systems. Improved query performance by 200%, reduced production incidents, implemented database-level PII encryption, and delivered policy issuance and recurring payment integrations with robust error handling and sched

DI

Software Engineer (Frontend)

DANA Indonesia

Feb 2023 - Aug 2023 (6 months)

Maintained and enhanced the PayLater (DANA CICIL) frontend, improving performance, stability, and user experience. Built frontend components in JavaScript and Vue.js with integrations for native mobile platforms and supported real-time production issue resolution as an on-duty engineer.

TO

Software Engineer (Backend)

Tokopedia

Aug 2022 - Jan 2023 (5 months)

Developed backend microservices for the Official Store and Power Merchant modules in high-traffic environments. Used Golang, gRPC, Redis, and SQL, led legacy endpoint deprecation/migration with minimal downtime, and improved observability to support incident response.

Education

Degrees, certifications, and relevant coursework

University of Indonesia logoUI

University of Indonesia

Bachelor of Computer Science, Computer Science

Earned a Bachelor of Computer Science at the University of Indonesia.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan