Systems built across backend, web and mobile.

Seven-plus years delivering production software in agritech, security, access control, and health technology.

Jan 2026 – Present

Remote

Full-Stack Developer

Sproot — field operations platform supporting 100K+ users

  • Build Django REST Framework APIs and backend workflows for farmer onboarding, farm data collection, and operational reporting.
  • Implemented a Dockerized sync service with ElectricSQL for reliable offline field operations and seamless synchronization.
  • Integrated WhatsApp APIs and built asynchronous processing workflows with Celery and Redis.
  • Migrated services into Docker containers and added AWS autoscaling, data backups, and PostgreSQL read replicas.
  • Created ETL pipelines for bulk uploads, validation, transformation, and reports used by farm-management teams.

Python · Django · Django REST Framework · PostgreSQL · Celery · Redis · Docker · ElectricSQL · AWS · WhatsApp APIs

Apr 2019 – Dec 2025

Florida, USA · Remote

Senior Software Engineer | C# / .NET & React Native

Security and access-control systems across 100+ residential communities

  • Developed core services in C# and .NET with Microsoft SQL Server for security operations and access-control workflows.
  • Integrated Pushy and Twilio services for real-time alerts, visitor communication, incidents, and emergency events.
  • Built interfaces for ESP32 devices, NFC access control, BLE, and other hardware-dependent workflows.
  • Developed Python facial-recognition systems for gate access and integrated them with C#/.NET services.
  • Delivered React Native apps and native Kotlin/Swift modules for guards, residents, and property managers.

C# · .NET · Microsoft SQL Server · Python · React Native · Kotlin · Swift · ESP32 · NFC · BLE · Pushy · Twilio

Mar 2022 – Dec 2025

Ontario, Canada · Remote

Frontend Developer

Manage My Pain — clinically validated app used by 125K+ patients

  • Built reliable symptom, medication, and treatment tracking with offline-first behavior and background synchronization.
  • Contributed to clinician portals for monitoring patient-reported outcomes and treatment progress.
  • Improved key screen load times by 35% and helped reduce feature delivery time by 30% through reusable modules.
  • Owned mobile architecture decisions and supported App Store and Google Play release pipelines.

React Native · TypeScript · iOS · Android · Offline-first sync · CI/CD

BSc. Computer Science

Karatina University · Aug 2016 – Dec 2021

Software Development Bootcamp

Moringa School · Aug 2018 – Apr 2020