Credentials

My Resume

20+ years of shipping real software.


Professional Summary

Senior .NET software developer with 20+ years of experience building enterprise systems, SaaS products, and custom business applications. Proven track record as both lead developer and solo full-stack builder — from enterprise integrations at Fortune 500 telecoms to revenue-generating independent software products.

Technical Skills

Languages: C#, VB.NET, TypeScript, SQL, HTML5/CSS3, JavaScript, PHP

Frameworks: .NET 8 / .NET Core / .NET Framework, ASP.NET Core (MVC, Web API, Razor), Entity Framework / EF Core, WPF, Avalonia UI

Databases: SQL Server, PostgreSQL, MySQL/MariaDB

Web & APIs: REST API Design, SOAP/WS-*

DevOps: Docker, Linux (Debian/Ubuntu), nginx, Gitea, CI/CD, ZFS, Proxmox

AI / ML: LLM inference (llama.cpp, vLLM), STT/TTS pipelines, AI agent orchestration

Experience

Full-Stack Developer / Product Owner — SaaS Product Portfolio | October 2025 – Present

AssetTrackr.co — Multi-tenant SaaS asset management platform

  • Architected multi-tenant architecture with tenant isolation, RBAC, and invite-based onboarding

  • Built full CRUD operations, reporting dashboards, and Stripe payment integration

  • Deployed on Linux (Kestrel + nginx) with PostgreSQL backend
  • SageAcademy — K-12 curriculum generation platform

  • Building AI-integrated homeschool curriculum platform with automated lesson planning
  • InfiniBoard — Kanban project management system

  • Developed full-featured board management with drag-and-drop workflows and team collaboration
  • TorrentRover — Commercial torrent download manager (2009 – Present)

  • Lead developer on a revenue-generating product serving 10,000+ users for over a decade

  • Currently migrating desktop client from WPF to Avalonia UI for cross-platform support
  • Developer / Partner — Ecclesiastes 510 | 2019 – October 2025

    Full-stack developer on an automated FOREX trading platform. Owned and delivered multiple core subsystems independently.

  • Built real-time FOREX data ingestion pipeline from multiple broker feeds

  • Designed trade analysis and optimization engine with configurable strategies

  • Developed automated trade execution processor with risk management

  • Created historical backtesting module for strategy validation

  • Integrated Stripe payment processing for subscription billing
  • Independent Software Developer — TorrentRover LLC | 2017 – 2019

    Focused full-time on growing and improving TorrentRover while managing a major life transition.

    Senior Developer — Cincinnati Bell Telephone | 2013 – 2017

    Senior developer on enterprise telecom systems modernization projects.

  • Led SOE migration from VB6/Windows Forms to ASP.NET MVC with C#

  • Converted backend services from C++ to C# with WCF

  • Built customer retention system, tax calculation engine, and receipt system

  • Sole developer on SOEasy database administration tool
  • Developer — Meridios | 2011 – 2013

    Developer at a healthcare analytics startup building HIPAA-compliant insights dashboards.

  • Built custom metrics dashboards for provider performance and patient outcomes

  • Developed local-first data processing engine for HIPAA compliance
  • Developer — Tsunami Software | 2008 – 2018

    Small-team developer at a custom software company. Built the Tsunami Epicenter code generation framework enabling 3–6 person teams to deliver enterprise-scale systems.

    Key Projects:

  • Windstream B2B Portal Integration (2010–2011)

  • Alaska Communications System Conversion (2009–2010)

  • Ohio Gratings Enterprise System (2008–2009)

  • Tsunami Epicenter Code Generation Framework (2017–2018)

Education

Self-Taught / Apprenticeship in Software Development
Mentored by John Loper Sr. (30+ year industry veteran) during early career. Training covered database design, software architecture, code organization, time management, automation tools, and system integration.

20+ years of professional software development experience across enterprise, startup, and independent product contexts. Willing to pursue certifications (Azure, AWS) if required.