John Kurlak

About Me

My name is John Kurlak. I am a software engineer at Microsoft who specializes in full-stack web development. I have been making websites since 2000.

On the front-end, I have experience with HTML, CSS, LESS, JavaScript, TypeScript, jQuery, AngularJS, Knockout.js, Jasmine, and QUnit. On the back-end, I have experience with PHP, ASP.NET MVC, Node.js, MySQL, MSTest, and Moq. I also know Java and C#.

I am also passionate about data structures and algorithms. You can find me answering algorithmic questions on Quora.

In the past, I did a lot of freelance work. I made and sold websites, I ran an image-to-XHTML slicing business, and I programmed various systems for businesses all over the country.

I graduated summa cum laude from Virginia Tech in 2012 with a B.S. in Computer Science and a minor in Mathematics.

John Kurlak