Hi, I'm John Full-Stack Developer & Game Creator
My experiences with game development, web development, and networking allow me to excel in any scenario. I can usually be found coding, reading, or watching basketball (Go Wolves!).
Selected Projects
A collection of web applications and games that showcase my technical skills and creative vision.
Real Time Chat App
Web AppFull-stack mobile application built with React Native, Expo Go, and Firebase. App specializes in reducing digital noise by categorizing conversations into 'pillars'.
MLB AI Strategy
Web AppReal-time MLB analytics platform that uses AI to predict team strategies and decision making during live games. The app also provides the day's game schedule and scores.
Farm-Sim Game
GameFarming simulator vertical slice inspired by games like Harvest Moon and Stardew Valley. I challenged myself to design and implement my own inventory and action system.
Tetris
GameRebuilt the game Tetris using my own game engine written in C++ and SFML. Players are able to keep track of their scores and see piece previews.
Skills & Technologies
Some of the things in my toolbox that I also enjoy doing.
Full-Stack Development
- JavaScript/TypeScript
- React/Next.js
- Node.js/Express
- Python/Django
- PostgreSQL/MongoDB
- Docker/AWS
Game Development
- Unity/C#
- Godot/GDScript
- Game Design Patterns
- 2D/3D Graphics
- Engine Development
- Inventory Design
Tools & Technologies
- Git/GitHub
- CI/CD Pipelines
- REST/GraphQL APIs
- Internationalization
- Aseprite
- Agile/Scrum