Eric Andrews

Senior Full-Stack Engineer

About

Eric Andrews

Senior full-stack engineer with 8+ years building SaaS products, AI-assisted workflows, Laravel/AWS backends, and React/Next.js frontends. I own production work from architecture to release: APIs, cloud infrastructure, CI/CD, billing, analytics, and user workflows. Recent work includes a Microsoft Store-approved Excel add-in, a live FMCSA compliance-monitoring SaaS, and backend systems that cut hosting costs by 30% and invoicing time by 50%.

Languages

JS, TS, Python, C#, PHP

Frameworks

React, Angular, Laravel, Node.js

Databases

SQL, MySQL, PostgreSQL, MSSQL

DevOps

AWS, Docker, IaC, CI/CD

AI & Agent Tooling

LLMs, Agentic Workflows, RAG, MCP

Technical Leadership

Agile, Scrum, SAFe

Relevant Experience

Founder & Full-Stack Product Engineer

CSA Sentry | Live SaaS | December 2024 - November 2025; resumed May 2026 - Present

  • Founded and built CSA Sentry, a live SaaS that checks trucking-insurance carrier books against public FMCSA safety data every month and flags carriers drifting toward a bad renewal.
  • Architected the product with Nx, Next.js, React, Tailwind, NestJS, Prisma/PostgreSQL, Docker, AWS Cognito, Stripe, and AI model integrations.
  • Shipped the core product path from signup and onboarding through carrier-book import, the risk dashboard, exportable monitoring records, subscription gating, billing, support, and analytics.
  • Built backend APIs and a monthly monitoring pipeline covering carrier authority, insurance status, safety ratings, and inspection data, with email alerts when a carrier drifts toward FMCSA intervention thresholds, plus a free single-carrier lookup tool.
  • Wrote launch-readiness documentation for security, compliance, local development, testing, and operations.
Visit csasentry.com

Staff Software Engineer

uiAgent | December 2025 - April 2026

  • Built a Microsoft Store-approved Excel add-in from zero to release, covering product UI, backend integration, packaging, and release workflow.
  • Set up CI/CD pipelines for reliable builds, tests, and releases.
  • Shipped AI task-execution flows and chat UX for agentic spreadsheet workflows.
  • Contributed to OCR/PDF processing pipelines, backend reliability, and async worker optimizations.
  • Upgraded AI model infrastructure across services in a fast-moving pre-Series A startup environment.

Senior Software Engineer

Asurion | Orlando, FL | June 2019 - November 2024

  • Architected and developed Laravel/AWS backend systems that reduced hosting costs by 30%.
  • Built a RESTful invoicing microservice with Vue.js and Laravel, cutting invoicing time by 50% and improving billing operations.
  • Engineered a React/Node/AWS SageMaker platform for training and deploying an insurance coverage AI, improving training and lookup speeds by at least 50%.
  • Mentored junior developers and kept code quality consistent across teams.
  • Translated business requirements into shipped solutions with 95%+ acceptance-criteria alignment

Junior Web Developer

Stax | Orlando, FL | April 2016 - May 2019 (part-time through December 2017)

  • Implemented React UI/UX features that improved user satisfaction and simplified core workflows.
  • Extended a Laravel point-of-sale API, making checkout 40% faster and reducing user clicks.
  • Worked directly with partner companies to get our SDK running on their platforms.
  • Optimized SQL queries and handled PII with secure practices.
  • Set up QA automation for React, cutting manual testing by 35% and raising coverage by 40%.
  • Upgraded the codebase from JavaScript to TypeScript, reducing production bugs by 25%, and wrote the technical docs that sped up onboarding.

Talk to my resume

AI resume assistant Press Enter to send

Projects

CSA Sentry dashboard listing carriers flagged by renewal risk

CSA Sentry

Safety alerts for trucking insurance agencies.

Checks carriers against FMCSA data each month and flags changes before renewal. I built it and run it.

Visit csasentry.com

Contact

Where to Reach Me

Use email, LinkedIn, or GitHub if you want to discuss a role, review my work, or ask a follow-up question.