Fikri Akmal
@fikriakmal
Senior software engineer building cloud-native, high-throughput systems across backend, frontend, and payments.
What I'm looking for
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
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.
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
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.
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
Bachelor of Computer Science, Computer Science
Earned a Bachelor of Computer Science at the University of Indonesia.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Fikri?
You can contact Fikri and 90k+ other talented remote workers on Himalayas.
Message FikriFind 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!
