David Parry

Principal Software and AI Architect

Download PDF

McKinney, TX | Dallas-Fort Worth | david@davidparry.com | davidparry.com | LinkedIn

Hands-on, customer-facing technical leader who helps enterprises turn AI pilots into production systems their teams rely on. Builds in guardrails and human oversight from the start, drawing on 25+ years of software engineering to reduce risk and shorten time to value.

Core Expertise

Architecture: Enterprise platforms, distributed systems, microservices, event-driven integration, API design, modernization, reliability, observability, security, and governance

AI Engineering: Agent orchestration, Model Context Protocol (MCP), A2A interoperability, Spring AI, Embabel, LangGraph, retrieval-augmented generation (RAG), human approval gates

Engineering: Java, TypeScript, JavaScript, Spring Boot, Python, SQL, JUnit, Spock, test-driven development, AI-assisted code review, CI/CD

Cloud and Data: AWS, Azure, GCP, Docker, Kubernetes, Terraform, PostgreSQL, MongoDB, Redis, DynamoDB, Cosmos DB

Professional Experience

Qodo formerly CodiumAI | Principal Architect, Professional Services | 2024 - Present

  • Lead Qodo’s Professional Services group, overseeing delivery and architecture guidance as organizations plan, build, and roll out AI solutions.
  • Direct AI adoption engagements for Walmart, Ford, American Credit Acceptance (ACA), and Credit One Bank, aligning architecture, implementation, security, and governance with each client’s environment.
  • Design and deliver custom agents, MCP servers, and workflow integrations that let clients automate SDLC work safely, with orchestration, deterministic policy checks, and human approval gates.
  • Clear customer roadblocks by leading architecture reviews, workshops, and hands-on sessions; partner with Product and Engineering to guide platform capabilities.
  • Create working reference implementations and technical content on MCP, agent interoperability, testing, and software quality.

Lexipol | Principal Software Developer | Jun 2020 - 2024

  • Cut policy authoring for new laws from 3-6 months to under one month by designing and delivering a RAG-based AI application for the legal department.
  • Assessed a flagship rewrite spanning 34 microservices that was two years behind schedule and $10M over budget; presented evidence and a revised modernization plan adopted by executives and the board.
  • Led incremental modernization from Java EE and on-premises systems to Spring Boot, containers, and AWS; established continuous delivery, quality checks, and engineering standards while maintaining business continuity.
  • Drove Terraform infrastructure automation that provisioned a complete cloud platform in under one hour; unified products across AWS, Azure, and on-premises environments through single sign-on.
  • Reverse engineered a Xamarin mobile app with unavailable source code and rebuilt it in Flutter with a contractor, enabling continued releases and the shared authentication model.
  • Served as lead developer and architecture mentor, hired key engineers, and coordinated internal and consulting teams to integrate acquired products and resume reliable delivery.

USAA | Lead Software Developer | Jan 2020 - Jun 2020

  • Established engineering practices and governance for a messaging delivery service. Coordinated microservice dependencies across teams and defined interface contracts and internal service-level expectations to address legacy nonfunctional limitations.

First Aware | Principal Software Developer | Mar 2019 - Oct 2019

  • Designed and implemented an Azure safe-building platform with event ingestion through web endpoints, MQTT, message brokers, and CoAP; built rules-based inference, event routing, and notification services.
  • Prototyped a connected exit-sign device using Raspberry Pi, Pi4J, and sensors; developed data collection and network-routing capabilities to inform the hardware design.

Mutualink | Principal Software Engineer | Sep 2015 - Feb 2019

  • Architected and led a reusable Java component shared by Android, JavaFX, and Spring Boot across three products, accelerating redesign and helping applications meet FirstNet security and usability requirements.
  • Designed a cloud service layer around the legacy edge platform to enable third-party integrations and service offerings; its API supported an AT&T First Responders hackathon prize-winning application.

OleMedia | Principal Lead Android Engineer | 2014 - 2015

  • Engineered an Android/AOSP television platform, custom launcher, and controller support; implemented cross-client push communication, social sign-on, and payment-service integrations.

Accenture | Manager, Lead Developer | Feb 2013 - Jun 2014

  • Contributed to HealthCare.gov’s recovery and refactoring for peak enrollment demand; led architecture reviews, peer code review, and engineering governance.
  • Architected and guided Covered California portal and service integrations across content, workflow, rules, and batch systems; applied ADA/Section 508 and WCAG accessibility practices and led onshore/offshore delivery.

Cognizant Technology Solutions | Lead Technical Consultant | Nov 2012 - Feb 2013

Designed Oracle WebCenter portal and content integrations for a manufacturing client; established governance and mentored the delivery team.

Perficient | Lead Technical Consultant | Mar 2007 - Nov 2012

Delivered enterprise portals, REST services, search, and content platforms for healthcare, financial services, retail, and marketing clients; integrated Oracle and PeopleSoft systems and trained their engineering teams.

Selected Current Engineering Work

FreightLoc: Architect and develop a freight compliance and driver verification platform comprising Spring Boot services, a Next.js web application, and dedicated broker and driver mobile apps for iOS and Android. Implement broker/carrier data management, insurance documentation, and identity verification.

Speaking and Technical Contributions

Speaker and instructor at JavaOne, Jfokus, QCon, Devnexus, DeveloperWeek, ODSC AI, and AI Engineer World’s Fair. Author at davidparry.com and creator of a hands-on Java MCP workshop. Selected to review Linux Foundation MCP training content.

Education and Credentials

Bachelor of Science in Computer Information Systems | DeVry Institute of Technology | 2000
Summa cum laude, GPA 4.0/4.0

Spring Certified Professional (2022). AWS Certified Solutions Architect - Professional, previously held Nov 2022 - Nov 2025. Earlier credentials include Sun Java Programmer, Sun Web Component Developer, and Oracle WebCenter Portal Implementation Specialist.