Accomplished Software Engineer with proven track record since 2019 architecting and deploying scalable solutions for industry leaders including Allstate, Southern California Edison, and Tractor Supply Co. I specialize in bridging the gap between complex engineering requirements and business ROI, with deep expertise in the React/React Native and Java Spring Boot ecosystems.
- Strategic Technical Leadership: Leverages a unique combination of a B.S. in Computer Engineering and an MBA to align technical architecture with organizational growth and system maintainability.
- Core Philosophy: Prioritizing observability, high-scale performance, and clean architecture over simple feature delivery.
- Current Research: Optimizing Retrieval-Augmented Generation (RAG) pipelines and enhancing mobile application performance through native modules.
A resume-aware Retrieval-Augmented Generation (RAG) chatbot: a Python ingestion pipeline paired with a Cloudflare Worker runtime (Python + TypeScript).
- Pipeline: Converts a canonical Markdown profile into semantic chunks and OpenAI embeddings as versioned JSON artifacts, with typed schemas and a resumable embeddings build.
- Runtime: A TypeScript Cloudflare Worker serves resume-grounded answers from R2-hosted datasets, caching responses in KV by normalized question and dataset version. Automated quality gates run via GitHub Actions.
A mobile-first portfolio site built with React + TypeScript + Vite, with an emphasis on typed boundaries and enforced quality gates (TypeScript).
- Architecture: A small typed HTTP layer validates response envelopes at runtime and composes timeout and retry logic, normalizing fetch failures into user-safe messages. Includes an LLM-backed chat widget that resolves links through a closed token vocabulary rather than raw URLs.
- Quality: Pull requests run lint, format, typecheck, and Vitest as parallel CI jobs, plus CodeQL analysis; accessibility is checked with eslint-plugin-jsx-a11y and axe-core, and commits are gated locally via Husky and lint-staged.
A Python CLI that aggregates React and React Native openings from major ATS providers and exports them to CSV and Markdown.
- Integration: Queries official ATS endpoints (Greenhouse, Lever, Ashby, SmartRecruiters) with a generic JSON-LD fallback for other sources, and uses a Google Programmable Search Engine for discovery.
- Engineering: Identifies with a bot user agent, respects robots.txt, and applies rate-limiting and retries; all configuration lives in environment variables, with step timings and a verbose debug mode for troubleshooting.
| Technology Breadth | GitHub Activity |
|---|---|
- Master of Business Administration (MBA) | Louisiana State University Shreveport
- B.S. in Computer Engineering | Mississippi State University
Whether it's discussing System Design, Full-Stack scalability, or the intersection of AI and Mobile, I'm always open to technical dialogue.


