Services banner 1Services banner 1Services banner 2Services banner 2

Universal Software Engineer

Generative AI Engineer Lead at Booz Allen Hamilton

Autonomous multi-agent systems, durable orchestration, and Generative AI engineering & consultancy

Lead architect at ThruThink Business Projection

Former team lead at SportsBoard Athlete Assessment Platform

Residing in the California Central Valley (Fresno), working remotely

Software consultancy services in my competency areas

Tech community lead and co-organizer (Google Developer Group Fresno lead)

Generative AI Engineer Lead at Booz Allen Hamilton

November 2024 – Present · Washington DC-Baltimore Area (Remote)

Agent Foundry: Open-Source Agent Platform Contributions (06/2026 – Present)
Built security and observability features for Agent Foundry packages: OIDC id_token capture, session logoff and audit logging, STIG control remediation, and OpenTelemetry tracing and trace-context propagation across Temporal and FastAPI. Prepared the open-source release with SPDX licensing, an automated IP-scrubbing and scan tool, and CVE remediation.

Agentic AI Engineering & Applied Research (11/2024 – Present)

  • Multi-Agent Systems: Designed and built production-style and prototype agent systems with a variety of orchestration frameworks (LangGraph, LlamaIndex Workflows, AWS Strands Agents) across frontier models and open-weight models on AWS, Azure, GCP, and on-premises deployments.
  • Durable Orchestration: Implemented Temporal as a distributed workflow control plane for long-running agents, resolving payload and history-size limits, rate limiting, and deadlocks; authored an engineering guide on Temporal payload and history limits.
  • Tools & Protocols: Built Model Context Protocol (MCP) servers and tool integrations secured with enterprise authentication frameworks and Agent-to-Agent (A2A) systems.
  • Knowledge Graphs & RAG: Engineered hybrid RAG pipelines with graph databases (Neo4j), temporal databases, and vector databases (pgvector) using community-detection clustering and reciprocal-rank fusion.
  • Evaluation & Observability: Full-stack tracing and eval pipelines with OpenTelemetry, Langfuse, Phoenix, and custom evaluation harnesses.
  • Real-Time Visualization: Built near real-time agent execution visualizers and interactive copilots with Streamlit and CopilotKit.

AWS AI League & AI Community Enablement (10/2025 – Present)
Co-led Booz Allen's firm-wide AWS AI League upskilling program on agentic AI and Amazon Bedrock AgentCore, drawing 1,200+ agent submissions (a program record noted by AWS organizers). Established internal course credit and hosted a brown-bag session with Cisco Outshift researchers on the AGNTCY interoperable multi-agent initiative.

Mentorship & Hackathon Honors

  • Mentor, Women in AI (Cohort 9, 07/2025 – 11/2025): Coached a team building LangGraph and Claude agents over public Smithsonian data, including an entity-discovery workflow (Tavily, Wikipedia, Streamlit) and an S3-checkpointed agentic ETL pipeline on AWS Bedrock.
  • SCSP Hackathon (06/2025): Won 1st place in the internal BAH qualifier and advanced to the Special Competitive Studies Project hackathon finals with an agentic triage and supply-matching system over FHIR and synthetic patient data using LangGraph, Claude, and pgvector.
  • 2024 GenAI Hackathon (10/2024): Placed 2nd firm-wide out of dozens of cross-functional teams with an agentic compliance assistant mapping unstructured internal documents to federal framework controls using local embeddings and reciprocal-rank fusion.

Technologies: Python, LangGraph, LlamaIndex, Temporal, AWS Bedrock, Claude, OpenAI, FastMCP / Model Context Protocol (MCP), OpenTelemetry, Neo4j, pgvector, Docker, FastAPI, Streamlit, CopilotKit.

Avid Community Tech Leader

Nashville Java User Group co-founder (February 2010, with Greg Turnquist from SpringSource)

GDG Fresno lead since April 2016

Former Central California .NET User Group co-organizer

Former secretary of Nashville .NET User Group

Founding donor of Root Access Hackerspace, member of: Fresno Data Science Meetup, NLUG (Nashville Linux User Group), FOSUG (Fresno Open Source User Group), co-founder of Central California Java User Group

Tech Lead / Team Lead at SportsBoard Athlete Assessment Platform

Joined April 2015 and became lead in November 2017

Sports assessment, analytics, and recruiting software

Managed a fully remote team of full-stack and mobile app engineers

Python/Django development, REST API iOS client

AWS, Linode, MySQL, PyCharm, nginx

HTML5, CSS, JS, Bootstrap, jQuery

Lead Architect at Csaba Consulting services

Established in summer 2014

ThruThink business projection and budgeting (financial investment assessment) software, financial analytics

ASP.NET MVC backend over Azure cloud, HTML5 + CSS + JS + Knockout JS + Bootstrap + jQuery front-end

SpreadsheetGear component use for spreadsheets and calculations

Way to Gold: integrating Amazon In-App Purchase system into a Unity game engine-based Android application

FUSD (Fresno Unified School District): Developed an HR assistant software suite, which helped FUSD perform tasks with hiring and recruiting employees. ASP.NET MVC platform with Knockout JS.

Decade Software Company

October 2012 to April 2014

Developer of environmental health software

C#, .NET desktop application with companion mobile app

Visual Studio IDE, Microsoft Team Foundation Server, MS SQL Server

IdeaBlade, Unity, Moq, NUnit, xUnit, NSubstitute, FluentAssertions

WPF, Caliburn.Micro, MEF, Reactive Extensions, WinForms

Agile, Scrum methodology

Crystal Reports, Microsoft Reporting Services

Vanderbilt University Medical Center

February 2010 to June 2013

Java enterprise development, record linkage and genomic data protection research, Netezza appliance.

Java, J2EE, EJB, Spring, Hibernate, PostgreSQL, MySQL, GWT, ExtJS, GXT, Maven, JBoss, awk

Eclipse, SVN, GitHub, Linux, Windows

HIPAA & IRB certified

Project: SOEMPI (Secure Enterprise Master Patient Index), the related publication focusing on the software won the Homer Warner award at AMIA 2014

Project: FairplayBI 2-party SMC (Secure Multi-party Computation) that can handle arbitrarily large integers

Netezza appliance (MPP / Massively Parallel Processing appliance) evaluation and use with patient record and genetic data analysis projects

Project: Java implementation of Paillier homomorphic encryption based on UT Dallas code

Software Engineer at Institute for Software Integrated Systems, Vanderbilt University

September 2007 to February 2010

GME Generic modeler and meta-modeler CAD software, open source

Lead developer / maintainer after September 2008.

OCL correctness proofing and code generation capabilities

Used for distributed embedded system projects, aviation and motor industry, classified projects and more

Technologies: C, C++, ATL, MFC, COM, STL, Java, Eclipse, OSGi framework, Eclipse plug-in

Tools: Microsoft Visual Studio, SVN, CVS, JIRA, ArgoUML, Windows XP / Vista / 7

GME - Improved UI look and feel, added docking and toolbars using MFC Feature Pack

GME - Leveraged GDI+ to enable gradient fills, anti-aliasing, and vector graphics in CAD plan windows

GME - features, such as bottomless in-place editing and resizability of graphical elements

GME - Migrated GME CAD software into Eclipse as an Eclipse plug-in

Software consultant for University of Alabama at Birmingham

August 2007 to July 2009

MRI data analysis software for identifying cardiac infarcts

Implemented multithreading-capable, XML-configurable, high-speed core in C/C++

Provided 250x+ speedup (a few minutes' runtime instead of 24 hours)

Implemented WinForms (.NET)-based GUI written in C#

T1, T2, T2* type MRI image analysis

CAD software developer

July 2001 — September 2007, preceded by a summer internship from June 2000 — September 2000

ArchiCAD: multi-platform (Windows and Macintosh) architectural CAD software localized to 20+ languages

Multi-platform, multi-language large codebase development, front-end development

Architected and developed an in-house GUI designer tool for the specialized internal widget set and resource format of the company

Directed two junior developers

Implemented CAD metric-based bottomless in-place RichText editor control

C, C++, Win32, STL, Cocoa, homebrew multi-platform I/O, GUI, 3D and other libraries

Microsoft Visual Studio, Xcode, CodeWarrior, Perforce, CVS, Enterprise Architect, TestTrack