Dear hiring humans,

curious mind. code.

Backend & full-stack engineer in Bali, with over a half-decade of experience building backend systems, AI-powered ERPs, and on-demand platforms. I still get excited when something finally works!

who I am

Behind The Code

Portrait of Gede Ryan Pradnya Prastika

Gede Ryan Pradnya Prastika

Backend & Full-Stack Engineer

Hi, I'm Ryan — a software developer based in the beautiful island of Bali, Indonesia. I've been building things with code for over 7 years, and I still get excited every time I solve a new problem.

My journey started at Udayana University, where I studied Information Technology. Since then, I've worked across industries — from banking to on-demand services to AI-powered ERPs. I specialize in backend architecture, but I love getting my hands dirty with the full stack when needed.

When I'm not coding, you'll find me exploring new ideas through books, catching up on movies, or traveling to find new perspectives. I believe the best solutions come from understanding the world beyond the screen.

"Problem-solving interests me because it allows me to understand things more deeply and find practical ways forward."

Open to collaborations
work experience

Where I've Built Things

download cv

PT. Dua Digital Solutions

2023 — 2026

Senior Software Development · Backend & System Architecture

Focused on backend engineering and system architecture across multiple production software projects, including on-demand services and AI-assisted business systems.

  • •On-Demand Online Services — Designed and implemented backend services for an online cleaning and laundry platform, covering customer requests, order management, service scheduling, invoicing, and notifications. Designed APIs and backend workflows to connect the platform's core business processes and external services.
  • •AI-assisted ERP System — Built the backend for an AI-assisted ERP system supporting business workflows such as inventory, sales, and expense management. Developed the backend using Python and FastAPI, integrating LangChain and LangGraph for AI orchestration and agent-based workflows. Designed the system so AI capabilities could interact with application workflows rather than functioning only as a conversational interface.

PT. ISS

2020 — 2022

Software Development · Backend Engineer

Developed and maintained backend services and REST APIs supporting multiple business applications and external system integrations.

  • •Designed and implemented backend services using Node.js and NestJS, with APIs consuming and integrating data from multiple external systems.
  • •Deployed and maintained backend infrastructure on Google Cloud Platform (GCP).
  • •Led the Backend Support Team for six months, coordinating production support and troubleshooting issues across backend services.
  • •Investigated and resolved production issues while maintaining the reliability and continuity of business-critical backend systems.
  • •Developed maintainable APIs and backend components used by multiple business applications.

PT. Mitra Integrasi Informatika

2018 — 2019

Software Development · Backend Engineer

Worked as an software developer assigned to PT. Bank Negara Indonesia (Persero) Tbk., contributing to the development and maintenance of banking applications.

  • •Supported application development and maintenance within a banking environment.
  • •Worked with Java-based application development and collaborated with the team to implement and troubleshoot application functionality.
featured projects

Things I've Shipped

try them yourself

Apps You Can Use

my journey

The Road So Far

2013

Started studying IT at Udayana University

2017

Graduated from Udayana University

2018

Joined PT. Mitra Integrasi Informatika

2019

Worked on Internet Banking System for BNI

2020

Joined PT. ISS as Backend Engineer

2022

Led Backend Support Team at PT. ISS

2023

Joined PT. Dua Digital Solutions

2024

Built AI-powered ERP with FastAPI & Langchain

2025

Building intelligent backend systems

2026

Building multi-tenant commerce platform

beyond code

What Makes Me, Me

from the blog

Thoughts & Insights

How I Built an AI-Assisted ERP: Lessons from Production
ERPProduction

February 20, 2025

How I Built an AI-Assisted ERP: Lessons from Production

Building an AI-assisted ERP system taught me more than any tutorial. From designing agent-based inventory workflows to handling real-world edge cases, here are the production lessons I learned.

Read More
Designing Multi-Tenant Backends That Don't Hate You at 3 AM
ArchitecturePostgres

February 4, 2025

Designing Multi-Tenant Backends That Don't Hate You at 3 AM

Schema-per-tenant, row-level security, or shared-everything? A practical walk-through of the tradeoffs I've made across three real multi-tenant systems — and the migration scars to prove it.

Read More
get in touch

Let's Build Something Together

I'm always open to interesting conversations about backend architecture, AI integration, or just swapping stories about code and life. Reach out — I'd love to hear from you.