Resume

Software Engineer with a strong background in web and mobile technologies, seeking to leverage my skills in development and passion for accessible, well-designed applications. Recently completed projects involving data visualization, AI-driven sports statistics, and 3D rendering. My extensive project work highlights a framework for leadership, teamwork, and project management that complements my technical expertise. Proficient in working both independently and collaboratively with excellent time management skills. 


Education

Worcester Polytechnic Institute

Master of Computer Science, GPA 4.0/4.0, 2024

New York Institute of Technology

Master of Science in Instructional Technology, 2017


Skills

Programming Languages

Swift, JavaScript/TypeScript, Python, C/C++, HTML, CSS

Frameworks/Libraries

React.js, Next.js, Node.js, Tailwind CSS, SwiftUI, SwiftData, WebGL, PyTorch, Tensorflow, WebGL


Experience

Educational Technology Specialist

Saratoga Springs City School District,

2019-2024

  • Teacher leadership role with the goal of improving teacher technology practice and student learning. Lead on Technology Integration Leadership Team
  • Admin, dev  and content creator for District Technology Portal built on WordPress (SaratogaSchools.tech)
  • Developer of web based school store
  • Admin of Canvas learning management system and Microsoft 365 environment ~6000 users

Recent Projects

SportsStats

August 2024 – December 2024

Working with TypeScript, React, Python, AWS Lambda, and RDS, SportsStats is a web application that uses Meta’s LLaMA language model to answer natural language sports queries. This project incorporates NLP to transform queries into SQL for database retrieval, focusing on MLB statistics, and visualizing data insights for end-users.

Github.com/JohnDeLeoDev/SportsStats

WebGL 3D Scene

May 2024 – June 2024

WebGL scene incorporating real time lighting and shadows. The application takes in standard .mtl and .obj files, and renders them in three dimensional space.

github.com/JohnDeLeoDev/WebGL-3D-Scene

UnifiedAudioQueue

February 2024 – June 2024

Sole developer on application built using Swift and the SwiftUI and SwiftData frameworks. The goal of the project is to provide a unified audio queue for a user that lets them pull content from their Apple Music and Apple Podcasts libraries.

Member of team working to implement a variety of reinforced learning and deep learning algorithms on video game environments. Application built using Python and utilizes Gymnasium, PyTorch, Tensorflow, among other smaller packages.

github.com/JohnDeLeoDev/RL-DonkeyKong

Romania Map Path Finder

February 2024 – March 2024

Sole developer on application that utilizes four search methods to determine the shortest path along roads in Romania, and demonstrate the advantages of each search method. Built using Python.

QR Code Reader – Client and Server

November 2023 – December 2023

Client and server application built with C/C++.

Everest Consignment Shop

September 2023 – December 2023

Web app built with React frontend, Node.js on AWS backend, with MySQL database.   

2x2Madness

September 2023 – December 2023

Sole developer on unique web app/game, built with React. 

JDBlocks

November 2023 – January 2024

Sole developer on web app/game modeled after Blokus, built with React.   

JDTetris

November 2023 – January 2024

Sole developer on web app/game modeled after Tetris, built with React.

SaratogaSchools.tech

2021 – 2023

Sole developer and content creator on teacher education portal, built on WordPress.      

saratogaschools.tech