medy.pentadakosta

Software Engineer · Pontianak, Indonesia

Medianto Pratama
Pentadakosta

I build full-stack web platforms, cross-platform mobile apps, and spatial data systems — from carbon-stock analytics on PostGIS to mobile banking and real-time commerce.

Portrait of Medianto Pratama Pentadakosta
6+years of experience
Tech LeadSuper App FIF mobile team
Web · Mobile · GISend-to-end delivery

01 About

A seasoned Software Engineer with 6+ years of experience building full-stack web platforms with Next.js and cross-platform mobile applications using Flutter and React Native, including a tech lead role. Backend expertise spans Python (FastAPI), Node.js (NestJS, Express.js), Java (Spring Boot), and Golang, extending to real-time services and spatial data systems on PostgreSQL/PostGIS.

Experienced in CI/CD implementation, AWS and GCP infrastructure management, and containerization using Docker. Detail-oriented and passionate about creating innovative and impactful software solutions.

02 Experience

  1. 2026 — Present Current

    Full Stack Developer

    PT. Solusi Transisi Iklim

    • TruMrv — Re-architected the backend from Django to FastAPI and developed TruMrv end-to-end across four repositories: FastAPI/PostGIS backend, Next.js web and admin panels, and an offline-first Flutter field app, covering geospatial analysis, carbon stock estimation, VCU projections, and automated recommendations.
    • FastAPI
    • PostgreSQL/PostGIS
    • GDAL
    • Rasterio
    • GeoPandas
    • Next.js
    • Flutter
    • Drift
    • GCS
  2. 2025 — Present Current

    Software Engineer

    Burpigames Digital Media

    • Developed a game top-up web platform with an automated transaction system, delivering purchases directly into customers’ in-game accounts.
    • Implemented real-time and caching systems to improve performance and speed up the top-up process.
    • NestJS
    • Next.js
    • Docker
    • Firebase
    • WebSocket
    • Redis
    • AWS
    • Playwright
    • CI/CD
  3. 2025

    Full Stack Developer

    PT. Tata Informasi Asia

    • TruMrv — Built the initial Django-based version of the spatial Decision Support System as the software house engaged by PT. Solusi Transisi Iklim, the product owner, before joining them to continue the platform in-house.
    • Django
    • PostGIS
  4. 2023 — 2025

    Software Engineer

    PT. Modern Pet Indonesia

    • Developed a veterinarian booking application with in-app payments and animal medical records — featuring doctor search, appointment scheduling, and integrated animal health history — using Flutter for the frontend and Express.js for the backend.
    • Built a web application for application management using Next.js (frontend) and Go (backend).
    • Flutter
    • Express.js
    • Next.js
    • Go
  5. 2022 — 2023

    Full Stack Developer

    PT. Infosys Solusi Terpadu

    Contributed to mobile banking and super app development with key projects:

    • m-Banking Bank DKI (Flutter) — Implemented transaction and biller features, including top-ups, bill payments, ATM cash withdrawals, and deposits.
    • m-Banking Bank Jatim (Flutter) — Designed UI from splash screen to login, registration, and home.
    • Super App FIF (React Native) — Led the mobile development team as a Tech Lead.
    • Pospay Indonesia (Java Spring Boot) — Developed backend features such as cash withdrawal, top-ups, savings plans, loyalty points, and digital wallets.
    • Flutter
    • React Native
    • Spring Boot
  6. 2020 — 2022

    IT Support

    Institut Dayakologi

    • Managed database administration, website development, server and Wi-Fi infrastructure.
    • Contributed to research on Dayak DSA.

03 Freelance Projects

Astra Honda Pontianak

  • Web application for inventory loan requests.
  • Web app that converts and automates workshop reports to Astra headquarters.
  • Laravel
  • Next.js
  • NestJS

Pertamina Pontianak

  • Web app for tank truck inspection requests and SSE asset database management.
  • Mobile app for scheduling shift changes for oil tank control teams.
  • Next.js
  • NestJS
  • Flutter

Disnakertrans Kalimantan Barat

  • WordPress-based profile website for the Dinas Ketenagakerjaan dan Transmigrasi.
  • WordPress

Tanjungpura University

  • Web application for book purchasing and book publication requests.
  • Laravel

04 Skills

Languages & Frameworks

  • Python
  • FastAPI
  • Django
  • TypeScript
  • Next.js
  • React
  • NestJS
  • Express.js
  • Go
  • Java Spring
  • Flutter
  • React Native
  • Laravel

Data & Geospatial

  • PostgreSQL/PostGIS
  • GDAL
  • Rasterio
  • GeoPandas
  • MySQL
  • MongoDB
  • Redis
  • Firebase

Infrastructure & Tooling

  • Docker
  • Kubernetes
  • CI/CD
  • AWS
  • GCP
  • Vercel
  • WebSocket
  • Kafka
  • RabbitMQ
  • Playwright
  • Postman
  • Swagger
  • GraphQL
  • RESTful API

05 Education

2016 — 2023

Tanjungpura University

Bachelor of Computer Science — Major in Informatics Engineering

Let’s build something
impactful together.