RAFullstack Engineer

Rangga Adhitya Prawira

Across industries.Across the stack.

I turn business needs into reliable web, mobile, and backend software, bringing product thinking to every layer.

Interlocking silver and graphite ribbons, a study in connected forms

Available for opportunities

9+ years of hands-on engineering

Some of the teams I’ve worked with

9+

years delivering
production software

Business context.
Engineering depth.

I’m Rangga, a fullstack engineer based in Bandung, Indonesia, with 9+ years of experience across real estate, beauty and consumer platforms, commerce, and financial services.

I’ve built contact management tools for real estate agents, backend services for consumer products, payment infrastructure, and internal business platforms. My work spans web and mobile applications, APIs, and the integrations that connect them.

Whatever the sector, I focus on understanding the workflow, making sound technical choices, and building software that is useful, maintainable, and practical to run.

What I’m exploring. AI-assisted applications, retrieval-augmented generation (RAG), and recommendation systems.

Different sectors.
Practical solutions.

Internal operations, real estate, beauty and consumer products, financial services, and the web and mobile systems behind them.

Develop and maintain internal business platforms, connecting frontend applications with the backend services teams depend on.

  • Build end-to-end features with JavaScript, TypeScript, and modern web technologies.
  • Design scalable APIs with reliability and performance in mind.
  • Contribute to modular system designs that remain maintainable as business needs change.
Fullstack developmentInternal platformsSystem design

Developed and maintained core Virtual Account payment services, focusing on transaction accuracy, consistency, and operational visibility.

  • Implemented backend flows for payment creation, notifications, and reconciliation.
  • Co-designed a duplicate payment alert system, improving internal visibility into payment anomalies.
~$250K

annual savings from the duplicate payment alert system

Virtual AccountsPayment systemsBackend services

From interface
to infrastructure.

A toolkit for building complete products: user-facing applications, business services, data systems, and the infrastructure that supports them.

Programming languages

  • Go
  • TypeScript
  • Python
  • PHP
  • JavaScript

Web & mobile

  • React
  • React Native
  • Vue
  • Nuxt.js
  • Next.js

Services & architecture

  • Node.js
  • REST APIs
  • Microservices
  • Event-Driven Architecture
  • NestJS
  • Laravel

Cloud & infrastructure

  • GCP
  • BigQuery
  • Cloud Storage
  • Kubernetes
  • Docker
  • AWS

Data & storage

  • PostgreSQL
  • MongoDB
  • Redis
  • Elasticsearch
  • MySQL

Delivery & messaging

  • Git
  • CI/CD
  • RabbitMQ
  • Kafka