AboutExperienceProjects
|
I'm a software engineer based in Rochester, NY that is passionate about building clean, efficient, and scalable applications that deliver meaningful impact.

// about me

Hi, I’m Sam Tregea (tree-gay), a 28 year old software engineer passionate about building scalable, user-focused solutions across the tech stack. With professional experience in both front-end and back-end development, I specialize in creating responsive applications and architecting robust RESTful microservices.

Here are some of the languages, frameworks, and tools I work with:

Languages:
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C#
  • C/C++
Frameworks:
  • Spring Boot
  • React
  • Angular
  • Django
  • Flask
  • .NET MVC

Outside of work, I enjoy training Brazilian Jiu Jitsu, playing Soccer, and spending time with my friends and family.

// experience

Software Engineer

Jan 2022 - Present

Rochester, NY

  • Developed an AI-powered internal test generation tool that transforms JIRA user stories into Zephyr test cases, significantly reducing manual test authoring and accelerating sprint QA readiness.
  • Lead development on a microservice which was leveraged in generating over $4 million in revenue through Secure Act 2.0 enhancements.
  • Experienced in designing testing strategies for user stories in biweekly sprints, ensuring quality outcomes.
  • Develops RESTful microservices using Java Spring for scalable, efficient system architecture.
  • Builds responsive front-end applications for Paychex Flex® using both React and Angular frameworks.
  • Collaborates cross-functionally with business partners to deliver innovative, secure, and architecture-aligned software solutions.

// projects

Simulation Service
Java
(In Progress) Spring Boot service that simulates live sporting events and streams them through Kafka.
Personal
My Website
TypeScript, NextJS
The source code to this very website!
Personal
Discord Bots
Python, Shell
A collection of Discord bot(s) built using the Discord API.
Personal
Lineup Generator
Python
Commandline application that generates a properly positioned lineup for a co-ed kickball/softball league.
Personal
IMDB Movie Database
Python
Project allows for the normalization and visualization of data from the IMDB Public Dataset.
College
AlgoViz
Swift
iOS application that allows for step-by-step visualizations of various sorting algorithms.
Personal