Software engineering Applied AI Technical leadership

Andrew Deitrick

Software Engineer

Fifteen-plus years building dependable software for high-stakes, high-volume environments. I turn fast-moving AI capabilities into useful, observable production systems.

Start a conversation

I build dependable software and practical AI systems where clarity and sound judgment matter.

My background spans payment infrastructure, internal platforms, operational analytics, and AI-assisted workflows. In AI work, I focus on context quality, evaluation, guardrails, observability, and human review—the things that turn a compelling demo into a trustworthy tool.

I have helped small teams find traction, larger organizations scale under pressure, and engineers grow into the work. I am at my best turning ambiguous business needs into straightforward systems that last.

  1. Multi-company software portfolio

    4+ year engagement

    Software Engineer

    Built and evolved internal products used across a network of operating businesses. Work included AI-enabled automation, payment operations, real-time reporting, and decision-support tools for teams with different systems and workflows.

    • Translated uneven operating processes into shared software and data models.
    • Led technical direction while continuing to design, code, and ship.
  2. Regulated transaction platform

    2 year engagement

    Software Engineer, Payments Infrastructure

    Architected systems supporting high-value property transactions. Improved the reliability, security, and observability of workflows where mistakes were costly and operational trust was essential.

    • Designed service boundaries and transaction flows for regulated, high-value movement of funds.
    • Partnered across product, operations, compliance, and engineering.
  3. Subscription payments platform

    5+ year engagement

    Senior Software Engineer

    Built recurring billing and payment systems for high-traffic digital services. The platform handled billions in annual volume and sharp traffic spikes around widely watched live events.

    • Added digital-wallet and alternative-payment capabilities to mature payment flows.
    • Helped systems and teams grow through acquisition and public-company scale.
  4. Immersive engineering program

    4 year engagement

    Lead Instructor

    Led six-month software engineering cohorts of more than thirty students at a time. Delivered daily lectures, live coding, project guidance, and individual coaching across multiple languages and frameworks.

    • Taught and mentored more than 300 aspiring engineers.
    • Helped students move from little or no experience into their first technical roles.

Application Engineering

Ruby on Rails, TypeScript, Node.js, Python, React, Next.js, semantic HTML, and modern CSS.

Systems & Data

PostgreSQL, Redis, APIs, distributed workflows, payment systems, data pipelines, and operational observability.

Applied AI Engineering

Production-grade model integrations, retrieval and context systems, agentic workflows, evaluation, guardrails, observability, and human-in-the-loop automation.

Technical Leadership

Architecture, product discovery, technical strategy, mentoring, facilitation, and clear communication across disciplines.

Have a difficult system, a useful idea, or a team that needs experienced hands?

I am available for select software engineering, AI implementation, and technical advisory work.