Destu Cikal
iOS Developer at Bullion Ecosystem International, building native apps with UIKit and SwiftUI.

iOS Developer
Bullion Ecosystem International

Apple Developer Academy @ BINUS
Graduate Cohort 2025

Telkom University
Software Engineering (Exp. 2026)
Native interfaces & complex app lifecycles.
Concurrent services & robust data systems.
Automated deployment & edge infrastructure.
Technical Spotlight
Deep dives into specific engineering domains.
Tiny App: Baby Heartbeat Listener
An iOS app using AirPods and AVFoundation to create an intimate bonding experience for expecting parents.
The "Orb" Visualization: Created a custom Canvas-based component that transforms audio input into fluid, organic animations. The OrbLiveListenViewModel maps real-time sound amplitude to dynamic shape changes, giving the interface a "living" quality that reacts to what parents hear.
Audio Processing: Used AVFoundation and AudioKit to process microphone input through a Parametric EQ and High Shelf Filter, emphasizing lower frequencies around 200Hz to highlight rhythmic sounds while preserving the natural ambient audio of the experience.
Signal Analysis: Built a custom audio analyzer using the Accelerate framework with FFT processing. A dynamic peak buffer detects rhythmic patterns in the audio without aggressive filtering, keeping the soundscape natural and immersive rather than artificially silent.
GTFS-Web: High-Performance Transit Management Ecosystem
A comprehensive GTFS management platform featuring a dual-frontend architecture, interactive route studio, and real-time geospatial data processing.
✨ Go ahead, try it out—this is the real app running live.
Proximal Hub Overlay Pattern: Implemented a custom UI architecture where sidebars handle entity selection while floating, draggable hubs facilitate deep-data editing, maximizing map visibility.
Dual-Frontend Architecture: Engineered a specialized CMS for transit operators with X-Style high-density layouts and a separate Web Viewer for public commuters.
Geospatial Route Studio: Built an interactive mapping engine using Leaflet and React for real-time stop placement, route pathfinding, and visual trip pattern validation.
Telly: BISINDO Sign Language Learning
A native iOS app teaching Indonesian Sign Language (BISINDO) through real-time gesture recognition.
On-Device Vision: Trained Create ML models to recognize 50+ BISINDO signs, optimized for low-latency execution directly on the device.
Reactive SwiftUI UI: Built an interactive course system with real-time camera overlays providing instant gesture feedback.
Local Data Persistence: Used SwiftData to manage user progress, lesson states, and achievement history without server dependency.
Go Line: Transit Puzzle Simulator
A zen-inspired transit management game where players draw railway lines, connect stations, and keep the city moving smoothly.
SpriteKit Engine: Uses SpriteKit for smooth, performant 2D rendering—curvy rails, interactive maps, and sleek game pieces.
Swifty Modern UI: Combines SwiftUI for menus and overlays with SpriteKit gameplay for ultra-responsive user experience.
Reactive State Management: All game state and interactions are managed with RxSwift, ensuring tight syncing between logic and UI.
Selected Works
iOS apps, web projects, and ML experiments.
Tiny App: Baby Heartbeat Listener
An iOS app using AirPods and AVFoundation to create an intimate bonding experience for expecting parents.
Telly: BISINDO Sign Language Learning
A native iOS app teaching Indonesian Sign Language (BISINDO) through real-time gesture recognition.
Solari: Running Tracker
Running tracker app using SwiftUI, MapKit, and Core Location for real-time metrics and route visualization.
Writing
Deep dives into engineering challenges and software philosophy.