Principal Software EngineerMorgantown, WV
I build production systems from the ground up.
Principal Software Engineer at Iconic Air (Asuene USA) and Chief Tech Advisor at Plugin Promotions. I design and ship production systems end to end: offline-first field platforms for energy operators, a custom operating system for venue hardware, and consumer apps installed millions of times.
- Fewer crashes in production
- 35%Fewer crashes in productionIconic Air LDAR
- Faster data sync
- 15×Faster data syncIconic Air LDAR
- Venue locations on PluginOS
- ~250Venue locations on PluginOSPlugin Promotions
- Installs of my consumer apps
- 5.8M+Installs of my consumer appsGoogle Play
Selected work
Systems I designed and built, now in daily use.
Iconic Air (Asuene USA)
Iconic Air LDAR
An offline-first mobile platform that energy operators use to find, record and repair methane leaks at sites with no signal.
Read the case study
Plugin Promotions
PluginOS
A custom Android-based operating system for the display devices in bars and restaurants, and the app venues use to run them.
Read the case study
Independent
Candle Blower
A consumer Android app that blows out real candles using nothing but the phone's speaker, installed millions of times.
Read the case study
More projects
Open source
pr-triage-agent
Command-line tool that triages a GitHub pull request with four AI agents: security, performance and style specialists run in parallel, and a fourth merges their findings into one report.
MIT licensed
Open source contribution
Microsoft Agent Framework
Documentation fix merged into Microsoft's agent framework, correcting references to a removed API in the Python client docstrings.
PR #6924 merged
Consumer app
For Tesla
Android app that recreates a Tesla-style touchscreen dashboard on a phone, with maps, climate, music and driving views. Built for fans.
50K+ downloads
Experience
Oct 2025 – Present
Principal Software Engineer
Iconic Air (Asuene USA) · Morgantown, WV
- Own the architecture of the North American mobile platform after Asuene USA acquired Iconic Air.
- Sole architect and developer of the Iconic Air LDAR app for iOS and Android, used in the field by 14 energy operators across about 22 states.
- Primary technical contact for several enterprise accounts.
Jun 2025 – Oct 2025
Lead Mobile Engineer III
Iconic Air · Morgantown, WV
- Replaced the existing mobile app with a new offline-first platform, delivered to customer field teams in four and a half months.
- Cut crash rates by 35% and made synchronization 15× faster.
- Shipped about 40 beta builds, roughly one a week, through to public release.
2025 – Present
Chief Tech Advisor
Plugin Promotions · Morgantown, WV
- Designed and built PluginOS, an Android-based operating system for tabletop kiosks and Plugin TV sticks, now running across about 250 locations.
- Guide the architecture of the multi-tenant platform behind it: payments, analytics pipelines and real-time dashboards.
- PluginOS is also the customer-facing app on the App Store and Google Play, where venues pair, schedule and monitor their displays.
2024 – 2025
Research Engineer
Brain, Behavior and Addiction Lab, WVU · Morgantown, WV
- Sole software engineer on a psychology research team; built the Unity slot-machine simulation used in a funded study of gambling immersion (n=233).
- Turned clinical study designs into experiment logic, data collection and statistical exports.
2021 – 2023
Software Engineer
Oracle · Bangalore, India
- Built a customized core-banking deployment for a pan-African banking group handling high transaction volume across many countries.
- Led developers through feature builds and releases; automated patch consolidation and test tooling.
2018 – 2025
Student Ambassador
Microsoft · WVU & CIT
- Delivered 50+ workshops on AI, cloud and developer tools to more than 2,000 students.
Research and review
Published research, peer review and judging.
Publications
- Machine Learning for Differentiating Essential Tremor: A Scoping Review
Tremor and Other Hyperkinetic Movements, 2026; 16(1): 28
Peer-reviewed journal article · Co-author
Decoding Tremor: A Scoping Review of Machine Learning Approaches to Essential Tremor Differentiation
American Academy of Neurology 2026 Annual Meeting · Neurology, 2026; 106(11 Suppl 1)
Published conference abstract · Co-author
Effects of Reinforcement Rate and Interval on Online Slot Machine Immersion and Post-Reinforcement Pauses
International Conference on Gambling & Risk Taking, UNLV
Conference presentation · Co-author and developer of the study software
Peer review
Invited reviewer for four JMIR Publications journals in 2026, assessing applied-AI and mobile-health research: model configuration, evaluation design, statistics and reproducibility.
- JMIR Medical Education
- Journal of Medical Internet Research
- JMIR Medical Informatics
- JMIR Research Protocols
Judging and speaking
Judge, AI Hackathon at Bridging Innovation Week
Apr 2026Vantage Ventures & Beacon
Expert panel scoring live demos of AI products built in a timed sprint.
- Judge, USAII Global AI HackathonJun 2026
United States Artificial Intelligence Institute
Final-round judging for a global hackathon with 5,552 registered participants.
Judge, developer challenges
2026Major League Hacking & DEV
Evaluated 50 projects across five challenges.
Guest lecture: Building End-to-End Software Systems with AI
Mar 2026Coimbatore Institute of Technology
Invited alumni talk for the M.Sc. AI & ML program.
- Winning team, WVU Tech DuelsMar 2025
WVU Statler College of Engineering
Generative-AI debate judged by senior engineering leaders from industry.
About
I work on systems where failure has a real cost. At Iconic Air, field technicians record methane-leak surveys at remote sites with no signal, and those records decide whether an operator meets its Clean Air Act obligations. At Plugin, hundreds of devices in bars and restaurants have to stay online and up to date without anyone on site to fix them.
I started in enterprise banking at Oracle, moved into research software at West Virginia University, and now lead architecture across mobile, backend and device software. I also review applied-AI research for medical informatics journals and judge AI hackathons.
Toolkit
- Languages
- DartPythonTypeScriptJavaC#
- Mobile
- FlutterAndroidiOSOffline-first sync
- Backend
- Node.jsREST APIsMongoDBSQLFirebase
- Cloud
- AWSAzureGCPCI/CD
- AI
- LLM agentsEvaluation designMicrosoft Agent Framework

Education
M.S. Computer Science
West Virginia University, 2025
GPA 3.8 · Fully funded
M.Sc. Software Systems
Coimbatore Institute of Technology, 2021
GPA 3.6
Contact