Kanetik

About

More than 25 years of shipping software.

I've been writing production software since 1999: web applications in ASP.NET and C#, enterprise systems, and native Android apps in Java and Kotlin. I've done it as an employee, for my own clients, and for my own apps on Google Play.

How I work

I'm the senior developer on every project, and I use AI coding agents the way a lead uses a team: I set the requirements, direct the work and review every change before it ships. The process is what keeps that rigorous:

  • Each change is built in its own isolated workspace and branch, so unfinished work never touches the main line.
  • Every change arrives as a pull request with a clear description, and is checked by automated builds and tests.
  • Independent automated reviewers read each change against what it was meant to do, and every finding gets a fix or a written answer.
  • Nothing merges or deploys until I've reviewed it and signed off.

The result is a full, reviewable history of what changed, why, and who approved it.

Experience

  1. 2015–present

    Kanetik · independent developer

    Design, build, release and support my own Android apps and web applications. Kanetik began in 2015 when I acquired Wakey from its original developer and redesigned it; I have been its sole designer and developer since, and it has 500K+ downloads on Google Play.

  2. 2011–present

    CarMax · Richmond, VA

    Senior engineer and technical leader. Led development of the CarMax Android app to a 4.8-star rating, architected the data platform behind vehicle search and ranking, replaced a legacy vehicle data service with zero downtime, and served as technical product manager.

  3. 2001–2014

    Independent client work

    Web applications for small businesses and healthcare companies, including client administration and payment-processing sites. Clients included Healthcare Management Group, Origin Healthcare Solutions, James River Insurance and the Virginia Tech Alumni Association.

  4. 2010–2011

    RaceIt.com · senior developer

    Redesigned the codebase architecture and set up formal source control.

  5. 2007–2010

    GE Healthcare (formerly Agility Healthcare) · lead developer

    RFID-based patient and equipment tracking with real-time location for hospitals; n-tier architecture and caching for high-load sites.

  6. 2005–2006

    Salem Web Network · web programmer

    ASP.NET and VB.NET administration tools for scheduling and publishing media on high-traffic sites.

  7. 2001–2005

    Technology TEAM · Alexandria, VA

    Web and database programmer at a federal contractor, on contracts for the Air National Guard, the Department of Defense and NOAA. Full life-cycle web applications in ASP.NET, ASP, ColdFusion and PHP on SQL Server and MySQL; one of the company's first ASP.NET developers.

  8. 2000–2001

    Halifax Corporation · Richmond, VA

    Internet applications programmer. Worked on the City of Richmond's government website; ASP and SQL Server.

  9. 1999–2000

    Technology TEAM · Alexandria, VA

    Web and database programmer at a federal contractor; ColdFusion and classic ASP with Access and SQL Server.

Skills

  • C# / .NET
  • ASP.NET
  • VB.NET
  • Java
  • Kotlin
  • Kotlin Multiplatform
  • Android
  • Jetpack Compose
  • SQL Server
  • Cosmos DB
  • Azure
  • React
  • REST APIs
  • Git and pull-request workflows

Education

Bachelor of Architecture, Virginia Tech, 1999.