Skip to content

L2 · Career Archive

Journey 2019 to 2026

The Career Archive: jobs, freelance work, education, research and awards, in the order they happened.

  1. 2019

    • Prologue

      MilestoneJul 2016 to May 2019

      Vocational student, Software Engineering

      SMK Telkom Malang

      Where it all started: a software engineering track at a vocational school in Malang, a new GitHub account in 2016, then the first trainings, internship and competitions.

    • AwardsJan 2019 to Nov 2019

      Competitor

      Various organizers

      Five 2nd-place finishes in one year, across IT, web development, UI/UX and idea competitions (the fifth: Sigma Idea Competition, Telkom University).

    • MilestoneMay 2019 to Dec 2019

      Bootcamp trainee and new student

      DOT Academy and Telkom University

      Between school and campus: a full-stack bootcamp, the first semester at Telkom University and the first long-running freelance gig.

    • EducationAug 2019 to Feb 2023

      BSc Computer Science (Informatics)

      Telkom University

      Computer Science with a growing pull toward NLP: sentiment research, data competitions and an IndoBERT thesis.

    • FreelanceSep 2019 to Dec 2022

      Backend Engineer (part-time)

      Shumi

      Storefront and admin APIs for an anime figure e-commerce shop: pre-orders, ready stock, vouchers, partial payments, shipping and payment integrations.

  2. 2020

    • AwardsFeb 2020 to Dec 2020

      Competitor

      Various organizers

      Seven results in 2020: four placings, including a 1st place, plus finalist spots at Win Your Future and Codig 3.0 UX Design and a Top 100 at Innovillage.

    • MilestoneDec 2020

      Author

      Independent research

      My first NLP project: Naive Bayes sentiment analysis of public reactions to Indonesia's COVID-19 vaccination policy.

  3. 2021

    • AwardsJan 2021 to Oct 2021

      Competitor

      Various organizers

      Four 1st places in one year: business pitching, a security CTF and two data competitions.

    • MilestoneJan 2021 to Dec 2021

      Club lead and practicum assistant

      Telkom University

      Third year: still leading the programming club, wrapping up the Go practicum and publishing data tools.

    • MilestoneFeb 2021 to Dec 2021

      Learner

      HackerRank, Kominfo x IBM, IARC x APTIKOM

      Three certificates in a year of self-study, from problem solving to machine learning and data science.

    • JobApr 2021 to Jun 2021

      Backend Engineer Intern

      DigiTiket

      Backend internship at an online ticketing company in Semarang.

    • JobJul 2021 to Sep 2021

      Backend and AI Engineer Intern

      Techbros (Germany, remote)

      Backend for a people-detection system: FastAPI services, TensorFlow and PyTorch model integration, unit tests, Docker deployment and a demo web app.

    • MilestoneAug 2021

      Author

      Independent research

      Time-series study of COVID-19 case and vaccination dynamics toward herd immunity in Indonesia, forecasting daily figures with N-BEATS.

    • MilestoneAug 2021 to Oct 2021

      Data scientist and paper co-author

      Independent research

      Aspect-based sentiment on app-store reviews of four Indonesian e-wallets with CNN and LSTM models: the selection-phase entry of the data competition my team went on to win.

    • JobSep 2021 to Feb 2022

      IT Developer Intern

      Kalbe Farma

      Backend for an electronic medical records system: ERD and MySQL design, a Laravel microservice with documented REST APIs, deployment and maintenance.

  4. 2022

    • JobFeb 2022 to Feb 2023

      Backend Engineer

      MNC Group (Mister Aladin)

      Backend for a travel booking platform, started while still at university.

    • MilestoneApr 2022 to Jan 2023

      Sole author

      Telkom University (BSc thesis)

      My BSc thesis: a Django dashboard that collects posts about the university, predicts sentiment with a fine-tuned IndoBERT and tracks it over time.

    • JobJul 2022 to Feb 2023

      Software Engineer (contract)

      Bandung Techno Park

      PostgreSQL design, Laravel and Express microservices, single sign-on, front pages and core backend features.

    • AwardsAug 2022 to Nov 2022

      Competitor

      Various organizers

      The last competition season before full-time work: two 2nd places and a national finalist spot.

  5. 2023

    • EducationFeb 2023

      BSc graduate

      Telkom University

      Graduated in Computer Science (Informatics) with a GPA of 3.88 / 4.00.

    • JobMar 2023 to Jun 2024

      Full Stack Developer

      Jatis (PT Informasi Teknologi Indonesia)

      Multi-tenant SaaS for legal, asset and task management at a messaging and AI solutions company.

    • FreelanceMay 2023 to Jul 2023

      Backend Engineer (part-time)

      BSSN

      Vulnerability-scanning automation for Indonesia's national cyber agency: a backend that orchestrates scanner runs, manages assets and owners, schedules scans and keeps audit logs.

  6. 2024

    • MilestoneMar 2024 to Dec 2025

      Full-stack developer

      Side project

      A Next.js crypto portfolio tracker on live market data, still online.

    • JobJun 2024 to Dec 2025

      Software Engineer

      Jenius (SMBC Indonesia)

      Backend services and React dashboards for a digital bank's insurance and priority-customer products, including dashboards that cut manual reporting work by about 90%.

    • MilestoneNov 2024 to Dec 2024

      Full-stack developer

      Side project (group)

      Constrained S&P 500 allocation with SLSQP under sector and diversification limits, served as a Streamlit app.

  7. 2025

    • MilestoneMay 2025 to Jun 2025

      Sole developer

      Side project

      My first portfolio site: Astro on Cloudflare Pages, with anime theme palettes and a visitor counter.

    • FreelanceJun 2025 to Aug 2025

      Full Stack Engineer (freelance)

      DariOrdal

      Limited-quota premium event ticketing: transactional booking that prevents overselling, payment webhooks, ticket tiers and QR e-tickets.

    • JobJun 2025 to Nov 2025

      Software Engineer (contract)

      370 Agency

      Full lifecycle delivery for agency clients with Next.js, Prisma, Express and PostgreSQL.

    • FreelanceNov 2025 to Feb 2026

      Lead Backend Engineer (freelance)

      TEMMPAT

      Led the v2 backend refactor of a premium event ticket marketplace into a modular auction and resale engine.

    • FreelanceNov 2025 to Apr 2026

      Backend Engineer (agency team)

      Naremax

      Backend modules for a digital products and training e-commerce platform, built with a 5+ person agency team in a TypeScript monorepo.

  8. 2026

    • JobFeb 2026 to Present

      Technical Consultant, Software & AI

      Metrodata (PT Mitra Integrasi Informatika)

      In the Microsoft AI practice I design, direct, review and ship Azure AI applications for clients in banking, automotive, mining and food manufacturing, and for the practice's own products, using spec-driven, AI-agent-orchestrated delivery.

    • MilestoneMay 2026 to Oct 2026

      Certification candidate

      Microsoft and GitHub

      Three Microsoft certifications in five months, with a GitHub agentic AI exam in progress.

L2

Workshop annex

Side projects and public repositories.

  • JagaRupa2026

    An agentic studio that turns small sellers' real product photos into on-brand campaign images: a brief, an art director, a brand guardian critique loop and a copywriter, with text and logos composited in code (never model-rendered) and checks against Indonesian marketplace rules. Built solo across 15 feature specs, with a GitHub Copilot coding agent under my direction.

    • Next.js
    • FastAPI
    • Microsoft Agent Framework
    • Microsoft Foundry
    • Azure AI Search
    • Azure AI Content Safety
    • Azure Container Apps
    • Bicep
  • CalorIQ2026

    An AI calorie tracker: log a meal by text or photo, including Indonesian food, and get a vision-model nutrition estimate with daily to monthly summaries, per-user rate limits and a clearly labelled fallback.

    • FastAPI
    • PostgreSQL
    • Redis
    • Azure OpenAI
    • Next.js
    • Docker

    GitHub (opens in a new tab)

  • DevLens2026

    A self-hosted dashboard for my AI coding sessions (repos, tools, costs and insights), built in one day by an AI agent while I owned the product and the review.

    • FastAPI
    • SQLite
    • Next.js
    • Docker

    GitHub (opens in a new tab)

  • AI Jury Council2026

    A multi-agent jury that stress-tests my own product ideas: ten AI juror roles, a devil's advocate and a meta-judge over eight rounds, with blindness rules, fresh research and peer challenges.

    • AI agents
    • Prompt engineering
  • Certification trainers2026

    Exam simulators and focus packs I built to prepare for Microsoft and GitHub exams: a GH-600 trainer with 80 original scenario questions and explanations, and an AI-103 simulator with a timer and domain breakdown.

    • HTML
    • JavaScript
  • Sentiboard2023

    My BSc thesis: crawls posts about a university, predicts sentiment with a fine-tuned IndoBERT and tracks it in a Django dashboard, with the model public on Hugging Face.

    • Python
    • Django
    • FastAPI
    • IndoBERT
    • Hugging Face
    • Docker

    Live (opens in a new tab)GitHub (opens in a new tab)

  • E-wallet sentiment (CNN-LSTM)2021

    Aspect-based sentiment on app-store reviews of four Indonesian e-wallets, the selection-phase model of a data competition my team won, later co-authored as a paper.

    • Python
    • TensorFlow
    • Streamlit

    GitHub (opens in a new tab)

  • S&P 500 portfolio optimizer2024

    A group project: a Streamlit app that maximizes returns under sector and diversification limits using SLSQP.

    • Python
    • SciPy
    • Streamlit

    Live (opens in a new tab)GitHub (opens in a new tab)

  • Crypto portfolio tracker2024

    A Next.js tracker for crypto holdings on live market data.

    • Next.js
    • TypeScript

    Live (opens in a new tab)GitHub (opens in a new tab)

  • Real estate cluster map2025

    An interactive map that visualizes clustered real estate listings with filters.

    • Next.js
    • TypeScript
    • Leaflet

    Live (opens in a new tab)GitHub (opens in a new tab)

Public repositories