Online Presence


Linkedin is not only an online resume, but it also serves as a professional bio. I feel like an online resume will really showcase your strengths and will act as that extra push to differentiate you from others.


Github. The mother of all portfolios. What better way to showcase your skills and projects than to put it on the cloud, accept feedback from others and participate in community driven projects.

Tech Blog

My most recent blog. Here I talk about my experiences and any obstacles I've faced as a fellow in The Flatiron School as well as any cool technologies I found really interesting.

School Blog

My awesome hardware adventure! In this blog written during my time in college, I illustrated the various hardships and challenges I faced with 3D printing, arduino and various other things related to hardware.

Android and Mobility First Blog

Mobile development! By far one of the hardest things I have ever done. Here, I documented the process of when I built a simple android app using the Mobility First Architecture.

Flatiron Profile

My achievements during the fellowship at The Flatiron School. This is a website built by us fellows, as one of our first group projects that focused heavily on the notion of collaberation using git and github.

Other Passions


Music the very meaning of life. I view music as a form of self-analysis. It's a way to dive deep within oneself and realize that potential is limitless. When I'm not coding, you can find me looking up various piano songs to practice on my own free time. The piano is my gateway to relaxation. I have been playing since I was about 18 years old, and every now and then when I have some free time I try to sit down and play some songs I improvised from the inspiration of various melodies I've listened to throughout the day. However, I do not want my music adventures to stop here. I want to learn how to play the guitar, violin and maybe even the trumpet one day.


Tech News

Ahh tech news. One of life's coolest and most interesting things to follow. A lot of my friends call me a nerd for caring more about what Elon Musk is up to rather than watching the new episode of Game of Thrones, but I always respond the same way. At the end of the day, what have you learned from watching tv? I feel like most of our time, we as humans, have are invested in temporary pointless things instead of trying to empower ourselves. I agree that once in a while we must take a break, but I'd rather take a break reading the latest news in TechCrunch than watching Keeping up with the Kardashians.