I was born and raised in the Chicago area, growing up on a steady diet of polish sausage and lousy Bears quarterbacks. Since graduating with a degree in computer science from Northwestern University, I have been pursuing a career as a software engineer. I'm currently employed by the BMW Technology Corporation, where I'm part of the team responsible for dealership appointment booking from within BMW's mobile applications.
I consider myself a generalist full stack engineer that is comfortable working with frontend client code, backend systems, and any other part of the tech stack. One of my favorite aspects of software engineering is that there is always more to learn, and I enjoy picking up new languages and frameworks for work or even just for fun. I am always striving to improve at my craft, and pride myself in the quality, thoroughness, and maintainability of the code that I write. I work best in a highly collaborative team environment, where I can be both an individual contributor and a mentor/force-multiplier for the other team members.
Outside of programming, I enjoy jamming on my guitar, playing tabletop games with friends, and following White Sox baseball. I live with my wife in the southside Chicago neighborhood of Bridgeport, where we spend our time fixing up our condo and volunteering at local nonprofits like Project Onward.