who am i?

My name is Joshua Diaddigo, and I am a junior at the Georgia Institute of Technology. My major is Computer Science and I love it.


what do i do?

I generally spend my time creating things. Nothing gets me more excited than turning an idea into a reality. (You can see what I've been up to recently on my projects page.) In addition to my personal technological endeavors, I have also been a Teaching Assistant or Tutor for the College of Computing at Georgia Tech since my freshman year. I currently tutor for technical interviewing and Georgia Tech's computer organization and programming course (CS 2110).


what experience do i have?

I got my first computer when I was 12 years old and immediately fell in love with it. I picked up web design shortly thereafter, and by my sixteenth birthday I was hired by PeachMac (now Simply Mac) where I became what was likely the youngest certified Apple Product Professional in the world. In the Summer of 2014, I interned with Tipping Point Gaming where I personally took charge of the development of a game that will soon be distributed to 40% of the casinos in Las Vegas, Nevada. I'll be spending this Summer in Chicago with kCura as a software engineering intern. That's the highlight reel, but you can definitely check out my resume for a more in depth timeline, or contact me if you have any questions.


what are my goals?

I would love to own my own company and be best friends with Taylor Swift, but I would settle for a really cool internship.


do i ever wear cargo shorts?

No.



what's up?

email: joshua@diaddigo.com
phone: 770.377.4047
name:

email:

message:

send
What can I help you with?

Write your contact info and question below, and I'll get back to you as soon as I can.
name:

email:

question:

send
personal projects
Crunchy Munchy
Crunchy Munchy is a server I configured that hosts all of my personal data (virtual machines, media and archives). I've also built a secure outward facing upload page to allow others to send me files quickly and efficiently (jsh.cm). One of the challenges with Crunchy Munchy is that it resides on a dynamic IP address. My solution for this was to build an app which keeps track of the latest location of the server and simplifies the connection process. When I have an unusual amount of downtime, I tweak my Twitter bot that is powered by Crunchy Munchy.
Chewy Byte
Chewy Byte is the most recent addition to my server family. He's in charge of backing up my data hourly even when I'm on another network. That's pretty much all he does. He can usually be found in weird ports and other hipster places.
r.uffl.es
r.uffl.es is the shared host that I use to for all of my sites including this one, dotjoshua.com (the home of CMS.joshua and my Twitter bot), sphere.is (a site that utilizes CMS.joshua) and many others. r.uffl.es has his own phone number (770.691.2047) which he uses to keep me up to date with what's going on (he sends random Plato quotes to strangers sometimes too). I can also send him photos and he'll send me a corresponding link. Referring to my servers as people is one of the nerdier things I do.
CMS.joshua
CMS.joshua is a fully functional content management system for blogging. It includes an HTML editor, an image manager, a customizable interface and Twitter integration.

payment portal

/
send
about this portal
oops! (404 error)

Sorry dude. I have no idea where this page went... HEY LOOK, BUBBLES!
uh... (403 error)

Well this is awk. You don't have permission to be here.
ah! (500 error)

Something went wrong on my end.
upload

send


send