Skip to content

This page is the source of the PDF CV.

Kurniadi Ahmad Wijaya

Software Engineer and AI Engineer (Azure)

Technical Consultant, Software & AI · Metrodata (PT Mitra Integrasi Informatika)

  • Jakarta, Indonesia
  • kurniadiahmadwijaya@gmail.com
  • linkedin.com/in/kurniadiwijaya
  • github.com/ShinyQ
  • kurniadi.pages.dev

Summary

I am a software engineer and AI engineer based in Jakarta. Since February 2026 I design, build and operate Azure AI applications at Metrodata for clients in banking, automotive, mining and food manufacturing: realtime voice agents, document AI, AI security tooling and grounded RAG assistants. Before that I spent four years building backends and full-stack products for e-commerce, travel, SaaS and digital banking, from MNC and Jatis to Jenius.

  • 2019 Shipping software since 2019, full-time since 2022
  • 800+ Pull requests merged in 2026
  • 7,350 GitHub contributions in the last 365 days (agent-assisted, human-reviewed)
  • 3 Microsoft certifications (AI-103, AI-901, AZ-900)
  • 20 Competition placings, 7 of them first places (2018 to 2022)
  • 10x Faster voice-agent interruption, ~2 s to ~0.2 s (controlled A/B)

Experience

  1. Technical Consultant, Software & AI · Metrodata (PT Mitra Integrasi Informatika)

    Feb 2026 to Present

    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.

    • Realtime voice AI contact center: interruption latency ~2 s to ~0.2 s in a controlled A/B test
    • AI code security platform with 8 scanning engines and a guarded fix-PR agent
    • Primary engineer on 10 repositories and significant contributor on 10 more, for clients including SMBC Indonesia and Mitsubishi Motors (MMKSI)
    • 800+ merged pull requests in 2026, agent-assisted and human-reviewed
  2. Backend Engineer (agency team) · Naremax

    Nov 2025 to Apr 2026

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

    • Auth, catalog, bundles and a Redis-backed cart
    • Orders, shipping and CRM customer management
    • About 20 merged, ticketed pull requests
  3. Lead Backend Engineer (freelance) · TEMMPAT

    Nov 2025 to Feb 2026

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

    • Wallets with a ledger, escrow and withdrawals
    • Realtime buyer and seller negotiation over Socket.IO
    • Role separation for admin, client and partner, monitored with Prometheus and Grafana
    • Authored 162 of 267 commits (61%) in the repository
  4. Software Engineer (contract) · 370 Agency

    Jun 2025 to Nov 2025

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

  5. Full Stack Engineer (freelance) · DariOrdal

    Jun 2025 to Aug 2025

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

    • Inventory locking so limited seats never oversell
    • Payment gateway checkout with webhooks and an audit trail
    • Automated QR e-ticket generation and check-in (operations overhead down 40%, self-reported)
  6. Software Engineer · Jenius (SMBC Indonesia)

    Jun 2024 to Dec 2025

    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%.

    • Microservices integrating five insurance partners (operational errors down 30%)
    • Event-driven flows with Kafka and Redis (throughput up about 30%)
    • In-house MFT/SFTP service at 99% uptime, replacing a commercial product (about 1,000 transfers a month)
    • Testing standard with full unit coverage on new modules and k6 load tests (production issues down 30%)
  7. Backend Engineer (freelance, remote) · Jublia (Singapore)

    Sep 2023 to Dec 2023

    Search, matchmaking and feedback analytics backend for a Singapore event-tech company.

    • Elasticsearch with collaborative filtering (search relevance up 40%)
    • PostgreSQL tuning (response time down 25%)
    • LangChain sentiment service for event feedback (96% accuracy on a 200-sample labelled set)
    • RabbitMQ daily reports and Locust load testing (analysis 50% faster)
  8. Backend Engineer (part-time) · BSSN

    May 2023 to Jul 2023

    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.

    • Nessus API orchestration with scheduled scans and notifications
    • Asset, platform and owner management with audit logs and PDF exports
    • 28 merged pull requests in three months
  9. Full Stack Developer · Jatis (PT Informasi Teknologi Indonesia)

    Mar 2023 to Jun 2024

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

    • Multi-tenant SaaS with role-based access control for 500+ users
    • Led the architecture documents (PRD, TRD, ERD) for the asset management platform
    • Go (Echo) APIs with React and Next.js dashboards (automation efficiency up 30%)
    • SonarQube-driven refactoring of legacy modules (technical debt down 60%)
  10. Software Engineer (contract) · Bandung Techno Park

    Jul 2022 to Feb 2023

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

  11. Backend Engineer · MNC Group (Mister Aladin)

    Feb 2022 to Feb 2023

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

    • Realtime request handling with AWS WebSocket and Redis (latency down 15%)
    • Payment gateway refactor on GraphQL and AWS Lambda (transactions 30% faster)
    • MySQL, Gin and Laravel tuning (20% faster, 40% fewer errors)
    • Homepage backend migrated to GraphQL (load time improved 25%)
  12. IT Developer Intern · Kalbe Farma

    Sep 2021 to Feb 2022

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

  13. Backend and AI Engineer Intern · Techbros (Germany, remote)

    Jul 2021 to Sep 2021

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

  14. Backend Engineer Intern · DigiTiket

    Apr 2021 to Jun 2021

    Backend internship at an online ticketing company in Semarang.

  15. Backend Engineer (part-time) · Shumi

    Sep 2019 to Dec 2022

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

    • My longest engagement: over three years alongside university
    • Order workflows for pre-orders, late pre-orders and partial payments, with an admin ledger
    • Payment gateway and shipping-rate integrations, monitored with Sentry
    • Served 2,000+ daily users at 99.9% uptime (self-reported)

Selected projects

  • Digital Banking Integrations · Jenius (SMBC Indonesia) · Jun 2024 to Dec 2025

    Insurance partner microservices and an in-house SFTP service inside a digital bank. 5 partners Insurance partners integrated, with about 30% fewer operational errors (Self-reported, from CV (no public artifact)).

  • Realtime Voice AI Contact Center · May 2026 to Oct 2026

    Callers interrupt the agent naturally (~2 s to ~0.2 s), get grounded answers and reach a human mid-call. ~2 s to ~0.2 s Caller interruption during knowledge lookups (Controlled A/B test on the same deployment, index and audio, n=4 calls per arm (1,875 to 2,140 ms vs 93 to 220 ms).).

  • Event Ticket Marketplace Backend · TEMMPAT · Nov 2025 to Feb 2026

    Auctions, resale, a wallet ledger and partner settlement for a live ticket marketplace. 61% Of all repository commits authored by me (162 of 267) (Counted from the client repository's git history (my commits Nov 2025 to Feb 2026)).

  • AI Code Security Platform · Jun 2026 to Oct 2026

    Eight scanners on every pull request, AI triage people actually read, and a fix agent that opens guarded PRs. 8 engines Scanning engines on every pull request across a 100+ repository organization (Production GitHub App running Semgrep, Bandit, Trivy, OSV-Scanner, Grype, Gitleaks, TruffleHog and Checkov.).

  • Vendor Management Portal · Aug 2026 to Oct 2026

    Purchase orders, invoices, tax checks and approvals, shipped solo in about six weeks. ~6 weeks From first commit to a deployed portal, as the only engineer (Repository history, 21 Aug to 4 Oct 2026).

  • AI Fraud Document Review · May 2026 to Oct 2026

    OCR plus a two-pass LLM review of procurement packets, with a risk engine that had to pass its own gates. 90.9% to 36.4% False-positive rate on noisy clean packets (Offline evaluation on a development gold set.).

Education

  • BSc graduate · Telkom UniversityFeb 2023
  • BSc Computer Science (Informatics) · Telkom UniversityAug 2019 to Feb 2023

Certifications

  • GH-600 Developing in Agentic AI Systems · GitHub, Oct 2026 (in progress)
  • AI-103 Microsoft Certified: Azure AI Apps and Agents Developer Associate · Microsoft, Sep 2026
  • AI-901 Microsoft Certified: Azure AI Fundamentals · Microsoft, May 2026
  • AZ-900 Microsoft Certified: Azure Fundamentals · Microsoft, May 2026
  • Microcredential: Associate Data Scientist · IARC x APTIKOM, Dec 2021
  • Digital Talent Scholarship: Machine Learning (160 hours) · Kominfo x IBM, Jul 2021
  • Problem Solving (Basic) · HackerRank, Feb 2021

Awards

24 competition placings from 2018 to 2022, including:

  • 1st place, IFEST 2021: Data Analysis Competition (2021)
  • 1st place, ISFEST UMN 2021: Data Competition (2021)
  • 1st place, Foresty CTF Competition 2021 (2021)
  • 1st place, Business Pitching Competition (2021)
  • 1st place, UI/UX Design Competition (2020)
  • 1st place, LINE Creativate 2018: Chatbot Prototype (2018)

Skills

Software Engineering:
Go, Node.js / Express, Spring Boot, Laravel, Python / FastAPI, Next.js / TypeScript, PostgreSQL, MySQL, Redis, Kafka, RabbitMQ, Elasticsearch
AI Engineering:
Azure OpenAI (incl. Realtime), Microsoft Agent Framework, Azure AI Foundry, RAG with Azure AI Search, Document Intelligence, LLM evaluation
Cloud and DevOps:
Azure Container Apps, Azure App Service, Azure Functions, Cosmos DB, Service Bus, Key Vault, Entra ID, Bicep, GitHub Actions, Docker, AWS
Data:
Microsoft Fabric, IndoBERT / NLP, Forecasting