About Me
Hi! My name is Greg and I enjoy building solutions to both simple and complex problems.
The problem solving process has always fascinated me. Which has led me down the path to becoming a Full Stack Developer.
My interests surpass web development and have recently entered into the realms of game development, writing bots for automation, and exploring the world of engineering.
Each of these provide their own unique problems and solutions which feeds my ever growing desire to learn and understand more!

Where I've Worked
- Intentwave
- DMS
- PushPros
- Building a production React dashboard, architecting component structure, state management, and API integration patterns for a data-intensive internal tooling platform.
- Designing and developing a PHP REST API backend to support the dashboard, including endpoint design, authentication, and database query optimization.
- Designed and deployed a real-world page and session tracking system using WebSockets and Cloudflare Durable Objects on Cloudflare infrastructure, handling millions of concurrent users daily.
- Collaborating closely with stakeholders to translate business requirements into technical solutions, owning features end-to-end from architecture through deployment.
- Conducting code reviews and contributing to engineering standards and best practices across the team.
What I've Built
Extra Projects
Genetic Algorithm: String Matching
Yet another application of Genetic Algorithms, but applied to string matching. Employing multiple algorithms to determine the fitness of each individual in the population.
- Javascript
- Processing
- p5.js
Pixel Character Art/Animation
Simple 2D character looping through its different movement frames.
- Pixilart
Simple Shell Script
Program that serves as a shell interface that accepts user commands and then executes each command in a separate process.
- C
- Vim
victorysweepstakes
Decided to dip my toes into affiliate marketing with push notifications. This page served as the location users would land on to opt into push notifications.
- Javascript
- Socket.io
- Bootstrap
Canyon Bunny
A 2D platformer game, but built with a team of other developers to work on version control.
- Java
- LibGDX
Flappy Bird Clone
Simple 2D platformer mimicking the popular game "Flappy Bird". With ability to create custom maps in microsoft paint.
- Java
- LibGDX
Reach out to me!
My inbox is always open. Let me know if you have any questions. I’ll do my best to get back to you!
gwhitman55@gmail.com
