Open to backend & full-stack work

Crafting robust systems and ensuring seamless data flow as a backend specialist.

I build deploy pipelines REST APIs

Software engineer at Snappymob with nearly four years in backend and full-stack development, specializing in Ruby on Rails and NestJS. Founder of Cahaves Cloud. Based in Kuala Lumpur, Malaysia.

Backend & full-stack
~0 yrs
Companies, 3 countries
0
Verified certificates
0
Learners on an LMS I built
0+

About /

About me

I'm a software engineer with nearly four years in backend and full-stack development, specializing in Ruby on Rails and NestJS. I build scalable applications, design RESTful APIs and microservices, and work with cross-functional teams to ship products for clients in healthcare, education, fintech, and property.

Outside client work I founded PT Cahaves Technology International, where I'm building Cahaves Cloud: a platform that builds and deploys apps on git push, with managed databases, custom domains, and automatic HTTPS.

I'm comfortable across the full delivery stack, from schema design and background jobs to CI/CD and the deployed service, and I optimize for clear written communication and a predictable cadence across timezones.

Skills /

Tech stack

Primary tools and platforms used for day-to-day delivery.

GitHub Stats

Set GITHUB_API_KEY to show live stats.

Flexible with timezone communications

Based in Kuala Lumpur. I've shipped with teams in Malaysia, Indonesia, and Saudi Arabia, and keep async, written updates flowing across timezones.

--:-- GMT+8 JakartaBandungRiyadh

Tech Stack

Ruby on RailsNestJSNode.jsExpress.jsDjangoLaravelGraphQLMicroservicesRuby on RailsNestJSNode.jsExpress.jsDjangoLaravelGraphQLMicroservicesRuby on RailsNestJSNode.jsExpress.jsDjangoLaravelGraphQLMicroservices
PostgreSQLMySQLSQLiteRedisSidekiqBullMQRabbitMQKafkaTypeORMPrismaPostgreSQLMySQLSQLiteRedisSidekiqBullMQRabbitMQKafkaTypeORMPrismaPostgreSQLMySQLSQLiteRedisSidekiqBullMQRabbitMQKafkaTypeORMPrisma
DockerKubernetesAWSGCPDigitalOceanNginxCI/CDGitRSpecClaude CodeDockerKubernetesAWSGCPDigitalOceanNginxCI/CDGitRSpecClaude CodeDockerKubernetesAWSGCPDigitalOceanNginxCI/CDGitRSpecClaude Code
RubyTypeScriptPythonHotwireStimulus.jsReactNext.jsVue.jsTailwindCSSFlutterRubyTypeScriptPythonHotwireStimulus.jsReactNext.jsVue.jsTailwindCSSFlutterRubyTypeScriptPythonHotwireStimulus.jsReactNext.jsVue.jsTailwindCSSFlutter

WakaTime

0 Hrs

Coding Time Since September 24, 2026

WakaTime Stats

Last week
  • —
    World Rank
  • —
    Indonesia Rank
  • 0 H  0 M
    Coding Time
  • 0 H  0 M
    Daily Average

LeetCode

Set LEETCODE_USERNAME to show live stats.

Toolbox

Languages
RubyTypeScriptJavaScriptPythonSQL
Backend
Ruby on RailsNestJSNode.jsExpress.jsDjangoLaravelREST APIsGraphQLMicroservices
Frontend & Mobile
HotwireStimulus.jsReactNext.jsVue.jsTailwindCSSFlutter
Data & Messaging
PostgreSQLMySQLSQLiteRedisSidekiqBullMQRabbitMQKafkaTypeORMPrisma
DevOps & Cloud
DockerKubernetesAWSGCPDigitalOceanNginxCI/CDGit
Testing & Practices
RSpecUnit TestingCode ReviewSystem DesignDatabase DesignOOPAgile/Scrum
AI Tools
Claude CodeCodexOpenCodeHermesCursor

Projects /

Selected work

Production systems and products I've shipped: backend platforms, full-stack delivery, and a few mobile apps.

Featured Founder 2026 — Present

Cahaves Cloud

Platform as a Service

A PaaS that builds and deploys apps on git push. Founded PT Cahaves Technology International to build it.

  • Rails 8 API with a Next.js console that provisions containerized workloads on DigitalOcean.
  • GitHub App deploys, managed databases, custom domains with automatic HTTPS, volumes, metrics, and SSH into running containers.
  • Rails 8
  • Next.js
  • Docker
  • DigitalOcean
  • PostgreSQL
  • Redis
Visit cloud.cahaves.com
2025 — 2026
Backend

Nukitu

Healthcare technician marketplace

On-demand platform connecting healthcare institutions with certified medical device technicians, with contract and payment workflows, QR work verification, and auto escalation.

  • Ruby on Rails
  • PostgreSQL
  • REST API
2023 — 2025
Backend

BPK Penabur

School management system

Microservice architecture that centralizes academic operations, shipped with Docker and Kubernetes CI/CD and IoT devices for attendance tracking.

  • NestJS
  • Microservices
  • Docker
  • Kubernetes
2025
Full-stack

Gravesaint

Streetwear e-commerce

Online store for a local T-shirt label with local payment gateways, real-time shipping tracking, and a full admin and storefront.

  • Ruby on Rails
  • PostgreSQL
  • Stimulus.js
Halalin screenshot 2023 — 2024
Full-stack

Halalin

Halal certification, LMS, and back office

Halal certification platform with manual approval workflows, an LMS serving 500+ professionals, and a Hotwire back office that cut data entry errors by 30%.

  • Ruby on Rails
  • Hotwire
  • Stimulus.js
  • PostgreSQL
  • Sidekiq
Property Listing screenshot 2023
Full-stack

Property Listing

Bali rental and sale platform

Property search with geolocation filters that boosted engagement by 45%, and Google Maps listings that cut agent coordination time by 30%.

  • Ruby on Rails
  • Google Maps
  • PostgreSQL
2023
Full-stackMobile

Neqat

QR and geolocation attendance

Rails backend validating QR attendance with geofencing, reducing proxy entries by 90%, plus a Flutter companion app and Excel/CSV exports for HR.

  • Ruby on Rails
  • Flutter
  • PostgreSQL
2023
Full-stack

Abapparel Store

Custom apparel e-commerce

Custom shirt store on Solidus with size customization, bulk ordering, and one-click guest checkout.

  • Ruby on Rails
  • Solidus
  • PostgreSQL
Supirin screenshot 2022 — 2023
Full-stackMobile

Supirin

Online taxi aggregator

Ride booking and dispatch APIs, Xendit payments, and a Flutter app with fare estimates and driver tracking.

  • Ruby on Rails
  • Flutter
  • Xendit
  • Redis
Central Acrylic screenshot 2022
Full-stack

Central Acrylic

Industrial machine monitoring

Dashboards for CNC, cutting, and welding machine status, with maintenance and downtime reporting.

  • Ruby on Rails
  • PostgreSQL
Basic School screenshot 2022
Full-stack

Basic School

Coding bootcamp platform

Bootcamp platform with pre-recorded lessons, downloadable resources, and student and instructor roles.

  • Laravel
  • MySQL

Experience /

Work history

  1. Jul 2025 to Present

    Software Engineer

    Current

    Snappymob Sdn. Bhd.

    Kuala Lumpur, Malaysia

    • Deliver custom software solutions for clients across multiple industries.
    • Contribute to backend development, planning, and architectural design of client applications.
    • Support full product delivery from API design through frontend integration.
    • Apply testing and code standards to keep releases reliable and maintainable.
  2. Apr 2025 to Jul 2025

    Software Engineer

    Aajil Inc.

    Riyadh, Saudi Arabia

    • Built and maintained a scalable Buy Now, Pay Later (BNPL) web application using Django.
    • Integrated n8n workflows and Zoho Books for automation and accounting.
    • Collaborated on AI-powered quotation line features.
    • Improved deployment efficiency with CI/CD and enhanced system performance.
  3. Jul 2023 to Mar 2025

    Backend Developer

    PT. Kiranatama Teknologi (Emveep)

    Bandung, Indonesia

    • Built scalable backend systems with a focus on reliability and performance.
    • Optimized API performance, reducing response times through caching.
    • Integrated a microservices architecture to improve scalability.
    • Implemented security protocols to safeguard data and ensure compliance.
  4. May 2023 to Jul 2024

    Full-Stack Developer (Ruby on Rails)

    PT. Halalin Digital International

    Jakarta, Indonesia

    • Designed SSO, LMS, and certification systems for enterprise clients.
    • Delivered client MVPs by prioritizing key backend features in agile sprints.
    • Reduced production defects through rigorous code reviews and testing.
    • Translated business requirements into scalable technical specifications.
  5. Jul 2022 to Apr 2023

    Full-Stack Developer (Ruby on Rails)

    PT. NIT Studio Kreatif

    Bandung, Indonesia

    • Contributed to full-cycle development of scalable web applications using Ruby on Rails.
    • Developed robust backend APIs using Ruby on Rails.
    • Implemented automated testing and CI/CD pipelines for efficient deployments.
    • Optimized system performance, improving processing speeds.
  6. May 2022 to Jul 2022

    Full-Stack Developer Intern

    PT. Basic Teknologi Intersolusi

    Bandung, Indonesia

    • Developed LMS platforms to automate internal workflows and communication.
    • Enhanced financial applications through backend logic refinement.
    • Created detailed documentation, reducing developer onboarding time.

Education /

Education

Bachelor's Degree in Computer Science

Mar 2026 to Jul 2028 (Expected)

Cakrawala University · Fast Track Program

  • Coursework in algorithms and data structures, system design, databases, and the software development life cycle.
  • Led a team project developing a school management system.
  • Ran knowledge-sharing sessions, mentoring classmates in full-stack development.

Contact /

Get in touch.

Have a project in mind or want to collaborate? I'm open to new opportunities and good conversations.

Download my CV