Full-Stack Software Engineer
Tom Corey
Frontend-leaning full-stack engineer with 6 years shipping production web applications. Deep in TypeScript, React, and modern frontend architecture, with full-stack reach across Node.js services. Uses Claude Code and agentic workflows daily
Full-Stack Software Engineer
December 2020 - Present (5 years)Sole frontend owner of dealer-facing pricing configuration application serving 7,000+ automotive dealerships. The system controls vehicle pricing, financing offers, and promotional CTAs across every dealer website on the platform
Rebuilt a legacy AngularJS feed-configuration tool as a modern React application, letting operations teams self-serve third-party inventory feed setup (sources, priority order, categories like stock/pricing/photos); tested end-to-end with Playwright/Vitest
Drove adoption of React 19 across the team's apps: authored the analysis and proof-of-concept PR that made the migration the prerequisite for a shared component library, sparking the modernization effort and personally migrating one of the apps.
Delivered full-stack integrations with 10+ major partners including Ford, GM, and Capital One
Contributed across a 4-service inventory pipeline processing 200,000+ daily vehicle updates; extended priority-queue handling across 3 services to support 10 priority levels
- React
- Vue
- TypeScript
- .NET
- C#
- RabbitMQ
- Elasticsearch
Software Engineer (Contract)
October 2020 - December 2020 (3 months)Built TypeScript/React tool for automated API proxy generation on Google Cloud Apigee, supporting public CVS Health API infrastructure
- TypeScript
- React
- Node.js
Software Engineer
January 2020 - October 2020 (9 months)Developed React-based financial analysis platform with real-time stock data visualization and PHP REST API integration
- React
- JavaScript
- PHP
- PostgreSQL
Projects
LogBro
Time-blocking web app for tracking deliberate skill practice. Solo-built with Next.js 16, React 19, TypeScript, Drizzle/SQLite, and custom JWT auth. Implemented real-time timer state sync across client, server, and database with optimistic UI updates; Playwright and Vitest test coverage. Developed using Claude Code agent workflows while owning all architectural decisions.
Speech Islands
Full-stack language learning platform built with React, Node.js, and Next.js; integrates the OpenAI API for AI-generated personalized vocabulary flashcards.
Education
Bachelor of Computer Science
The University of Rhode Island