Backend - Cloud - Containers

About Me

Short description about myself

First of all, thank you for taking a look at my website. I really appreciate your interest. My name is Jacob, and I am currently an employee at IBM as a Software Developer in the cloud, and am a graduate of Iowa State University with a degree in Computer Science. I’ve been interested in computers since I was young, and began my studies at Iowa State in 2009. I graduated in Spring of 2013, and started working at IBM in Rochester MN.

As you can tell by looking around this site, I am a computer programmer. To be more specific, I have focused on Android and Cloud applications.

Feel free to take a look through my projects by visiting the link at the top of the page. Also, a lot of the projects are available on my GitHub. If that is of more interest to you, please check out my GitHub page.


Work Experience

  • My Work Experience

  • Year 2020
  • November

    Cloud Software Engineer - Principal Financial Group

    I currently work with the Claims team on refactoring their services to AWS.

    We use several technologies, such as Java, Spring Boot, TypeScript, Serverless, CCI, Cloud Foundation, Lambda, API Gateway, and Fargate. This involves confidential customer data, so security has to be our top concern.
  • Year 2018
  • September

    Cloud Software Engineer - Principal Financial Group

    DevOps with Employer Web
    We started the initiative of moving Employer Web from on site to GCP. We worked with the Security and Infrastructure teams to be one of the first teams to deploy a service to the cloud. We targeted tools such as Docker and Kubernetes, as Employer Web has several microservices. Since we were the first project to do this, we had to build our own tools to satisfy corporate requirements and make our lives easier. We used additional tools such as CircleCI, Docker, Kubernetes, Python, Pytest, Behave, and Google Cloud Platform.
  • Year 2017
  • April

    Full Stack Developer - Principal Financial Group

    Employer Web
    We are updating a legacy website to be more responsive and to greatly increase the transaction speed.

    The technologies used in this product include Javascript and React/Redux on the front end as well as Spring Boot/Java on the back end. We are using Microservices to allow for reusability from other teams. We currently have 4 services, and are looking at splitting more off as the need arises.
  • Year 2015
  • January

    Cloud Software Engineer - IBM

    Microservices Squad
    I worked in the Micro Services squad to create and maintain several projects, including Common Service Broker ( to help other squads turn their apps into services within Bluemix), Service Proxy and Docker-for-Bluemix.
    I also worked with other teams to interface with our services and provide support when needed.

    Build Team
    I created and managed Jenkins and Gerrit servers, and assisting other developers in using these tools. I also helped others in using Git to connect to Gerrit and GitHub.
  • Year 2013
  • June

    Software Engineer - IBM

    Ice Castle
    I created Software Defined Networking for Virtual Environments, and worked with Open vSwitch to meet IBM's needs for Ice Castle.

    I was the lead developer for the Virtual Server Activation Engine team.
  • May

    Graduated from ISU

    I graduated from Iowa State University with a major in Computer Science.
  • Year 2011
  • November

    Software Consultant Intern - Kingland Systems

    Data Solutions Team
    I updated their website (which uses Java, Google WebToolkit and Sencha GXT) from GXT version 2.3 to 3.0.

    DESC Team
    I developed in C#, HTML, Javascript and SQL for the DESC team.
    I created a "ResponsiblePartyReview" page (where over 1000 parties can review their responsibilities) by using C#, HTML, Javascript, jQuery and SQL.
  • Year 2009
  • March

    Master Technician - Staples

    I visited people at their home/office to repair computers and perform other services.

Contact Me