Application Development Intern

Principal Financial Group
Summer 2017

During the summer of 2017, I worked as an Application Development Intern at Principal Financial Group in Des Moines, Iowa. Below is a list and description of the major projects I worked on and skills that I learned during this internship:

  • Internal Application Requirements Generation: Completed
  • Server Configuration Application: Completed
  • Software Security of Internal Form: Completed

Internal Application Requirements Generation

  • Description: For this project, I assumed the role of a Business Analyst where I generated the requirements for an internal application my team was going to work on. I gained substantial experience with communication between the technical and business side.
  • Results: I successfully created the requirements and was able to begin working on the early stages of development.
  • Impact: The requirements allowed the development team to have a clear idea of what was expected and approximately how much time to devote to the project.

Server Configuration Application

  • Description: For this project, I worked on a team of interns where we created an internal application that would automate the server restart process. I was responsible for some of the back-end logic and routing.
  • Results: We were able to complete the basic functionality of the application.
  • Impact: This project would help speed up the process of server restart time.

Software Security of Internal Form

  • Description: This project's goal was to remove software vulnerabilities found in an internal web form. I used static test analyzers and OWASP top 10 analysis.
  • Results: I was able to mitigate the medium and severe vulnerabilities from the form.
  • Impact: The security additions to this form will ensure that the data contained within it remains secure.

Skills

Skills

Business Analyst / Software Requirements Planning 90%

Software Vulnerability Mitigation 80%

Back-end Development 60%

Web Application Routing 60%

Tools

Jira 90%

HP Fortify 80%

SQL 75%

Python Flask Framework 70%