First Year @ Rochester Institute of Technology

Hey, I'm John.

1st Year Software Engineering student with eligibility for Co-Op. Passionate about developing innovative software applications in the real world. Seeking Co-Op for Summer and/or Fall 2026. Strengths in designing clean architecture for maintainable systems, collaborating effectively to solve complex problems, applying Object-Oriented designs to write clean and well-documented code, following structured development processes end-to-end, and explaining technical concepts to non-technical audiences.

Skills & Technologies

Tools and technologies I work with.

Languages

PythonPHPHTML/CSSJavaJavaScriptSQL (PostgreSQL, SQLite)

Frameworks & Libraries

ReactDjangoJavaFXHTMXdiscord.pyaiohttp

Technical Skills

GitDockerNginxPM2LetsEncryptCloudflare

Cloud Computing

DigitalOceanAWSHerokuGoogle Cloud

Operating Systems

MacOSWindowsLinux (Debian, Ubuntu)

Development Practices

REST APIScrumObject-Oriented DesignSerializationJSON

Projects

A selection of things I've built and contributed to.

Personal Project
Designed a complete web application using React.js, allowing users to play simulations of casino games like Blackjack. Developed an effective backend system with PostgreSQL, facilitating user registration and leaderboard functionality. Expanded application to allow for additional non-casino games to be hosted on the site, such as Uno. Deployed the site publicly with Nginx, PM2, and LetsEncrypt, ensuring enhanced protection against DDoS attacks with Cloudflare.
ReactPostgreSQLNginxPM2CloudflareHTML/CSSJavaScript
R6TrackerBot
Personal Project
Created an application on Discord that has looked up over 15,000 user profiles on the game Rainbow Six Siege. Revised app infrastructure while preserving operational functionality in the absence of the original rank API by R6 developers. Refactored the backend to cache essential user information, minimizing API usage by ~50%. Publicized the product, resulting in the application's use in more than 2,000 chat servers.
Pythondiscord.pyaiohttpPostgreSQLDigitalOcean
Academic Project
Designed a web application from the ground up, allowing for the streamlined setup of competitions. Collaborated with 5 students and faculty in the development of the High School robotics team's website. Revitalized site interactivity by utilizing REST API and HTMX for dynamic web forms designed with HTML and CSS. Deployed the site to Google Cloud, working with faculty members to secure a domain and HTTPS certificate.
DjangoHTMXHTML/CSSGoogle CloudLetsEncryptREST API
Uno on JavaFX
Academic Project
Designed a JavaFX application to allow users to play the card game Uno with each other on a local network. Coordinated with 4 students to develop the front and backend of the JavaFX application. Implemented compatibility with differing backend technologies, such as Serialization and JSON. Iterated through 3 Scrum-like development cycles, ensuring all requirements were implemented in the final version.
JavaJavaFXSerializationJSONScrum

Education

Bachelor of Science - Software Engineering

Rochester Institute of TechnologyRochester, NY

May 2029

Relevant Courses:

SWEN-340 - Software Design for Computing Systems (Spring 2026)SWEN-256 - Software Product and Process Management (Spring 2026)SWEN-342 - Engineering of Software Subsystems (Fall 2025)
Master's Program in Computer Science - Computer Science (Dual Enrollment)

University of ChicagoChicago, IL

June 2025

Completed graduate-level coursework via dual-enrollment for college credits during my last year of high school.

Relevant Courses:

MPCS-52560 - Applied Financial Technology (Fall 2024)MPCS-52553 - Web Development (Winter 2025)MPCS-51220 - Applied Software Engineering (Spring 2025)
High School Diploma

University of Chicago Laboratory SchoolsChicago, IL

June 2025

Work Experience

Professional experience and positions held.

Operations Supervisor
Current

Johnson Amusement Park • Sister Bay, WI

June 2025 - Present

  • Ensured the continuous and efficient operation of all attractions and equipment by applying in-depth maintenance knowledge and proficient machinery operation
  • Addressed and rectified technical challenges in park operations, ensuring that all park technologies were up to date
Commercial/Personal Driver

Commercial Driver's License (Class B)

February 2024 - June 2024

  • Delivered prompt transportation services for 30+ clients per event, driving a commercial vehicle
  • Operates on an on-call basis to ensure clients can be transported on short notice
Operations Supervisor

Johnson Amusement Park • Sister Bay, WI

June 2021 - August 2025

  • Ensured the continuous and efficient operation of all attractions and equipment by applying in-depth maintenance knowledge and proficient machinery operation
  • Addressed and rectified technical challenges in park operations, ensuring that all park technologies were up to date