About Me

Just your average software engineer that wants to talk about his somewhat uninteresting life (lmao just kidding). I have been writing code for a few years now and am about to finish college at the University of Connecticut.

My programming ‘career’ began much earlier, however, at about the age of ten. In middle school and the beginning of high school, I occupied my time learning Java through online video tutorials. My high school, thankfully, offered several programming classes which helped me pick up small basic (which was just a teaching language but was still fun), basic C++ for windows, and a formal knowledge of Java. Towards the end of high school, I began to experiment with embedded programming on various Arduino and Ti microcontrollers in conjunction with some raspberry pis (not the food unfortunately).

When I got to college, I was eager to get involved with a team of programmers working on a project together. As a result, I optimistically joined UCONN’s chapter of ACM and began working on a 3D game using lwjgl and opengl in java. In the first couple months, I wrote the collision detection/response and the variable level of detail algorithms for the game while being less interested in the graphics and rendering side. That was when I realized that the math, algorithms, and logic were the most fun part of programming for me (yes I know I am such a nerd). Not too long after, however, I realized that the sort of motivation I was looking for in a group is a rare gem. Despite this, during the rest of my time here at UCONN, I have had several internships, done research, worked on personal projects, made new friends, performed tech support (for those new friends), and of course taken many computer science and math classes. Now that I am graduating this coming May 2020 after three very short years, I am looking back and realizing I wouldn’t trade my college experience for the world. I am, however, looking forward to the beginning of my professional career.

The past couple of years have been filled with plenty of “learning experiences” (aka mistakes and failures). This blog exists as a place for me to share those experiences along with advice and personal goals with people who actually will listen (or rather read). Enjoy! But be sure to take everything I say with a pound of salt.


Stuff I try to live by…

The way to get started is to quit talking and begin doing.

Walt Disney

I have not failed. I’ve just found 10,000 ways that don’t work.

Thomas Edison

Innovation distinguishes between a leader and a follower.

Steve Jobs
%d bloggers like this: