Crash-free sessions
Across Ajaib & Ajaib Alpha — millions of trading sessions held to a 99% crash-free rate.
I'm Prawira Hadi Fitrajaya — a senior iOS engineer with deep, hands-on experience across US Stocks, ID Stocks, Mutual Funds, and CFD at Ajaib. I build real-time trading surfaces that feel fast, stay crash-free, and earn the trust of millions of traders.
Six-plus years across iOS development, fintech product engineering, and data analytics. I build trading experiences across US Stocks, ID Stocks, Mutual Funds & CFD at one of Indonesia's largest platforms — while mentoring engineers and driving architecture decisions.
My roots in data analytics at Shopee and Ruangguru taught me to connect technical decisions to business outcomes. Today I combine architectural vision with hands-on depth: mentoring junior-to-mid iOS engineers, running technical interviews from junior through senior, and raising the bar through code review. I leverage AI coding agents like AntiGravity as force multipliers, operating in a Human-in-the-loop model where I maintain full ownership of code quality and user experience, especially critical for mobile development.
Across Ajaib & Ajaib Alpha — millions of trading sessions held to a 99% crash-free rate.
Across US Stocks, ID Stocks, Mutual Funds & CFD — full-stack feature delivery from spec to production.
415ms → 328ms on the buy/sell surface, on a more scalable architecture.
Code smells kept under 5% on SonarQube with 90%+ coverage across owned modules.
Writing code is only half the job. I rely on Sentry to act as a rigorous quality gate, alerting me to production issues early so they can be triaged and fixed before impacting users.
Six domains I design, build, and mentor around — the substance behind the trading surface.
Multi-source WebSocket pipelines for ID & US markets — bid/ask streams, out-of-hours behaviour, and live charting under sub-second latency.
Unifying TCA store patterns across the US Stocks app, plus navigation and bottom-sheet systems engineers actually enjoy extending.
Trimming cold-start and render cost — Texture for heavy lists, P95 app-start of 2s, and measurable load wins on the core trade page.
Sentry page-load tracing, alerting baselines, and Mixpanel event design. Acting as a rigorous quality gate to catch, triage, and fix production issues early.
Growing junior-to-mid iOS engineers, running technical interviews across levels, and raising the bar through review.
Heavy experience with AI coding agents (AntiGravity) integrated deeply with my Sentry quality loop: code → AI agent → review → ship → Sentry monitor → triage. From TDD implementation to agent-driven code reviews.
US Stocks, ID Stocks, Mutual Funds & CFD — features and systems I designed, delivered, and shipped safely in production.
Owned TP/SL from tech spec to production — core ViewModel logic, the Buy-Limit order section, and full portfolio-level create / edit / cancel flows. Automated risk management for every US Stocks trader.
Buy & sell order amendment built on a unified TCA store — entry point, value carry-over & calculation logic, and a gradual rollout config.
Multi-source WebSocket pipeline for ID & US markets. Fixed bid/ask freezes, out-of-hours socket behaviour, and built a SPY real-time chart proof-of-concept.
Proposed and led a refactor unifying The Composable Architecture store patterns across the US Stocks app — plus a new navigation & bottom-sheet system.
Error monitoring across multiple apps, Sentry page-load tracking on core trading flows, base metrics for alerting, and Mixpanel event trackers — turning the trading surface observable and data-driven.
Shipped the Stockbit stock-transfer flow within my first month — from spec and unit tests to production.
US Stock Options and CFD groundwork — searchable options, expiry-with-timestamp handling, and contract detail refinements.
Led Stock Lite/Pro mode, trading limits (TL), fractional & GTC orders, and post-order UX — reshaping how millions trade ID Stocks.
Seasonality charts & filters, stock comparison with add/search/tracking, broker summary & flow, screener entry points, and running trade module.
IDSS Short Sell, margin ratio display on order page, collateral transfer from Regular to IDSS account, and IDSS activation flows.
US Stocks Watchlist on the Blue App, RDN buying power, 24/7 order visibility, full US Stocks listing, and KYC tracker integration.
415ms → 328ms on the core trading page, plus a more scalable architecture.
Building and scaling one of Indonesia’s largest trading platforms. End-to-end feature ownership across US Stocks, ID Stocks, Mutual Funds & CFD.
Led SwiftUI development of the Aladin Mall e-commerce app — SPM dependency management, URLSession networking, and Supabase persistence across the full delivery lifecycle.
Owned the full iOS lifecycle to App Store release — UIKit components, Firebase backend integration, and Mixpanel analytics driving data-informed feature decisions.
Shipped new KoinBisnis features on an MVVM stack, revamped UI, and integrated third-party liveness detection with unit-test coverage.
Ran end-to-end research and NPS analysis, turning statistical findings into executable product and marketing recommendations.
Built automated dashboards (Apps Script, Data Studio) and managed collection systems reaching ~1M users — where I learned to let data drive decisions.
I design before I build. A selection of the specifications I authored for the trading platform.
Independent iOS & full-stack projects — from fintech super-apps to real-time market dashboards.
iOS fintech super-app concept — multi-account dashboard, transaction flows, and modular architecture.
Crypto exchange market news and real-time data feed aggregator.
Clean authentication flow — UIKit-based login with form validation and state management.
Movie database demo — search, browse, and discover films via the TMDB API with a responsive SPA.
Native iOS TMDB client — UIKit networking layer with result-driven architecture.
Full-stack web project — modern TypeScript stack with interactive data visualisation.
Interactive web experience — playful frontend design with CSS animations and micro-interactions.
BCA scholarship capstone — full-stack web project from the iOS Engineering & Full-Stack Web program.
Open to engineering-leadership conversations, iOS architecture, and fintech product work.