Ryan Tetreault

    Ryan Tetreault

    Software engineer with a B.S. in Computer Science from Westfield State University (May 2026). I build production-style backend and full-stack web applications — primarily with Java, Spring Boot, REST APIs, and React. I care about clean API design, solid database modeling, and shipping software that works in the real world.

    Based in New York City and actively looking for junior SWE roles.

    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 Projects

    Backend and full-stack web applications built with Java, Spring Boot, React, and SQL.

    Full Stack

    OwlSwap

    Production campus marketplace — Spring Boot, Stripe Connect, Next.js 16

    A production-grade full-stack marketplace for university students. Spring Boot REST API with stateless JWT auth, Stripe Connect seller payouts, and a Next.js 16 frontend with real-time order management, Stripe Checkout, and image uploads — built in a 4-person Scrum team.

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

    DormTrack

    Backend-heavy admin system with Spring Boot, MySQL, and stored procedures

    A full-stack dormitory management system with a Spring Boot backend and MySQL database. Business logic is handled through stored procedures and views; supports room assignments, maintenance request workflows, and RA inspection scheduling — built solo, end-to-end.

    Java
    Spring Boot
    MySQL
    JavaFX
    1
    0
    1
    Full Stack

    MacKoul Electric

    Production Next.js site with server-side contact form and Vercel deployment

    Production business website built with Next.js App Router and TypeScript. Includes a server-side contact form with Nodemailer SMTP delivery, scroll-triggered animations, and a mobile-responsive layout — deployed to Vercel with analytics.

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

    Cold Harbor Coffee

    React/TypeScript storefront with Shopify integration and email automation

    A React/TypeScript storefront for a live e-commerce brand, integrating Shopify for inventory management and checkout, and Sender for email marketing automation. Responsive across all devices.

    React
    TypeScript
    Tailwind CSS
    Shopify
    Sender
    0
    0
    1

    Get In Touch

    I'm actively looking for junior software engineer roles in backend and full-stack web development. If you're hiring or want to connect, reach out via email or LinkedIn — I'll respond within 24 hours.