johnnyd.ai
John Davis

John Davis

Full stack · Cloud · AI · Indianapolis

Hi, I'm John.I build and fix the software people depend on.

For 10+ years I've modernized, secured, and scaled systems across state government, healthcare, and aerospace: HIPAA-compliant portals, statewide migrations, and the supply-chain platforms Boeing and GE run on. New stack, legacy code, or a production fire, I ramp up fast and ship.

Curious about something specific? Ask Johnny, the AI I built to answer questions about my work.

ask-johnny
connecting

# Ask anything about my work. Answers come from my real experience and case studies.

Built on the Claude API

Ask Johnny

A résumé answers the questions I thought of. Ask Johnny answers yours: an assistant that knows my real projects, stack, and history, and can tell you how I line up against your role.

It runs on Anthropic's Claude API behind a Python service on Azure. Answers are grounded in the content on this site, so it cites real engagements instead of guessing.

  1. 1you

    Ask a question

    Anything about my work, or paste a job description.

  2. 2api

    Python on Azure

    Keeps the API key server-side and rate-limits requests.

  3. 3claude

    Claude + my profile

    Reads my experience and case studies, cached so answers start fast.

  4. 4answer

    Streamed reply

    Written live, with the engagements it drew from.

Grounded, not invented

Answers come from my documented work. If it isn’t there, it says so.

Fit check

Paste a job description and get matching strengths, gaps, and examples.

Straight to the source

Every answer points to the case study or engagement behind it.

What I bring

Capabilities

01

Application Modernization

Legacy systems with little documentation, re-platformed and de-risked. Reverse-engineering is a skill, not a chore.

02

Cloud Architecture

Azure environments built for security, observability, and growth, from App Services to Key Vault.

03

Security & Identity

Entra External ID, B2C custom policies, MFA, SAST/DAST scanning, and ADA/WCAG accessibility so apps are secure and compliant by design.

04

DevOps & Automation

CI/CD pipelines and PowerShell automation that turn error-prone manual steps into repeatable delivery.

05

Full-Stack Engineering

End-to-end web and mobile: React, Angular, Vue, .NET, Java, SQL, and the glue between them.

06

AI-Augmented Delivery

Claude, MCP, and agentic workflows woven into the lifecycle to ramp faster and ship with more depth.

How I work

AI isn't a gimmick in my workflow. It's a force multiplier.

Claude

Reasoning & architecture

Deep reasoning, large-context refactors, and turning messy requirements into plans.

Claude Code + MCP

Agentic execution

Multi-step changes, custom skills, and MCP servers wired into Jira, GitLab, and databases.

GitHub Copilot

In-editor pairing

Fast in-flow completion so attention stays on the hard parts.

Case studies

Selected work

South Bend Medical Foundation

2025 – Present

eChartPortal

Cloud Architect & Full Stack Developer

Challenge
The public needed a secure, HIPAA-compliant way to request and receive sensitive medical records online.
Approach
Architected the Azure environment (App Services, Azure SQL, ACR, Key Vault, Application Insights) and built the Angular and .NET app with Entra External ID, MFA, and reviewer workflows.
Impact
A compliant, production-grade portal with automated CI/CD across three environments.
  • Angular
  • .NET
  • Azure SQL
  • Docker / ACR
  • Entra External ID
  • Key Vault
  • Azure DevOps

Exostar

2026 – Present

SupplyLine & DemandLine

Senior Consultant

Challenge
Aerospace suppliers and primes like Boeing and GE run purchase orders, ship notices, and quality approvals through these platforms, so production issues land with real business impact.
Approach
Root-cause production issues in a large PHP codebase, harden concurrency with row locking and deadlock retry, extend X12 EDI integrations, and run the work through an agentic Claude Code workflow with MCP into Jira, GitLab, and MySQL.
Impact
Production fixes shipped for aerospace customers including Boeing and GE.
  • PHP
  • Propel ORM
  • MySQL
  • X12 EDI
  • PHPUnit
  • Claude Code
  • MCP
  • GitLab CI

Indiana Office of Technology

2024 – Present

Statewide Legacy Migration

Senior Consultant

Challenge
14 citizen-facing applications across 10 agencies ran on aging, largely undocumented infrastructure.
Approach
Reverse-engineered each system across Web Forms, Java, Angular, and Vue, then re-platformed onto IIS, Tomcat, and Payara with DNS cutovers and PowerShell-automated deployments.
Impact
14 production apps migrated with minimal downtime.
  • ASP.NET Web Forms
  • Java
  • Vue
  • IIS
  • Tomcat
  • Payara
  • PowerShell

BeneSys

2023 – 2026

Member Portal & Mobile App

Senior Consultant

Challenge
300+ legacy Web Forms apps, roughly one per client fund, had become impossible to maintain.
Approach
Consolidated them into one multi-tenant React and .NET PWA on Azure with B2C custom policies and a configurable CMS, then shipped the iOS and Android app.
Impact
300+ codebases replaced by one data-driven platform.
  • React
  • .NET
  • Azure AD B2C
  • Capacitor
  • iOS / Android

Indiana State Dept. of Toxicology

2025 – Present

PDF Signing Modernization

Software Consultant

Challenge
A document-signing workflow needed a more reliable PDF service and a secure home for its signing certificates.
Approach
Modernized the PDF signing service and moved certificate storage into Azure Key Vault.
Impact
Reliable signing with certificates managed centrally in Key Vault.
  • .NET
  • PDF signing
  • Azure Key Vault

Indiana Economic Development Corp.

2025 – Present

Transparency Portal

Software Consultant

Challenge
A public transparency portal needed its authentication, search, and API performance brought up to standard.
Approach
Worked through Azure authentication, the search integration, and API performance end to end across environments.
Impact
Stabilized authentication, search, and API performance for the public portal.
  • C#
  • Vue
  • Azure
  • REST APIs

Indiana State Board of Accounts

2025 – 2026

Audit Reports Portal

Software Consultant

Challenge
A vendor-built public audit reports portal needed a new home and a faster way to publish reports.
Approach
Took over the .NET and AngularJS application, stood it up, and automated report publishing. Added an archive, new unit types, and search and sort improvements.
Impact
A running, automated public portal for Indiana audit reports with Azure Pipelines CI/CD.
  • .NET
  • AngularJS
  • PowerShell automation
  • Azure Pipelines

Moser Consulting · 2016 – present

Experience

  1. 2026–now

    Exostar

    SupplyLine & DemandLine · Senior Consultant

    ›
    • Engineer on SupplyLine and DemandLine, Exostar’s aerospace and defense supply-chain platforms, built in PHP on an in-house framework with Propel ORM, MySQL, and Phinx migrations.
    • Resolve production issues for aerospace customers including Boeing and GE, tracing each to root cause and shipping the fix, often as a hotfix release.
    • Made shipment cancellation and PO revision APIs concurrency-safe with row-level locking and bounded deadlock retry.
    • Build and maintain X12 EDI integrations (850, 860, 856, 861) for purchase orders, change orders, advance ship notices, and receipt reconciliation.
    • Delivered quality release approval (QRA) features: inspection review workflows, QA agent dispositions, and role-based access.
    • Work in an agentic Claude Code workflow with custom skills and MCP servers connected to Jira, GitLab, and MySQL, taking stories from requirements investigation through implementation plan, AI code review, and merge request.
    • Benchmarked Claude models across our AI-assisted development workflow for accuracy and cost.
    • Act as the review gate for teammates’ implementation plans, and hold every merge request to full PHPUnit line coverage.
  2. 2025–now

    South Bend Medical Foundation

    Medical Records Portal · Senior Consultant

    ›
    • Designed and built a HIPAA-compliant medical records request portal on Angular, .NET, and Azure for sensitive patient information.
    • Architected Azure infrastructure: App Services, Azure SQL, Container Registry, Application Insights, and Key Vault.
    • Implemented Microsoft Entra External ID (CIAM) authentication and MFA for secure public access.
    • Built Azure DevOps CI/CD pipelines across development, testing, and production.
    • Designed secure storage and retrieval for medical records and supporting documents.
  3. 2025–2026

    Pennsylvania EDaRT

    Security Hardening & Modernization · Senior Consultant

    ›
    • Led security hardening for a large-scale environmental reporting application, driven by automated scanning and security assessments.
    • Prioritized work across application, infrastructure, and dependency layers.
    • Upgraded third-party libraries, frameworks, and platform dependencies while keeping the application stable.
    • Strengthened authentication, authorization, and overall compliance posture.
    • Coordinated testing so every change landed without regressions.
  4. 2024–now

    Indiana Office of Technology

    Statewide Application Migration · Senior Consultant

    ›
    • Led migration of 14 public-facing applications across 10 state agencies (DLGF, DOC, IDOI, IDEM, IDOA, IEDC, ISDT, MPH, SBOA, DNR) onto modern IIS, Tomcat, and Payara hosts on Windows and Linux.
    • Reverse-engineered undocumented systems spanning ASP.NET Web Forms (VB and C#), Java, Angular, and Vue.
    • Resolved SSL, DNS and subdomain cutovers, load balancer, Azure AD, database, and app-server issues.
    • Standardized deployments with PowerShell automation.
    • Used AI-assisted analysis and MCP tooling to ramp into inherited codebases quickly.
  5. 2023–2026

    BeneSys

    Member Portal & Mobile App · Senior Consultant

    ›
    • Consolidated 300+ legacy Web Forms applications into one multi-tenant React and .NET platform.
    • Gave members secure access to Annuity, Healthcare, Pension, and Vacation Fund information, with admin CMS and per-client settings.
    • Built Azure infrastructure and Azure AD B2C custom policies.
    • Developed React components and hooks, .NET API endpoints, and SQL stored procedures and migrations.
    • Owned Azure DevOps pipelines and environment promotions; helped ship the iOS and Android app.
  6. 2022–2023

    Indiana FSSA

    Pandemic EBT Portal · Senior Consultant

    ›
    • Built the P-EBT portal for homeschool and virtual-school students, part of a federal food-assistance program.
    • .NET and Angular application on Azure with Blob Storage for document management.
    • Azure AD B2C user flows, DNS, and SSL certificates.
    • Filled Product Owner duties, gathering requirements and acceptance criteria directly with the client.
  7. 2021–2022

    Schwarz Partners

    Electronic Key Distribution · Senior Consultant

    ›
    • Built services handling electronic key distribution for retailers including Best Buy, Walmart, Staples, CDW, and Adorama.
    • Added CSR login so support reps could view customer order details.
    • .NET and Angular on Azure with Azure AD B2C; owned CI/CD and promotions.
  8. 2019–2021

    Venture Logistics

    Logistics Portal · Senior Consultant

    ›
    • Developed a .NET and Angular logistics portal hosted in Azure.
    • Built Angular modules, .NET API endpoints, and Azure AD B2C user flows.
    • Maintained Azure DevOps CI/CD pipelines and environment promotions.
  9. 2018–2019

    SRI Services

    Foreclosure Auction Portal · Senior Consultant

    ›
    • Developed a .NET and Angular foreclosure auction portal hosted in Azure.
    • Configured Azure AD B2C user flows, DNS, and SSL certificates.
    • Maintained CI/CD pipelines and environment promotions.
  10. 2017–2018

    Star Leasing

    Logistics Portal · Consultant

    ›
    • Developed a .NET and Angular logistics portal hosted in Azure.
    • Built Angular modules and configured Azure AD B2C user flows, DNS, and SSL certificates.
  11. 2016–2017

    Indianapolis Public Schools

    Innovation Schools Account Management · Consultant

    ›
    • Scheduled PowerShell automation managing O365, Active Directory, and third-party accounts for Innovation Schools.
    • Scripts that consumed and sent JSON to APIs.
    • ETL from CSV files pulled across multiple FTP sites.

Stack & schooling

Toolkit

Cloud & DevOps

  • Azure App Services
  • Azure SQL
  • Key Vault
  • Container Registry
  • Application Insights
  • Azure DevOps
  • GitHub Actions
  • Docker

Identity & Security

  • Entra External ID
  • Azure AD B2C
  • OAuth 2.0 / OIDC
  • MFA
  • Conditional Access
  • SAST / DAST scanning
  • CodeQL
  • HIPAA
  • ADA / WCAG accessibility

Full Stack

  • React
  • Angular
  • Vue
  • .NET / C#
  • Java
  • TypeScript
  • PHP
  • Propel ORM
  • SQL Server
  • MySQL
  • X12 EDI
  • PHPUnit

AI Engineering

  • Claude API
  • Claude Code
  • MCP servers
  • Custom skills
  • Python
  • Tool use
  • RAG
  • Model benchmarking

Mobile

  • Capacitor
  • Android Studio
  • iOS
  • MSAL

Ways of working

  • Problem solving
  • Mentorship
  • Client-facing PO work
  • Rapid ramp-up
Indiana University

B.S. Informatics & Computing

Indiana University, Bloomington · 2012 – 2016

Certifications

Anthropic Academy

7 Claude course certificates · Nov 2026

  • Claude 101
  • Claude Code 101
  • Claude Code in Action
  • Claude Platform 101
  • Introduction to Agent Skills
  • Introduction to Claude Cowork
  • AI Fluency: Framework & Foundations

Scrum Alliance

Agile development and product ownership

  • CSPOCertified Scrum Product OwnerAug 2023
  • A-CSDAdvanced Certified Scrum DeveloperMay 2022
  • CSDCertified Scrum DeveloperJun 2021
  • CSP-DCertified Scrum Professional DeveloperClass scheduled December 2026