About Me
Hi! I'm Phillip
A Full Stack Software Developer
For as long as I can remember, I've always had a passion for fixing things. This drive to create effective solutions for problems has helped foster my excitement for programming.
I've got a wide variety of skills from robotics automation and computer vision, to game design and web development. With these skills, and an overwhelming desire to continue to learn and improve upon them, I want to change the world.
If you want to change the world with me, you can reach me here.
![](assets/robotics_profile_compressed.jpeg)
Some of My Work
Introducing Reset Robotics
Custom HTML5 + CSS Website
During my time with Reset Robotics, I assisted in the creation of our second iteration custom website. This website was a custom refresh to replace our old Wordpress site.
In this project, I utilized core skills in HTML5, CSS, and Git version control. The legacy site can be viewed here.
![](assets/morpheus_climb_compressed.jpg)
Introducing PotatoBot
My fully modular Discord chat bot.
This project allowed me to leverage my improvements in both Kotlin and general OOP skills.
In this project, I created a scalable core project for a Discord chat-bot. This bot utilized Kord, a Kotlin wrapper for the Discord API. These capabilities leverage an easily scalable framework I have created which makes implementing future command module pairs extremely straightforward.
![](assets/discordlogo_transparent.png)
Introducing Isolation
My first Game Jam game.
I created it while participating in Spartanhacks, a local 24 hackathon. This game was intended to be a 2D platformer-based RPG. It served as an introduction to game development for me, and allowed me to utilize skills in Unity C# , game design, and other team oriented game development skills.
![](assets/isolation_square_compressed.png)
Introducing Polybius
My 2018 FRC Robot with Reset Robotics.
This project vastly improved my knowledge of autonomous robotics. I re-wrote the code for this robot many times to learn Motion Profiling and other automation skills.
In this project, I utilized core skills in Java, and C++ languages, as well as a variety of automation libraries in both general robotics and FRC specific applications.
![](assets/polybius_comp_compressed.jpg)
Introducing Orthus
My 2019 FRC Robot with Reset Robotics.
This robot was our first programmed completely in Kotlin. I was responsible for over 70% of the code.
In this project, I utilized core skills in Kotlin, Java, and C++ languages across a variety of FRC and robotics specific frameworks and libraries.
![](assets/orthus_crop_compressed.jpg)
Introducing ZeroBytes
My Ludum Dare #42 Game Jam Game.
A result of my second ever game jam, and first Ludum Dare, Zero Bytes was a top down hack-n-slash game made in just 72 hours.
I created this game with one other person, utilizing core skills in Unity C#, procedural generation, and game design.
![](assets/zerobytes.gif)