ExperienceFull-Stack Development
Shipping software from prototype → production.
A timeline of roles and the kinds of systems I've built: enterprise web apps, AWS deployments, payments, automation tooling, and iOS + Android Bluetooth interfaces.
Software Engineer
Veridical
Austin, TXApr 2025 – Present
- Architected and shipped Veridical's full-stack e-commerce platform, a Next.js 15 / React 19 / TypeScript app with a server-authoritative pricing, tax, and catalog layer so client-submitted data is never trusted.
- Built the payments stack on Stripe Checkout Sessions and Payment Intents with Stripe Tax, idempotency keys, and signature-verified webhooks processed exactly-once via PostgreSQL event de-duplication.
- Designed the PostgreSQL order schema (JSONB line items, indexed payment/shipping status, payment-intent logging) that backs fulfillment and reporting.
- Built native companion apps for both platforms, SwiftUI (iOS) and Kotlin / Jetpack Compose (Android), that drive 6-channel BLE relay hardware over the HC-08 UART profile to control trailer lighting and hydraulic power-jack systems, using a checksummed binary command protocol with latching and momentary controls.
- Containerized the platform with multi-stage, non-root Docker builds (Next.js standalone output) and shipped it through AWS ECR to EC2 behind a Caddy reverse proxy with automatic TLS, wiring up CI/CD to cut manual deploy time and post-release defects.
- Redesigned the storefront around a shared design system of reusable UI primitives and shipped full technical SEO: per-page metadata, Open Graph / Twitter cards, JSON-LD structured data, canonical URLs, and generated sitemaps.
- Translated stakeholder requirements into maintainable, type-safe features end-to-end with a reusable UI system and React Hook Form + Zod validation.
Next.jsReactTypeScriptTailwindPostgreSQLStripeDockerAWSCaddyCI/CDSwiftUIKotlinBLE
Software Engineer (Freelance)
Honest & Reliable Motors
Liberty Hill, TXJun 2026
- Built and launched honestandreliablemotors.com, a marketing and lead-generation platform for a Texas used-car dealership: Next.js 16 (App Router), React 19, TypeScript, and Tailwind v4.
- Implemented runtime-editable inventory and lead capture on SQLite (better-sqlite3) with Litestream streaming replication to S3 for point-in-time restore and disaster recovery.
- Built a custom admin panel secured with HMAC-signed cookie sessions: inventory CRUD plus an integrated email inbox where inbound mail (SES → S3) is parsed and indexed into SQLite, with reply and compose.
- Deployed as a hardened Docker container behind Caddy with automatic TLS on EC2, provisioned with least-privilege IAM policies and a documented deploy runbook.
Next.jsReactTypeScriptSQLiteLitestreamAWS SESDockerCaddy
Software Engineer
Paycom
Dallas, TXJan 2024 – Mar 2025
- Developed and maintained enterprise HR/payroll applications using PHP, React, TypeScript, and MySQL while following Agile methods, supporting thousands of daily active users.
- Redesigned and optimized high-traffic batch-processing pages by improving MySQL queries and front-end data exchange, making load times up to 2× faster.
- Implemented scalable server-side logic with robust error handling, enhancing performance and system reliability.
- Created modular, reusable React components improving maintainability and accelerating feature delivery.
- Contributed to daily code reviews and refactoring sessions to reduce defects and uphold clean-code standards.
PHPReactTypeScriptMySQLAgilePerformance
Software Engineer Intern
Paycom
Dallas, TXMay 2023 – Aug 2023
- Developed an internal event-planning web app using a C#/.NET backend and React/TypeScript frontend, improving recruiter workflow efficiency through automated scheduling.
- Co-developed a C# + TypeScript hackathon project, earning first place and demonstrating full-stack delivery.
C#.NETReactTypeScript
Education
Dec 2023
Texas State University · San Marcos, TX
Bachelor of Science in Computer Science; Minor in Applied Mathematics; Major GPA 4.0
- Relevant coursework: Data Structures and Algorithms, Object-Oriented Design, Software Engineering, Internet Software Development, Computer System Security, Machine Learning, Data Mining.
Skills
Toolbox
TypeScript/JavaScriptPythonPHPMySQLPostgreSQLReactNext.jsTailwind CSSGit/GitHubAWS (EC2, S3, CloudFront)DockerCI/CD pipelines
Clean UI, reliable backend, careful error handling, and performance-minded data flows.