Experienced software engineer, as well as former software engineering teacher, with a broad skillset, dedicated to driving the next wave of engineers. I'm super passionate about clean code, mentorship as well as helping new engineers reach their full potential. In my personal life, I'm a huge fan of podcasts, travel and comedy and try to bring a sense of humor to everything I do.