Tanner's Work
Designed, built, and operate a production platform handling scheduling, estimates, invoicing, and payments for a residential services business, as sole engineer and operator. Runs entirely on self-managed infrastructure: Node.js and Express API, PostgreSQL with versioned migrations, and a Progressive Web App front end with service workers and push notifications, deployed behind nginx as a managed service.
Impact
Implemented payments and security controls in production, including Square payment processing, TOTP two-factor authentication, CSRF protection, request rate limiting, and transactional email via AWS SES.
Technologies Used
Related Projects
Etude
Built an interactive coding-practice app: 802 lessons across 28 language and topic tracks, from n...
Recipe App Infrastructure
Serverless AWS infrastructure for a recipe sharing application built with AWS CDK and TypeScript....
What's for Lunch
A serverless restaurant discovery app that helps users find lunch options by providing 3 random r...