Production engineering work, verified and evidence-rated.
Every project here is dated, tagged with an evidence level, and linked to the real writing behind it — so you can assess scope and impact directly instead of taking a resume bullet at face value.
View resume →Relevant projects
Runo Hybrid Telephony — Cloud & GSM Calling
Contributed to hybrid telephony support at Runo — letting users call via cloud or GSM, with call-medium selection, virtual number assignment, and consistent reporting across logs, exports, and analytics.
Designing Hybrid Telephony for a Sales CRM
A deeper look at how cloud and GSM calling were unified into one hybrid telephony model at Runo, and what broke before the model existed.
Runo Admin Web Migration
Contributed to migrating Runo's admin web surface to Flutter Web, building reusable components for bulk upload/deletion, integration dialogs, and sheet validation.
Runo Product Analytics & Amplitude Instrumentation
Worked on a product analytics layer at Runo — Amplitude provider abstraction, event taxonomy, user/company traits, deduplication, and platform-aware tracking across auth, billing, CRM, and call workflows.
NMOLD Inventory Management Redevelopment
Contributed to redeveloping NMOLD's inventory management system on Flutter, Express, and MongoDB, replacing a legacy Python/Laravel stack, and added image recognition to reduce manual data entry.
Smart Irrigation IoT System
Built an IoT-based smart irrigation system using NodeMCU and sensors for temperature, humidity, and soil moisture, with a Flutter app visualizing data and an SVM model forecasting irrigation needs.
image_hotspot — Flutter Package
Published a Flutter package for defining interactive, clickable hotspot areas on images, useful for floor plans, diagrams, and annotated photos.
Relevant codelabs & research
Modeling 'Either, Or, Both' States Without a Combinatorial Explosion
An open look at how the gsmNCloud three-state model from the hybrid telephony work generalizes to other 'a user can have A, B, or both' product situations.
Setting Up a Flutter Development Environment on Linux
A practical setup for Flutter + Dart on Linux — SDK install, editor config, emulator, and the gotchas that waste the first hour.