Erik Thiem


I am a full stack software developer living in Columbus, Ohio. I have experience in both front- and back-end web development and application security. When I'm not staring at a computer screen, I enjoy camping, rock climbing, running, biking, ultimate frisbee, traveling, gardening, and cooking.

I have spent most of my career doing full stack web development, but have also had jobs in application security engineering and iOS and Android mobile development. I learned a lot of computer science theory and some practical applications through my Bachelors of Science in Computer Science & Engineering at The Ohio State University. I have experience with Ruby on Rails, Python, Node.js, Elixir, Angular, React, and many more programming languages, libraries and frameworks. I have taken coursework in areas as diverse as machine learning, systems programming, algorithm design and analysis, databases, networking, and parallel computing.

I also like helping my teams implement process improvements to increase code quality and maintainability, security, and time to market. I enjoy learning new areas of computer science and software development and I'm always up for a challenge!

Around The Web

Career History

From 2021-2024, I was a Full Stack Software Engineer at Immuta in Columbus, Ohio. I spent the start of my time here working on the identity and access management and documentation site Python (Flask) apps with Angular frontends. I then spent the majority of my time working on Node.js / Angular apps to improve customer monitoring of data platform usage and to improve the customer onboarding and scaling experience.

From 2017 - 2021, I was a Software Developer and Application Security Engineer at CoverMyMeds in Columbus, Ohio. I worked on application design, development, and support and on improving the security posture of our product offerings. I primarily worked with Ruby on Rails and Phoenix (Elixir) but also dabbled in Python and various frontend frameworks such as React, Angular, Backbone, and Vue.

From 2016 - 2017, I was an Associate Developer at One North Interactive in Chicago. I was part of an apprenticeship program that gave me an introduction to One North and its procedures and projects. I was lucky enough to gain exposure to Sitecore, WordPress, KeystoneJS, and various other technologies. My responsibilities included learning as much as I could absorb, contributing to ongoing bugfixes and new features, and supporting client teams. At this job, I worked on projects for some of the biggest law and consulting firms in the country.

In May 2016, I graduated with a Bachelors of Science in Computer Science & Engineering from The Ohio State University. My Computer Science degree included both a wide variety and depth of material. I took courses in software design and development, algorithms, low-level computer systems, databases, networking, machine learning, electrical engineering, robot design and development, mathematics, statistics, and an intensive, client-facing capstone design and implementation class. While at OSU, I also received a minor in Spanish. To support my language learning, I studied abroad for a semester at the Center of Modern Languages at the University of Granada in Granada, Spain

During Summer 2015, I was an Applications Developer Intern at JP Morgan Chase & Co. in Columbus, Ohio. During my internship, I created a release management tool to expedite the software release process for the Chase Auto Finance team. I also had several side projects that allowed me to learn and apply software security principles in order to increase application security.

During Summer 2014, I was as an Information Technology Intern at Humana Health Insurance in Louisville, Kentucky. While at Humana, I developed an internal, responsive Sharepoint-based web portal as part of a $15 million company-wide initiative to decrease redundancy across lines of business. I also developed a QlikView data visualization application.

From 2013 - 2014, I worked as a Software Developer for DXY Solutions, a mobile app consultancy which unfortunately no longer exists, in Cleveland, Ohio. I started as a summer intern and I enjoyed my time there so much that I worked remotely as a Software Developer during parts of my sophomore and junior years of college. During my time at DXY, I worked on the company's website and on various iOS and Android apps. The majority of my time was spent contributing to the company's portion of the Curatescape line of iPhone and Android history tour apps. These include Cleveland Historical, Spokane Historical, Explore Champaign-Urbana, and dozens more.