I am a learning enthusiast. I enjoy picking up new skills and brain teasers. If I do not know something,
I will obsess until I get to the point where I can explain a subject matter to an elementary school student. Anything less is not good enough.
Coding is a great example of something that I can always learn more about. This is probably why I enjoy it so much.
I am also a fiend for debugging and well known among friends for being the go-to guy for help. I like to spend as much
time as I can helping fresh coding minds and watching their ambition grow.
Python
Javascript
C & C++
React
Node & Express
HTML5 & CSS
SQL
C#
Java
Ruby
Go
Bash
PHP
Perl
Richard is, without question, one of the most skilled developer I have worked with. I have never seen him face a problem he couldn't solve in short order. On top of that, he is a patient, effective communicator, and excellent teacher. During our time at Thinkful, Richard was so generous with his time helping others that we set up a dedicated "Richard Help" channel to handle all of the requests for his assistance.
If you have the chance to hire Richard, move fast. He'd be a tremendous asset to any engineering team.
Richard and I went through Thinkful at the same time, which seemed like a joke because I think I learned just as much from Richard as I did from many of the teachers. He is not only knowledgeable, but he's extremely helpful and competent at passing his knowledge on to others. I have an entirely new approach to CSS because of the things Richard showed me the first time we met.
Richard would be an outstanding addition to any team, I can only hope that I get to work with him again, myself.
A hobby of mine is participating in ethical hacking capture-the-flag (CTF) events. Sometimes I will even venture onto the bug bounty boards to see what I can find.
I enjoy spending my free time working on my own projects or coding challenges online.
I am the biggest advocate of the idea that there is always more to learn. I am always driven to challenge myself and find situations that I feel may become a learning opportunity.
One of my favorite methods of learning is by teaching. I believe that if you can teach something to somebody else, then you truly understand it.
I spend most of my time hanging out with my girlfriend and dog when I am not coding. They keep me grounded and are exceptionally positive influences.
I strive to look at challenges from outside the box. I love to explore new methods to solving a problem and not only being on the cutting edge, but defining it.