Skip to content
View suprie's full-sized avatar

Block or report suprie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
suprie/README.md

Suprianto Pusoro Trisno

Senior iOS Engineer · Mobile Architecture & Real-Time Systems
Jakarta, Indonesia · LinkedIn · GitHub

Profile

I have 16+ years of experience building iOS products across consumer apps, video streaming, and fintech. My work spans mobile architecture, real-time performance, testing, and release automation. I have also led iOS teams of up to 30 engineers, and I remain hands-on with product engineering.

Selected impact

  • Real-time trading: Rebuilt a stock order book to stay responsive under 9M+ market-data messages, moved networking off the main thread, and added automatic reconnection and state recovery at Tuntun Sekuritas Indonesia.
  • Faster development: Modularized Tuntun's iOS app, reducing incremental builds from 3–4 minutes to under a minute. Migrating from CocoaPods to Swift Package Manager cut clean builds from about 10 minutes to about 2.
  • Video product growth: Designed a server-configurable watch page at Vidio that helped increase video discovery by 30%, and led playback improvements that reduced early viewer abandonment from 15% to 10%.
  • Engineering delivery: Helped bring BBM's release cycle from six months to two weeks through CI/CD and automated testing. Later introduced automated builds and TestFlight delivery at Vidio.

Experience

Role Organization Period
Senior iOS Engineer Tuntun Sekuritas Indonesia Aug 2024 – Dec 2025
Senior Engineering Manager Vidio, EMTEK Group Nov 2021 – Feb 2024
Head of iOS Vidio, EMTEK Group Feb 2019 – Nov 2021
Lead iOS Engineer BBM Jan 2017 – Feb 2019
Software Engineer PT Kreatif Media Karya (Vidio, Liputan6) Aug 2015 – Jan 2017
Assistant Engineer Samsung Research Indonesia Jul 2012 – Jul 2015
Ruby Developer / iOS Engineer Detikcom Aug 2008 – Jan 2012

Technical skills

  • Mobile: Swift, Objective-C, UIKit, SwiftUI, Combine, RxSwift, async/await
  • Architecture and performance: Modular architecture, MVVM, Clean Architecture, WebSocket, real-time streaming
  • Testing and delivery: XCTest, unit and UI testing, Jenkins, Fastlane, TestFlight, Swift Package Manager
  • Other languages and platforms: Kotlin Multiplatform, Kotlin, Ruby, Rust, Go

Personal projects

  • Takar Pakai — a native macOS app for exploring local token usage across AI coding tools.
  • LoopDeck — a desktop app that keeps project context in the repository and supports ongoing development loops.

Education

Budi Luhur University — Bachelor's Degree in Information Technology

Pinned Loading

  1. budget-manager-rust budget-manager-rust Public

    Vue

  2. claude-monitor claude-monitor Public

    Swift 1 1

  3. application-tracker application-tracker Public

    Makefile

  4. loopdeck loopdeck Public

    Rust