Tuntun Sekuritas
Software Engineer — iOS
10/2025 — PresentIndonesian securities & investment platform for retail stock trading.
Act as core engineer to migrate the app from a monolithic codebase to a modular architecture using UIKit and VIP (View-Interactor-Presenter), improving code ownership, build times, and scalability across feature teams.
Designed and built reusable SwiftUI and UIKit components — dynamic tooltip system with full-width positioning, custom spring-animated tab bars, congratulations popups, campaign mission/reward interfaces, and a Market Radar timeline UI — adopted across multiple product areas to improve visual consistency and reduce dependency on third-party libraries.
Designed and shipped the Sector feature, enabling users to browse and analyze stocks grouped by market sector (e.g., Finance, Technology, Energy), improving stock discovery and supporting thematic investment decisions.
Built TTImageViewUIKit, a custom UIKit image component that reduced image payload size by an average of 94–95% (e.g., 816 KB → 27 KB, 302 KB → 5 KB, 131 KB → 3 KB) — significantly lowering network consumption, reducing main-thread pressure for smoother scrolling on image-heavy screens like Exclusive Research (thousands of images), and cutting memory usage on long lists. Added a toggleable in-app debug overlay (green = cached, red = uncached) for quick cache inspection.
−94–95% payload816 KB → 27 KB