Curriculum Vitae

Alvin Radeka Pratama

Senior software engineer, full-stack capable but deepest in backend and platform work, and engineering manager. Eight years across payments, e-commerce, health, and logistics, shipping backend systems and building the teams behind them. Open to senior individual-contributor and engineering-manager roles, full-time and remote.

Highlights

Experience

Independent

Freelance & Advisory

Feb 2026 – Present

Jakarta, Indonesia (remote)

  • Freelance software engineering engagements across backend and full-stack work.
  • Hands-on exploration of AI-assisted and agentic development workflows, continuing the AI-augmented engineering practice started at Halodoc.

Career break

Family & personal

Oct 2025 – Feb 2026

Jakarta, Indonesia

  • A planned pause to focus on family and personal matters, and to get hands-on with the shift in how software gets built, studying modern AI-assisted and agentic development.

Engineering Manager

Halodoc

Mar 2025 – Oct 2025

South Jakarta, Indonesia

  • Launched FitScore, a feature quantifying users' health conditions, adopted by ~5% of Halodoc users (tens of thousands of people) and seeding a multi-year product roadmap built around it.
  • Designed and shipped an extended, multi-doctor chat system on existing infrastructure, lifting session-length limits and enabling collaborative patient care, used by 5,000+ users.
  • Introduced an AI-augmented PRD analysis workflow, taking the team from manual feasibility scans to working prototypes before a line of production code.
  • Mentored a team of 10 engineers and SDETs through structured technical guidance, performance reviews, and career development planning.
  • Monitored and resolved user tickets and complaints, maintaining 100% SLA compliance.
Java Go Node.js Angular Kotlin MongoDB MySQL Redis Kafka Kubernetes Docker AWS Grafana New Relic Jenkins Argo CD

Technical Advisor

AnekaPay

Jul 2024 – Feb 2025

Kediri, Indonesia

  • Led the migration of microservices from Node.js + MongoDB to Go + MySQL (architecture, migration strategy, business continuity plan, and disaster recovery framework), consolidating 14 services into 6 and roughly halving estimated infrastructure cost.
  • Mentored and guided a team of five engineers running AnekaPay's core systems, ensuring reliability and scalability.
  • Acted as technology consultant, assessing feasibility of new business ideas and expansions, aligning technology with business goals.
Node.js Go MongoDB MySQL Redis GraphQL GitHub Actions Docker AWS Grafana Loki

Engineering Manager

Delos Aqua

Jan 2022 – Jul 2024

South Jakarta, Indonesia

  • Grew the engineering organisation from 3 to 25 engineers across multiple teams: hiring, org structure (three team leads and a principal engineer reporting in), and a culture of autonomy and shared knowledge.
  • Designed a metrics-driven performance-review framework (story points, rework rate, deployment success, code reviews, technical debt, innovation). Zero complaints across two years, with transparent dashboards and no review-time surprises.
  • Led ISO 27001 gap remediation across all Delos Aqua departments: partnered with external auditors, identified gaps, and drove fixes company-wide.
  • Stood up data governance covering structure, storage safety, and accessibility across the organisation.
Go React Flutter MySQL PostgreSQL Redis Redshift Airflow DBT GitHub Actions Docker AWS Grafana Prometheus Loki Tempo Mimir Odoo

Software Engineer Lead

Shipper

Nov 2020 – Jan 2022

South Jakarta, Indonesia

  • Hired to build the team from the ground up, grew it from 3 to 12 engineers across Indonesia, India, and China, running hiring end to end.
  • Personally architected the integration layer between Shipper's WMS and Honeywell's inventory and fulfillment platform; led the single-warehouse POC and gradual rollout to 3–5 live warehouses at 99.99% uptime, within a ~300-warehouse network moving 40–60k orders/day.
  • Led the China-based sub-team that reverse-engineered and modified Honeywell's WMS directly, working across languages and companies.
  • Delivered on time despite constantly churning integration contracts and APIs: aggressive scoping, incremental versioning, gradual rollout.
Go PHP Java GraphQL MySQL Redis MongoDB Kafka Databricks Jenkins Docker AWS Consul Grafana

Senior Software Engineer

Tokopedia

Oct 2018 – Nov 2020

South Jakarta, Indonesia

  • Owned the subscription system: took over an intern-built MVP and revamped it end to end (backend and UI, with frontend and design). Daily payment success rose 3–4×, from under 10% to 30–40%, with test coverage pushed to 85%.
  • Integrated OVO as a subscription payment method as it became Tokopedia's primary wallet; eliminated internal server errors with systematic retries; shipped payment-expiry notifications and top-up nudges.
  • Tribe champion for the org-wide canary deployment rollout: documentation, knowledge transfer, and deployment monitoring across every squad in the tribe.
  • Initiated Monitoring-as-Code (versioned Grafana dashboard configs); authored the onboarding curriculum for new backend engineers. Promoted to Senior.
Go GraphQL gRPC React PostgreSQL Redis DynamoDB MongoDB NSQ Jenkins AWS Consul Grafana

Software Engineer

Astragraphia IT

Oct 2017 – Oct 2018

Central Jakarta, Indonesia

  • Full-stack development on Java and Kotlin across three legacy enterprise systems, including a logistics/warehouse system serving ~100 users, with 200–300 enterprise users in total at ~95% uptime.
  • Drafted the team's DevOps adoption plan (Jenkins, rolling deployments, protected branches, enforced pull requests and unit tests) to replace fully manual deployments.
Java Kotlin Spring Vue.js MySQL Redis SAP

Skills

Hover or focus any chip: every other appearance of the same skill highlights, and a tooltip shows your total time using it (summed across the roles where it appears).

Go Java Node.js TypeScript Kotlin PHP Rust React.js Next.js Angular.js Vue.js Flutter Spring GraphQL gRPC MySQL PostgreSQL MongoDB DynamoDB Firestore Cassandra Redshift Redis Kafka NSQ Docker Kubernetes Argo CD Jenkins GitHub Actions AWS Consul Grafana Prometheus Loki Tempo Mimir Elasticsearch Kibana New Relic Opsgenie PagerDuty Rollbar Airflow DBT Databricks JIRA Confluence Slack

Languages

Native Bahasa Indonesia · Native English · Beginner Japanese

Interests

Video games · Literature · Technology · Education

Education

Bachelor of Engineering

Universitas Gadjah Mada

Sep 2011 – Dec 2016

Yogyakarta, Indonesia

Relevant courses: Fundamentals of Programming, Fundamentals of Computer Engineering, Signals and Digital Systems, Network and Data Communication, Image Processing.