KWHire Me
Open to Opportunities

Kevin Welty

Senior Software Engineer

10+ years building backend systems, ETL pipelines, and agentic AI workflows

Accomplished Senior Software Engineer with over 10 years of experience designing, developing, and deploying robust backend systems and data pipelines. Currently specializing in LLM-powered agentic workflows and intelligent automation — bridging deep infrastructure expertise with cutting-edge AI tooling to ship production-grade AI systems.

Kjwelty0916@gmail.com·480-635-2599·San Tan Valley, AZ·GitHubLinkedIn

Skills & Technologies

Languages

PythonJavaC#GoRubyLuaSQLHTML/CSS

AI & LLMs

Large Language ModelsAgentic WorkflowsClaude APIRAGRay/Anyscale

Frameworks & Tools

FastAPIDjangoJinjaXSLT/XSLSQLAlchemyAlembicPydantic

Databases

PostgreSQLMS SQL ServerCassandraMongoDBMySQLElasticSearchOpenSearch

Infrastructure & Cloud

AWS (S3, SQS, SNS)Google Cloud PlatformLinuxDockerWireshark

Protocols & Patterns

RESTful APIsOAuth 2.0JWTSNMPGPIBMicroservicesCI/CD

Work History

Senior Software Engineer II

Lex Machina · Remote

October 2021 – Present
  • Maintain backend crawling infrastructure encompassing multiple ETL pipelines, processing millions of legal documents.
  • Contributed to several projects adding new states and millions of new documents, directly enhancing customer value.
  • Optimized the federal crawling backend, improving reliability and data freshness for customers.
  • Migrated several crawling systems to a new infrastructure stack while maintaining 100% uptime.
  • Designed new database schemas using Alembic migrations and updated SQLAlchemy models accordingly.
  • Engineered data ingestion pipelines leveraging AWS S3, SQS, and SNS for scalable event-driven processing.
  • Designed and implemented high-performance RESTful APIs with FastAPI, using Pydantic validation, dependency injection, and async processing.
  • Developed secure API integrations using OAuth 2.0, JWT, and API keys to connect with Google APIs and custom RESTful endpoints.
  • Created proofs of concept for innovative new solutions; actively participated in the Python community (2 online PyCons + 1 onsite in 2024).

Software Engineer I

Comtech Satellite Networks Technologies · Tempe, AZ

September 2016 – October 2021
  • Developed a Python client/server automated test application to validate aspects of the Heights Networking System.
  • Transformed a beta Python application (SMT) into microservices including result collection, dynamic views, config saving, and a RESTful interface.
  • Created a RESTful API framework on a Django web server to retrieve test results, rack configs, and unit configurations.
  • Served as lead engineer and developer/tester across multiple simultaneous software projects with major architectural decisions.

Applications Software Engineer

Comtech EF Data · Tempe, AZ

May 2016 – September 2019
  • Lead engineer for Skyline NetVue Network Management System, supporting networks for commercial and government clients.
  • Collaborated closely with customers to troubleshoot and resolve field issues; debugged satellite networks at packet level using Wireshark.
  • Developed a DataMiner REST API test application enabling customers to beta test API calls.
  • Initiated development of a new in-house NMS to replace NetVue, leading a team of four (paused due to COVID-19).

Network Test Engineer I & II

Comtech EF Data · Tempe, AZ

September 2016 – May 2019
  • Administered and developed the Java Test Automation Application (Test Harness) using SQL, Java, Python, and C++.
  • Developed Wireshark Dissectors in Lua for human-readable packet analysis.
  • Built packets with Scapy in Python and tested their impact on satellite network systems.

Engineering Intern

Comtech EF Data · Tempe, AZ

March 2016 – September 2016
  • Developed equipment drivers using REST, GPIB, SNMP, and Selenium protocols.
  • Developed automation software and test procedures for satellite RF and network communications equipment.
  • Developed a C# Telnet debugging application for customer field use.

Selected Projects

Projects spanning production backend systems, agentic AI workflows, and data infrastructure.

Agentic Backend Data Pipeline

shipped

Leveraged agentic AI to handle the creation of backend systems for collecting and decomposing data for analytics display — eliminating the need to hand-code each solution. By delegating implementation to the agent, I can drive multiple workstreams simultaneously rather than context-switching between them one at a time. The result is a dramatic increase in throughput: issues that would normally queue up get worked in parallel, and my focus shifts from writing boilerplate to directing the agent and validating outcomes.

PythonFastAPIClaude APIPostgreSQLETL

AI Coding Standards Enforcement

shipped

Built a system of custom skills and structured prompts that teach AI models to internalize and conform to company-specific coding standards. Rather than relying on engineers to manually review AI-generated code for style and convention violations, the AI is trained to understand naming conventions, architectural patterns, file structure requirements, and language-specific rules enforced at the organization. The result is AI-assisted development that produces code consistent with the existing codebase from the first output — shortening review cycles, reducing back-and-forth, and making AI a reliable contributor rather than a source of technical debt.

Claude APIPythonPrompt EngineeringCI/CD

Claude-Powered Anomaly Detection & Alerting

shipped

Integrated Claude directly into production systems to serve as an intelligent monitoring layer. Rather than relying solely on static threshold-based alerting, Claude continuously analyzes system output, logs, and data patterns to identify errors and abnormalities that rigid rules would miss. When something unexpected is detected — whether an unusual data shape, an unexpected failure mode, or behavior outside normal operating parameters — the system automatically fires an alert with a human-readable explanation of what went wrong and why it's notable. This brings LLM-level reasoning to observability, catching subtle issues earlier and giving engineers context rather than just raw noise.

Claude APIPythonFastAPIAlertingObservability

What I'm Building

Current areas of focus — where I'm spending cycles and pushing the frontier.

Adaptive Agentic Workflows

Exploring self-correcting agent loops that observe execution failures and re-route dynamically — no human-in-the-loop required. Focus on real-world reliability over benchmark performance.

MCP Server Integrations

Building Model Context Protocol servers for enterprise systems (databases, internal APIs, ETL pipelines) — making tool-use plug-and-play for any Claude or LLM deployment.

LLM Eval & Observability

Developing a structured evaluation harness for agentic workflows — measuring task success rate, tool efficiency, reasoning quality, and regression detection across prompt distributions.

BS in Computer Information Systems

Arizona State University

Tempe, AZ · January 2016

Eagle Scout

One of the highest achievements in scouting — earned through demonstrated leadership, service, and merit.

Let's Work Together

Whether you're building agentic AI systems, modernizing backend infrastructure, or need a senior engineer who can move fast and ship — I'd love to talk.

Kjwelty0916@gmail.com
GitHubLinkedInSan Tan Valley, AZ