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.
Reinforced Learning Application on Video Game Environments
February 2024 – May 2024
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.