John-Ryan Dunn

Software Developer & Java Enthusiast

About Me

Hi, I’m John-Ryan Dunn (also known as SocraticPhoenix). I’m currently a backend Java software engineer. My hobby interests in the field include programming language design and occasionally game design.

Portfolio Highlights

A large number of projects on my GitHub are WIP, old, and/or poorly documented. I keep most of them around in case I ever want to revisit or reference them. Here are some projects I’m actually proud of:

GitHub Projects

I have organized my GitHub projects into multiple organizations, mostly for my own sanity. The repositories on my account page are mostly short term hobby projects. The majority of them are buggy, poorly documented, and were only written out of my own curiosity and interest.


The repositories in my HoneyRoasted organization are my different projects revolving around programming language design. I have a GitHub Pages Site up for the Honey Roasted organization.


The repositories in my PlutoPowered organization are my different projects revolving around game design. It is currently empty.


The repositories in my Randores organization are all part of an older project of mine (last updated 2017), a rather large minecraft mode available on curse forge. I have since stopped development, but I leave the code up in case anyone wants to look at it, and in case I ever want to re-visit it.

Contact

You can contact me: