Hi, I'm Preston.

Senior / Staff Software Engineer building clear, reliable web platforms, from interface to infrastructure.

I've spent 20+ years designing and delivering web platforms in high-scale and regulated environments, most recently leading frontend architecture at CoBank, Capital One and Amazon. I like modernizing legacy systems, setting engineering standards that stick, and helping teams ship with confidence.

Experience

—

Lead Software Engineer · CoBank

  • Architected and built a React/TypeScript SPA replacing a third-party collateral management platform, bringing mission-critical loan workflows in-house and reducing long-term vendor dependency.
  • Designed Node.js/Express/tsoa REST APIs and PostgreSQL data-access patterns on AWS, defining service contracts, validation, and backend conventions for the new platform.
  • Drove cross-functional technical decisions with product, business, and backend stakeholders to modernize internal financial systems supporting large-scale loan operations.
  • Owned technical direction across frontend and API boundaries for the replacement platform, prioritizing maintainability, reliability, and long-term internal ownership.
  • React
  • TypeScript
  • Node.js
  • Express
  • PostgreSQL
  • AWS

—

Lead Engineer · Capital One

  • Designed and delivered Vue.js/TypeScript applications integrated with Node.js REST APIs on AWS ECS for regulated internal workflows.
  • Built automated logging, validation, and monitoring pipelines supporting regulatory and compliance requirements while reducing manual review effort.
  • Led an Agile team of 3–5 engineers and implemented GitHub Actions CI/CD, improving release consistency and shortening deployment cycles.
  • Vue.js
  • TypeScript
  • Node.js
  • AWS ECS
  • GitHub Actions

—

Senior Software Engineer · Cavallo

  • Led development of multiple React/TypeScript SPAs and architected a shared component library, reducing UI duplication and accelerating delivery across teams.
  • Optimized Node.js microservices on AWS Lambda to improve API responsiveness and support near-real-time data synchronization.
  • Drove frontend architecture standards for performance, maintainability, and accessibility across product development.
  • React
  • TypeScript
  • Node.js
  • AWS Lambda

—

Front End Engineer II · Amazon

  • Built and scaled a global React/TypeScript SPA used across Amazon’s PXT organization.
  • Improved frontend performance through code-splitting, lazy loading, and AWS CloudFront caching strategies.
  • Established WCAG accessibility standards and automated testing practices across multiple features and teams.
  • React
  • TypeScript
  • CloudFront
  • WCAG

—

Software Development Engineer II · Amazon

  • Built a React querying interface for Alexa Local Search integrated with Node.js services and DynamoDB.
  • Developed automated data validation and anomaly detection processes to improve service reliability.
  • Contributed to scalable system designs capable of handling high traffic volumes and sudden load spikes.

—

Development Team Lead · TEKsystems (Procare)

  • Led delivery of a React/ASP.NET SPA, introducing reusable UI components and frontend standards.
  • Mentored developers in TDD and accessibility, improving code quality and development efficiency.

—

Senior Software Engineer · Comcast

  • Served as primary developer for internal sales and customer-support applications using ASP.NET MVC/Web API, JavaScript/TypeScript, React, Knockout, and CSS/SCSS.

—

Earlier Professional Experience · Multiple Companies

  • Full-stack software engineering roles delivering scalable web applications across multiple industries.

Skills

Frontend
React, TypeScript, JavaScript, Vue.js, HTML5, CSS3, Vite, MUI, React Router
Backend
Node.js, Express, REST APIs, ASP.NET/C#, Python, PostgreSQL, Microservices
Cloud & Delivery
AWS (Lambda, ECS, DynamoDB, S3, CloudFront, Route 53), Docker, GitHub Actions, CI/CD
Engineering
System Design, Frontend Architecture, Technical Leadership, TDD, Jest, Vitest, React Testing Library, Accessibility/WCAG, Performance Optimization

Education

Bachelor of Science in Computer Science · Florida Southern College