Kamran Ayub is a full-stack engineer living in Minneapolis, MN. He has been in the industry since 2006 in roles spanning front-end design to infrastructure support. While specializing in C# and .NET, Kamran is also a capable front-end engineer comfortable working in Node, TypeScript, and other modern web technologies. His passion for impeccable UX, clean code, maintainable software architecture, and his range of ability have allowed him to wear many different hats throughout his career, including web designer, software developer, DevOps engineer, and CI/CD architect. Kamran has a passion for sharing what he's learned and has presented at many regional conferences, including Midwest.js and the Minnesota Developer Conference. He is a core contributor on the Excalibur.js team, a hobbyist game developer, the creator of Keep Track of My Games, and a maintainer on several open source projects. Besides coding, Kamran is an avid gamer and loves to spend time with his family.
Beginner 2h 15m 7 Feb 2018