Lead Software Engineer — Mobile, Backend & AI-Augmented Development
18+ years building enterprise mobile systems and backend APIs. I leverage AI-assisted workflows to ship production-quality software faster — and I build my own apps on the side.
Lead Software Engineer with 18+ years of experience
I'm a Lead Software Engineer currently at DataScan in Alpharetta, GA — specializing in mobile architecture, enterprise backend systems, and AI-augmented development.
I leverage AI-assisted workflows — GitHub Copilot and Claude — that deliver a 40–50% reduction in development time. On the side, I build and ship my own mobile apps and SaaS products using Flutter, Kotlin, NestJS, and Next.js.
I care about clean architecture, real test coverage, and shipping things that work — whether it's a complex enterprise migration or a personal game built for my kids.
Full feature-parity implementation of NexusCore built with ASP.NET Core 8 Razor Pages and Entity Framework Core. Same multi-tenancy, RBAC, asset management, audit logging, team invites, and analytics — different stack. Shares the same Neon PostgreSQL database as the JS monorepo.
Angular 21 frontend client for NexusCore. Built with NgModules, SCSS, Axios, and Firebase Authentication (Google sign-in). Connects to the NexusCore .NET backend. Full feature parity with the Next.js client.
Native Android client for NexusCore. Built with Jetpack Compose, Hilt, and Retrofit. Connects to either the JS or .NET backend via a user-selectable toggle persisted in DataStore. Currently in closed beta on Google Play.
Android Kotlin Jetpack Compose Material 3 Hilt Retrofit Firebase Auth
Expo React Native cross-platform client for NexusCore
Cross-platform iOS and Android client for NexusCore built with Expo and React Native. Connects to either the JS or .NET backend via a user-selectable toggle. Full feature parity with the native Android and iOS clients.
Personal Android and Flutter apps I build and maintain. NexusCore Android, Isaac Land, and Abigail Land are currently in closed beta — join the testing group for early access.
Join the Closed Beta
NexusCore Android, Isaac Land, and Abigail Land are available to closed beta testers via Google Play. Join the group to get access and share feedback before the public launch.
Jetpack Compose Android client for NexusCore. Connects to either the JS or .NET backend via a selectable toggle. Currently in closed beta on Google Play.
AndroidKotlinCompose
⚛️
NexusCore React Native
Active Dev
Expo React Native cross-platform client for NexusCore. Runs on both iOS and Android with full feature parity to the native clients.
React NativeExpoiOSAndroid
📚
MyFlashCards
Active Dev
Cross-platform flashcard study app with BLoC state management, local Hive storage, and Firebase cloud backup.
FlutterAndroidiOS
🔄
DeviceSync
Active Dev
Syncs folders between Android devices over local WiFi using an embedded HTTP server. Files never leave your network.
AndroidKotlin
🎮
Isaac Land
Closed Beta
Side-scrolling 2D platformer built with Flutter and the Flame game engine using pure Canvas rendering.
FlutterFlameAndroidiOS
👸
Abigail Land
Closed Beta
Princess-themed 2D platformer built with Flutter and the Flame game engine using pure Canvas rendering.
FlutterFlameAndroidiOS
// contact
Let's Work Together
I'm open to full-time roles, contract work, and interesting side projects. If you're looking for a developer who cares about architecture and shipping quality software, let's talk.