Segistics, LLC
Sept 2022–Present
Staff engineer, team lead
2023–present, after senior software engineer from Sept 2022. Remote.
- Co-designed and launched the team’s AI-assisted development workflow with the other engineering lead in 2 weeks. Claude agents take requirements to Jira tickets, build features, and open pull requests. GitHub Copilot reviews them, then an engineer does. Throughput went from about 2–3 to 6–9 features per 2-week sprint.
- Lead a team of 4–5 engineers. Hired 4, ran performance reviews, trained the team on the workflow, and partnered with product and design. Launched Gavel with the team around May 2024. Five auction houses run their auctions on it.
- Shipped self-pick auction pickup from idea to production in 4 days, versus about 2 sprints (about 4 weeks) before. Winners check in and see where each lot is, workers verify items before release, and refusals go to a refund review queue. One auction house runs several hundred pickups per auction on it, and a wider rollout is planned.
- Designed Gavel’s NestJS API from scratch and helped design the real-time bidding architecture. The Expo app is on the iOS App Store and Google Play. The Next.js admin runs on Google Cloud and Firebase, with WebSockets for live bids. Web bidding opened auctions to people without a smartphone, and to people who will not install the app.
- Helped build a Gemini auction bot that helps admins write lot descriptions, build reports, and analyze bidder behavior.
- Integrated Stripe to charge winning bidders automatically, plus account creation, mobile payments, and receipts.
- Cut release time from 8 hours to 30 minutes with an Expo pipeline on Cloud Build, EAS, and Firebase App Distribution. Handled React Native and Expo SDK upgrades and wrote native modules. Cut a new client environment from about a week to about 1.5 hours once requirements are in, with Terraform on Cloud Run, Secret Manager, Cloud Scheduler, Cloud Storage, and Firebase.
- Delivered a Python MQTT service that ties RFID tags, scanners, and pan-tilt-zoom cameras together for a consignment company that supplied an auction house. During the holding period, the company checked item condition remotely, and scanners tracked locations so staff did not enter them by hand.
Founder
Side company, solo build. dugoutdesk.app
- Built DugoutDesk solo with Cursor and AI agents. It is a baseball and softball team platform used by 23 teams and 94 accounts, live on the iOS App Store, with Android in Play testing. First idea to the App Store took about 3 weeks.
- Designed a TypeScript monorepo with pnpm and Turborepo: a Next.js web app and PWA on Vercel, a NestJS API on Cloud Run, an Expo app, a shared Zod package, and Supabase Postgres and Auth. Player stats stay with the player across teams.
- Shipped live pitch-by-pitch scoring, stats, lineups, a defense rotation builder that checks pitcher limits, scheduling with RSVPs, and team chat. Billing is Stripe on the web, Stripe Connect for parent dues, and RevenueCat for in-app subscriptions.
Software engineer II
- Built product UI in TypeScript, React, MUI, and XState on GraphQL with Apollo and Relay.
- Supported and extended legacy Kotlin, Java, and Node.js services on Amazon ECS and EKS, and covered a weekly on-call rotation.
Software engineer
2019–2021, promoted from technical apprentice, 2018–2019.
- Delivered features in React, HTML, CSS, and Node.js for healthcare systems, working with HIPAA-regulated PHI.
Languages
TypeScript, JavaScript, Python, HTML, CSS, SQL, and Bash
Application
React, React Native, Expo, Next.js, NestJS, Node.js, Zustand, XState, MUI, Zod, GraphQL (Apollo, Relay), WebSockets, and MQTT
Platform
Google Cloud (Cloud Run, Cloud Build, Secret Manager, Cloud Scheduler, Cloud Storage), Firebase, Supabase, Vercel, Terraform, Docker, EAS, Amazon ECS, Amazon EKS, pnpm, Turborepo, Sentry, and Crashlytics
Payments
Stripe, Stripe Connect, and RevenueCat
Data
Postgres, Firestore, MySQL, and MongoDB
AI
Claude CLI agents, GitHub Copilot code review, Cursor, and LLM features with Gemini
Security
HIPAA, PHI, and PII
Education. B.S. information technology, University of Kansas, 2019. 4.00 GPA, outstanding graduating senior, Phi Kappa Phi. President of JayHackers. Third place, at-large Collegiate Cyber Defense Competition. A.S. information systems technology, Johnson County Community College, 2017, 3.81 GPA, Phi Theta Kappa, and an associate in general science, 2018.
Military. CH-47D/F helicopter repairer and flight engineer, U.S. Army Reserve and Department of Defense, Jan 2009–Jun 2015. Maintained electrical and hydraulic systems and flew as a flight engineer. Air Medal. Also served as hazardous waste program manager and environmental compliance officer.
Earlier work. Electrical and hardware sales associate, The Home Depot, Nov 2015–Mar 2018. Homer Award 11 times.
Service. Veteran peer advisor, Johnson County Community College, 2016–2017. Supported 9–12 veteran students. PAVE peer advisor of the month, Oct 2017. Helped build a tiny home for the Veterans Community Project.