The Software Engineering Portfolio for Nathan Karasch


Two roads diverged in a wood, and I – I took the one less traveled by.
And that has made all the difference.

— Robert Frost

Where I've been and where I'm going

I've had a long and strange journey to arrive at the place I am today, but I wouldn't change it for the world! I think my unique background has made me well-rounded and gives me additional insight into the different challenges I encounter. Having been a lifeguard, valet attendant, professional musician, window washer, US Marine, HVAC technician, and now Software Engineer, I do well at adapting to most situations.

Currently I work as the Development Manager at Zirous, an IT consulting company in West Des Moines, IA. I have experience designing, developing, testing, deploying, and supporting software solutions to meet strategic business goals. My affinity for learning and mastering new technologies allows me to bring valuable insights to conceptual planning and discussions, enabling the team to choose the right tools needed to deliver high quality results. My effective written and verbal communication skills help keep development efforts aligned with customer expectations, ensuring the right solution is delivered the first time and reducing wasteful rework. As a consultant, I excel at identifying pain points in development processes and presenting thoughtful solutions to maximize efficiency and increase return on investment.

Career Objectives

  • Work at a consulting company where I have the opportunity to work on many different projects and continue to learn and grow my skill set.
  • Volunteer my services or contribute in a technical capacity to one or more non-profit organizations.
  • Launch a successful start-up business.

Contact Me

Des Moines, IA