Senior Software Engineer

Julio Abdilla

I build backends in Node.js and TypeScript — core services, APIs and the middleware that ties them to payments, logistics, IoT and AI.

~
$ curl -s abdilla.my.id/me.json
HTTP/2 200
{
  "name": "Julio Abdilla",
  "role": "Senior Software Engineer",
  "focus": ["backend", "APIs", "integrations"],
  "since": 2017
}
2017building backends for fintech and beyond
5payment gateways and e-wallets integrated
3white-label brands on one shared backend

01 Work

  1. Apr 2025 — Present

    Full Stack Engineer

    Abhipraya

    Data platforms, dashboards, media intelligence and IoT for the public sector, government and industry.

    • Qola — Media Intelligence Monitoring

      Monitors and analyses social-media conversations. Scraping via Apify and ScrapingDog, with OpenAI for sentiment, topic, entity and automated insight analysis.

    • Korlantas — Media Intelligence Monitoring

      White-label deployment of Qola for Korlantas.

    • SatuCK — Infrastructure Dashboard (Kementerian PUPR)

      Dashboard monitoring drinking water, sanitation, strategic areas and other infrastructure sectors.

    • Sinatra Indonesia — Electricity & Water Monitoring

      IoT system for monitoring electricity and water consumption: data ingest, cloud services and end-to-end integration.

    • Sinatra Indonesia — Smart Lighting & Human Presence Automation

      IoT lighting information and automation system driven by human-presence detection.

  2. Aug 2018 — Apr 2025

    Software Engineer

    PT Digital Maxima Karunia (subsidiary of PT MCash Integrasi Tbk) · South Jakarta

    Food-tech products running on one central backend shared by several ordering channels.

    • Digiresto

      Food-ordering platform for SMEs with a central backend serving the Android app and other channels. Integrated DOKU, Midtrans/GoPay, ShopeePay, DANA, LinkAja, internal credit (Digicredit), 3PL logistics and third-party POS.

      • Node.js
      • Express.js
    • Self Order (white-label Digiresto)

      Kiosk and QR-code self-ordering (per table and at the restaurant front) leading to a microsite. The same backend was white-labelled for Chew, HokBen and RedBean.

    • Pawoon POS

      Point-of-sale system by sister company Pawoon: backend core, Elasticsearch sync, table-management microservices, web ordering, bank and e-wallet payments, and 3PL.

  3. Aug 2018 — Apr 2025

    Software Engineer

    PT Dam Korporindo Digital · South Jakarta

    • WhatsApp Business API

      Customer-communication platform on the WhatsApp Business API (Meta): backend core and integration middleware, webhook handling and API orchestration.

  4. Sep 2017 — Jul 2018

    System Integration Engineer

    PT Digital Artha Media · Jakarta

    • Mandiri eCash

      E-wallet and e-money product of Bank Mandiri. Maintenance and bug fixing of the backend core.

      • Java
      • Mule ESB
  5. Jan 2016 — Dec 2016

    Android Developer

    Aardvark Media Pte Ltd

    • Beep

      Android app improvements and bug fixing.

      • Android
  6. Oct 2014 — Dec 2014

    Web Developer (Internship)

    Setipe.com

    • setipe.com

      Maintained and built features on the setipe.com web frontend.

      • Node.js
      • JavaScript

02 Projects

  • URL shortener with custom short codes, link expiry, QR codes and click analytics.

    • NestJS
    • Nuxt
    • MySQL
    • Redis
  • Digital invitation platform: every invitation gets its own subdomain, with photos and music.

    • NestJS
    • Nuxt
    • MySQL
    • Redis
  • smpalkhairiyah2siang.sch.id

    Oct 2023

    Company-profile website for SMP Al Khairiyah 2 Siang.

    • TypeScript
    • Vue.js
  • Aspera Aklopedia

    May 2014

    Android app with content served from a local database.

    • Android
    • Java

03 Stack

Languages

  • TypeScript
  • Go
  • Python

Backend & frontend

  • Node.js
  • React
  • Vue

Data & messaging

  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • Kafka
  • MQTT

Infrastructure

  • Docker
  • CI/CD

04 Education

  • CEP CCIT — Faculty of Engineering, Universitas Indonesia

    Software Engineering Program

    2010 – 2012

05 Contact

Have a backend or an integration that needs building, fixing or scaling? Say hello.