Skip to main content
← Home

Hi, my name is

Surya Aji

Backend Engineer

I design and ship scalable REST APIs, server-side architectures, and production-grade data systems.

01.About Me

Backend Engineer with 4+ years of experience designing and shipping scalable REST APIs, server-side architectures, and production-grade data systems. Deep expertise in Node.js (NestJS) and Laravel, with a strong track record in MySQL/PostgreSQL schema design, payment gateway integration, and API-driven product development.

Experienced across golf tech, telco, and AI-powered platforms — consistently delivering clean, maintainable backends that support high-performing frontend and mobile teams.

When I'm not building APIs, I'm exploring new backend patterns, tinkering with system architecture, or diving into whatever new technology has caught my attention.

Technologies I've been working with lately:

  • Node.js
  • NestJS
  • Laravel
  • Express.js
  • FastAPI
  • PostgreSQL
  • MySQL
  • Redis
  • Docker
  • AWS
Surya Aji

02.Where I've Worked

  1. Apr 2024 — Present

    Back End DeveloperBomber Co., Ltd.

    • Built scalable RESTful APIs for a golf booking and management platform, resulting in reliable service delivery for thousands of concurrent users, using Node.js (NestJS) and Laravel.
    • Built and optimised MySQL database schemas and query patterns, resulting in measurably faster data retrieval and improved long-term maintainability.
    • Built secure payment gateway integrations, resulting in seamless end-to-end transaction processing with high reliability and minimal failure rates.
    • Built shared API contracts in close collaboration with frontend and mobile teams, resulting in consistent cross-platform feature delivery and reduced integration rework.
    • Node.js
    • NestJS
    • Laravel
    • MySQL
    • REST API
    • Payment Gateway
  2. Feb 2023 — Mar 2024

    Mobile DeveloperPT. Dans Multi Pro

    • Built and maintained four Telkomsel mobile applications — DigiPOS Aja!, DigiPOS Salesforce, DigiPOS Aja! Lite, and 99% Usahaku — resulting in digital POS, stock-tracking, and marketplace capabilities deployed to thousands of retail agents nationwide, using React Native.
    • Built a performance-optimised Lite variant of DigiPOS Aja!, resulting in stable operation on low-end Android devices in regions with limited hardware resources.
    • Built MVVM architecture with Redux state management, resulting in a maintainable, testable codebase shared consistently across all four applications.
    • React Native
    • JavaScript
    • Android
    • iOS
    • Redux
    • MVVM
  3. Nov 2021 — Feb 2023

    Fullstack DeveloperPT. Indo Retreading and Tire Service

    • Built an end-to-end HRD platform covering attendance, overtime, and leave management, resulting in fully digitised internal HR workflows and a significant reduction in manual administrative overhead, using Node.js, Express.js, and PostgreSQL.
    • Built operational tools for tire inventory monitoring and field team reporting, resulting in real-time data visibility and improved coordination across distributed field operations.
    • Built RESTful API layer and database architecture from the ground up, resulting in a scalable system successfully deployed to production on Amazon EC2.
    • Node.js
    • Express.js
    • React.js
    • React Native
    • PostgreSQL
    • Amazon EC2

03.Things I've Built

  • An AI-powered life-path platform that helps students and young professionals discover the right career, university major, or high school track through a 6-layer rule engine scoring RIASEC personality, work style, interests, academic scores, traits, and financial goals. Features a personalized roadmap, an AI Expert chat with profession personas via SSE streaming, a gamification system with points and levels, and an explore page across 28 mapped professions.

    • 6-layer AI scoring engine (100 pts)
    • 28 professions across 7 categories
    • SSE streaming AI Expert chat
    • Next.js
    • TypeScript
    • FastAPI
    • Python
    • PostgreSQL
    • Google Gemini
    • Celery
    • Redis
    • Tailwind CSS
  • A scalable online learning platform designed to deliver structured courses with interactive content and progress tracking. Features include course management, user enrollment, video-based learning, and real-time progress monitoring. Built with a focus on performance, intuitive UX, and seamless integration between frontend and backend services.

    • Course and content management system (CMS)
    • User enrollment and progress tracking
    • Video-based learning experience
    • Responsive and user-friendly interface
    • Vue
    • Firebase
    • Node.js
    • Express
    • Sequelize
    • PostgreSQL

04.Education & Training

  1. 2021

    Fullstack JavaScript Bootcamp

    Hacktiv8

    Completed an intensive program covering the full JavaScript stack: React, Node.js, Express.js, PostgreSQL, REST API design, and modern front-end engineering practices — directly forming the foundation of my professional software engineering career.

  2. Indonesia

    Bachelor of Management (S.M.)

    Universitas Terbuka

  3. Indonesia

    Diploma III, Air Transportation Management

    Politeknik Penerbangan Surabaya