A little insight into who I am and what motivates me each day

Hi, I’m Dan Vega. I am a Software Engineer living just outside of one of my favorite places in the world, Cleveland, Ohio. I am a self-taught programmer who firmly believes that you can accomplish anything in this life if you put your mind to it, roll up your sleeves and are willing to put in the work.

I have been writing software for over 18+ years now and I use my knowledge, passion, and influence to help other developers achieve their goals. I teach online and currently have over 30,000 students. 

I have also been lucky enough to speak at user group meetings and conferences around the country. If you are interested in having me speak at your event, please contact me

When I am not writing software, I have a number of things that really keep me busy. I love to read books, listen to podcasts and watch online courses. I have a real thirst for knowledge and it consumes me every single day of the week. I also love to run & lift heavy weights, which keep me balanced throughout the week.

In the summer of 2017, I was lucky enough to marry my best friend in the whole world. We bought our first house together and are expecting our first child this Spring! 


I am the president of a nonprofit here in Northeast Ohio called CLE Cares. Our mission is to try and help as many people as we can in the area and give back to a place that we hold near and dear to our hearts.

This year marks a special 10 year anniversary of an event we put on called Toys for Shots. You can read more about it on our website, but the idea is pretty simple. We throw a huge party and provide you a shot in exchange for a toy that we then donate to the Marines Toys for Tots Foundation. These are toys that get distributed right here in Northeast Ohio and last year alone we raised over $20,000 in toys and became the #1 toy drive in Cleveland. If you are interested in donating, partnering up or finding out more about our organization please contact me.