SOFTWARE ENGINEER II · FULLSTACK

Backend-leaning fullstack engineer working across Go, TypeScript, and Python. Four years on a distributed team at KiteSense, owning systems end to end and shipping to 11,000+ users. After hours I build and operate Nexus Terminal, a real-time market-intelligence platform.

4Years working remotely
11,000+Users served
20+Data sources integrated
3.88GPA · Summa Cum Laude

01EXPERIENCE

Production from day one.

Software Engineer II, Fullstack · KiteSense · Remote

SEP 2026 — PRESENT

Singapore-based EdTech platform serving Singapore, Indonesia, and Malaysia

  • Promoted to Engineer II following sustained delivery and end-to-end ownership across product, platform, and AI initiatives.
GoModel Context ProtocolOpenAI APIAI AgentsPostgreSQLAWS

Software Engineer, Fullstack · KiteSense · Remote

AUG 2024 — AUG 2026

Singapore-based EdTech platform serving Singapore, Indonesia, and Malaysia

  • Scope features end-to-endwith stakeholders (CEO, product, curriculum) rather than working from assigned tickets; extended the subscription and Stripe billing logic for the platform's Indonesian launch, introducing bundled multi-product checkout at tiered pricing.
  • Built the company's first Model Context Protocol (MCP) server, exposing internal data to LLM clients so the internal curriculum team could self-serve analytics conversationally instead of filing engineering tickets.
  • Initiated the codebase test infrastructure: neither frontend nor backend had coverage; introduced Cypress and Go test suites and expanded coverage from zero, establishing the safety net for AI-assisted development across the team.
  • Decoupled deployment from the host OS by moving Go compilation into CI and shipping immutable prebuilt binaries. Unblocked a stalled platform migration and let the service run on half the instance class with headroom to spare.
  • Shipped the platform's AI product surface: "AskCoachKyu," a tutoring agent with tool use (worksheet generation, automated grading, performance analysis), plus a reporting suite spanning parent-facing daily/weekly summaries, curriculum diagnostics with prioritised actions, and per-student proficiency and intervention reports; 4,800+ personalised reports delivered to 609 parent accounts, 85% of the parent base.
  • Engineered the retrieval layer grounding recommendations in real curriculum inventory rather than based on model general knowledge (proximity-based relevance scoring with truncation to prevent context rot); and cut inference cost by extracting frontier-model reasoning from a lighter model.
GoVue.jsPostgreSQLRedisSSECypressDockerOpenAI APIAWSGitHub Actions

Software Engineer Intern, Fullstack · KiteSense · Remote

OCT 2022 — AUG 2024

Concurrent with B.S. studies at ITB

  • Migrated a legacy worksheet export system to the Google Docs API,eliminating $10,000 in annual licensing costs while preserving complex document formatting.
  • Built a Go simulation engine forecasting student exam performance from historical data; delivered Vue.js frontends across four portals (Teacher, Student, Parent, Admin).
GoVue.jsQuasarTailwind CSSPostgreSQLGoogle Workspace APIAWS

02FEATURED PROJECT · JAN 2026 — PRESENT

Nexus Terminal.

A real-time financial-intelligence and AI-powered news terminal, designed, built, and operated solo; from the Go ingestion pipelines to the React trading UI to the LLM agent that writes the daily research. Distributed as containerized microservices across cloud environments.

01nexus-apiGo

Real-time data backbone

High-throughput ingestion pipeline aggregating market, macro, and regulatory data from 20+ sources (FRED, CFTC, SEC, FINRA, Kalshi, Polymarket, and more) via stateless goroutines that continuously warm a centralized Redis cache for zero-latency reads. JWT auth, per-route rate limiting, WebSocket streaming, and an MCP server exposing computed insights to LLM clients.

02terminalReact 19

The terminal UI

18 live modules: global macro, liquidity & rates, credit monitor, options exposure, SEC intelligence, congressional trading, prediction markets, cross-signals, economic calendar, and an AI chat. WebSocket-fed breaking-news feed with a two-tier event tagging pipeline (static regex + async LLM inference) distributed seamlessly to the UI.

03linkenPython

Stateful AI co-pilot

AI agent with dynamic multi-provider LLM routing (NVIDIA NIM, Cerebras, Groq, and more) and a Contextual UI Injection system that autonomously captures frontend application state to ground the model. Writes session wraps and daily research reports, broadcast to Telegram.

Terminal modules

Global MacroLiquidity & RatesCredit MonitorOptions ExposureSEC IntelligenceCongress PTRPrediction MarketsCross-SignalsEconomic CalendarEquity ShortsMarket ArchiveLive News FeedAI Chat
Infrastructure: three services deployed independently: a containerized Go API behind a TLS reverse proxy on a self-managed cloud VM, with CI that tests, builds, health-checks, and auto-rolls back on a bad release; a Python agent on scheduled system timers; and the React terminal and developer docs served from the edge, with PostgreSQL and Redis for state.
GoPythonReactTypeScriptWebSocketsPostgreSQLRedisDockerGitHub ActionsOracle CloudAzureLinuxCloudflare

03CLIENT WORK

Selected projects.

Commercial Inventory Management System

MAR — JUN 2025

Sole frontend architect for an SMB client, replacing manual paper workflows with a fully digitized, responsive warehouse operations portal. Built a highly scalable UI around a custom high-performance data table with dynamic pagination and expandable rows, rendering large inventory datasets without browser lag.

Vue 3QuasarTypeScript

Global Ekspress Indo

DEC 2023 — JAN 2024

Fullstack freight delivery & logistics tracking platform. Owned the frontend architecture, backend boilerplate, and CI/CD pipelines on DigitalOcean. Implemented real-time 'Check Receipt' shipment tracking and a secure admin dashboard with full CRUD for managing delivery statuses.

Vue 3QuasarTypeScriptGoDigitalOcean
Visit site

04SKILLS & EDUCATION

Tools of the trade.

Languages

GoTypeScriptJavaScriptPythonSQLHTML/CSS

Frontend

ReactVue.jsTailwind CSSQuasarShadcn UI

Backend & Data

GinGORMPostgreSQLRedisRabbitMQWebSocketsSSE

Infra & Tooling

DockerAWSAzureDigitalOceanCloudflareAivenGitHub ActionsCircleCIGit

Institut Teknologi Bandung · Summa Cum Laude

AUG 2021 — AUG 2025

B.S. in Computer Science — GPA 3.88/4.00

Worked full-time at KiteSense from Aug 2024 while completing the final year.
Relevant coursework: Algorithms, Data Structures, Distributed Systems, Advanced Database Management.

Let's build something real.

Available for remote roles in backend, data platforms, and AI-native products. Based in UTC+7, with full overlap across SEA and European mornings.