What I've Done

I began programming in 2014 with David Malan's CS50x course. Here's what I've been doing since then.

Me with Backseat Driver #1. I have the patience of a saint.


I am a software developer for IMA Technologies, a medical management solutions company. I work with all things Microsoft, including, but not limited to C#, Transact-SQL, and VB.NET. Right now, I am adding functionality to support our consulting team and increasing testing coverage of the existing code base by writing unit tests.

I used to be a consultant here, so I am skilled at things like designing, implementing, and maintaining custom software solutions, eliciting business requirements, technical communication, and crafting excellent solutions to tricky and complicated problems.

Who the heck am I?

My name is Katie, and I'm a huge fan of the summer twilight skies. I love puzzles of all types (including, but not limited to, logic games and the New York Times' crossword puzzles), which is why I was a math major and love to program.

I'm a 2011 graduate of Smith College. I miss it a lot, but I don't particularly miss the cold.

I spend a lot of time chasing two small people around my house, playing board games with my husband (Power Grid is my favorite), knitting things for other people, and reading books.

I listen to Airline Pilot Guy, and you should, too.


I am a camper at Free Code Camp, an online programming boot camp focused on the fundamentals of full-stack JavaScript development. Free Code Camp covers HTML5, CSS3, JavaScript, MongoDB, Git & GitHub, Node.js, React.js, and D3.js, and the program culminates with 800 hours of real-world experience that results in custom apps for various nonprofit organizations.

Ruby and I are new to each other, but we are becoming fast friends. I love its clean syntax and emphasis on test-driven development.