Experience

Sixteen years across business-critical systems.

A career spent in the layer between business intent and software that actually runs the work — from enterprise AI SaaS today, back through ERP, operations, finance, and data engineering.

  1. 01 · Oct 2025 — Present
    Self-employed

    Independent Software Engineer

    Designing and shipping enterprise AI SaaS products and custom ERP platforms for founders and operations teams who need software they can stake the business on.

    • Architect tenant-aware ERP and AI SaaS with approval workflows, billing, reporting, and full audit trails.
    • Build secure application layers in C#, ASP.NET Core, TypeScript, Node.js, PostgreSQL, and Supabase.
    • Ship AI-enabled features — document processing, retrieval, operational routing — using Python and the OpenAI API.
    • Apply tenant isolation, source-of-truth reporting, and permissions modeled on real business responsibility.
    C#ASP.NET CoreAzureTypeScriptNode.jsPythonPostgreSQLSupabaseOpenAI
  2. 02 · Jun 2023 — Sep 2025
    Nsight Health

    Senior Business Systems & Data Engineer

    Led a cross-functional delivery team modernizing the application portfolio for operations-heavy teams across the healthcare business.

    • Set technical direction for architecture, database design, API boundaries, and deployment practice across a growing portfolio.
    • Guided implementation in .NET, ASP.NET Core, React, Angular, SQL Server, and Azure with maintainable business logic at the core.
    • Partnered with operations and product to turn approvals, reporting, billing, and exception handling into dependable software behavior.
    • Raised code quality, traceability, and reporting trust across the engineering org.
    .NETASP.NET CoreTypeScriptReactAngularSQL ServerAzure
  3. 03 · Jun 2021 — May 2023
    Starkflow

    Staff Software Engineer

    Designed operational data models, reporting layers, and workflow services for finance, customer operations, and planning teams.

    • Replaced fragmented spreadsheets and manual handoffs with maintainable system logic and usable reporting.
    • Improved data consistency through SQL-based reconciliation, database design, and traceable business rules.
    • Connected CRM, customer lifecycle, payment, and reporting platforms through REST APIs and structured workflows.
    • Worked directly with business leaders to translate operational intent into system behavior.
    SQLREST APIsNode.jsTypeScriptC#
  4. 04 · Sep 2014 — Apr 2021
    MMC Global

    Software Engineer

    Built database-driven internal applications, workflow tools, reporting modules, and API services for operations and finance teams.

    • Designed application and data layers in C#, .NET, Entity Framework, and SQL Server.
    • Built user-facing functionality in JavaScript, TypeScript, Angular, and React for internal users and customers.
    • Maintained and enhanced existing systems — improving access control, performance, data quality, and supportability.
    C#.NETEntity FrameworkSQL ServerAngularReact
  5. 05 · Feb 2010 — Aug 2014
    Vega Applications Development

    Software Developer

    Built and supported business applications, internal tools, and reporting workflows used in day-to-day operations.

    • Developed .NET application features, SQL queries, stored procedures, and data-access components for core business processes.
    • Assisted with integration, production issue resolution, testing, and release support across legacy and newer systems.
    • Established a foundation in enterprise delivery, relational data design, and maintainable code.
    .NETSQLStored Procedures