Full Stack Software Developer
As a member of an Agile team, • Worked in an Agile/Kanban workflow with Program Increment (PI) and Scrum Sprint cycles • Added features to a mobile-first iOS, Android and Web banking application built on a stack of React, Redux, Saga, Java API, Java, iBATIS, and MS SQL server that included many interfaces to third-party applications, widgets and services • Focused on the Java API layer, created a couple of connections to the MS SQL database using Java and iBATIS Annotations in the back-end layer, and learned a bit of the React, Redux and Saga client-side layer • Wrote unit tests for my code in JUnit or TestNG, occasionally using Test DrivenDevelopment • Learned IntelliJ IDEA, DataGrip, Chrome Inspect Element, GitUp, Bitbucket, Jira, Jenkins • Grew my fluency in Git and Slack • Began studying Object Oriented Design Patterns (Builder, Factory, and so on) and MAVEN