01 // MOBILE EXPERIENCES THAT INSPIRE

MOBILE
ENGINEER

I build elegant, high-performing mobile applications that merge systems architecture, fluid 120 FPS aesthetics, and native performance.

CORE RUNTIMEDart 3.4 • Flutter 3.22
GRAPHICS PIPELINE120 FPS Impeller
HARDWARE LINKBLE 5.2 / MQTT IoT
Lead Mobile Architect Portrait
EXPERIENCEtimeline
3+
YEARS IN MOBILE SYSTEMS
DELIVERYdeployed_code
24+
SHIPPED CLIENT SOLUTIONS
FRAME PIPELINEspeed
100%
ZERO-JANK 120 FPS TARGET
OPEN SOURCEcode_blocks
12+
PACKAGES • PUB.DEV PLUGINS
memorySYSTEM ARCHITECTURE • HARDWARE INTEGRATION

ESP32 SENSOR TELEMETRY & DATA PIPELINE

Deterministic hardware acquisition flow translating raw analog resistance readings into high-frequency reactive BLoC streams.

REAL-TIME STATIC PROCESS STAGES [DMA BUS PROTOCOL]120 HZ SYNC
STAGE // 01
Hardware Probe

Soil & Flow ADC sensor raw impedance differential sampling at 10-bit resolution.

sensorsADC1_CH4
STAGE // 02
ESP32 Core

FreeRTOS dual-core task segregation, DMA circular buffer, BLE 5.2 GATT serialization.

developer_boardFreeRTOS Core 0
STAGE // 03
Transport Layer

Low-latency WebSocket & MQTT Broker with binary payload encoding.

swap_callsQoS 1 • 80ms Ping
STAGE // 04
Flutter Client

BLoC Stream Provider feeding high-refresh 120 FPS Impeller canvas curves.

phone_iphoneImpeller Engine
DMA BUFFER WAVEFORM READOUT (60S RUNTIME)FLOW RATE FLUCTUATION 4.82 L/M AVG
NODE STATUS // ACTIVE
ESP32-WROOM-32D
water_dropFLOW RATE
4.82 L/min
compressPIPE PRESSURE
2.40 BAR
timerP99 LATENCY
18 ms
wifi_tetheringBLE RSSI
-54 dBm
sync_problemFRAME JANK
0 DROPS / 60 MIN
COM PORT: /DEV/TTYUSB0BAUD: 115200 8N1
SYSTEM COMPONENT INDEX // EXPLORE DOSSIERARCHITECT PORTFOLIO