Ryan Tetreault · Full-Stack Developer

Full-stack websites and applications built for your business.

Custom websites, ecommerce storefronts, and full-stack applications designed around your business — not squeezed into a template.

Next.js · React · TypeScript · Spring Boot · Tailwind CSS · MySQL

What I Build

Business Websites

Marketing sites, company pages, and contact forms that put your business online and bring customers to your door.

Ecommerce & Storefronts

Online stores with Shopify integration, secure payments, and product pages designed to convert visitors into buyers.

Full-Stack Applications

Dashboards, authenticated platforms, APIs, and database-backed tools built to run reliably in production.

Ryan Tetreault
Ryan Tetreault

Ryan Tetreault

Full-stack developer

I'm a full-stack developer based in Western Massachusetts, helping businesses turn ideas into websites, storefronts, and custom web applications.

I like working across the entire product — from how a site looks and feels to the APIs, databases, and integrations behind it. That means I'm not limited to designing a nice-looking website or writing backend code in isolation; I can take a project from an idea through development and launch.

My background is in computer science, but my approach is practical: understand what the business actually needs, build it well, and make sure the finished product is something people enjoy using.

Available for freelance projects and new clients.

Skills & Expertise

Languages

Java, TypeScript, SQL, Python, HTML/CSS

Backend & APIs

Spring Boot, REST APIs, MySQL, JWT, Spring Security, Stripe, Maven, Nodemailer

Frontend & UI

React, Next.js, JavaFX, Tailwind CSS, Framer Motion

Tools & Practices

Git, GitHub, Agile/Scrum, Vercel

Featured Work

A selection of client websites, ecommerce experiences, and full-stack applications I've designed and developed — from customer-facing sites to the systems running behind them.

Full Stack

MacKoul Electric

A modern website built to turn local traffic into qualified leads.

Designed and developed a complete business website for MacKoul Electric with clear service navigation, mobile-first layouts, and a streamlined contact experience that sends inquiries directly to the business.

TypeScript
Next.js
React 19
Tailwind CSS
Nodemailer
+2 more
Frontend

Cold Harbor Coffee

A custom ecommerce experience built around the brand — without rebuilding Shopify.

Built a responsive storefront for Cold Harbor Coffee that combines a custom frontend experience with Shopify's product, inventory, and checkout infrastructure. Email marketing automation was also integrated to support customer retention and future campaigns.

React
TypeScript
Tailwind CSS
Shopify
Sender
Full Stack

OwlSwap

A full marketplace platform for students to buy and sell within their university community.

Built as part of a four-person Scrum team, OwlSwap handles the complete marketplace flow — accounts, listings, purchases, seller payouts, image uploads, and order management. I worked across a Spring Boot REST API and Next.js frontend, implementing secure JWT authentication, MySQL persistence, Stripe Checkout, and Stripe Connect for marketplace payouts.

Java 21
Spring Boot
MySQL
Next.js 16
Stripe Connect
+5 more
Full Stack

DormTrack

A complete administration system for managing university housing operations.

Designed and built the application independently from database to interface. DormTrack centralizes room assignments, maintenance requests, resident information, and RA inspection scheduling into one management system.

Java
Spring Boot
MySQL
JavaFX

Get In Touch

Have a website or app project in mind? Tell me about it — whether it's a new business site, an online store, or a full-stack application, I'll respond within 24 hours.