Skip to content
Sam Randall
Software Engineer
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.

Open to building great stuffAustin, TX · Remote