• Create robust user interfaces from (invision and sketch) mocks with React, Redux, TypeScript, StyledComponents, SCSS, and other modern front-end technologies with Behavior Driven Development
• Manage data provider and consumer access with APIs built with Spring/SpringBoot, Express, Python, and managed AWS infrastructure via OpenShift on a 12 Factor Philosophy
• Define data models using PostgreSQL, MongoDB, and Amazon RDS
• Deploy software using CI/CD Pipelines implemented in AWS with Jenkins, NPM, and GitLab
• Maintain a Changelog using semver and https://keepachangelog.com/
Product Responsibilities
• Participate in and lead demos of software developed in an iterative (read: Agile) process
• Lead information sharing sessions, daily Agile ceremonies, and tech talks about passion projects
• Mentor new developers and develop an onboarding process for self-organizing teams
• Administer interviews for new developers and interns
• Consult with Product on the Lifecycle of various technology solutions
• Create and analyze sprint metrics for self-organizing teams via Jira integrations and google sheets
• Create and maintain a team calendar
Projects outside of normal work functions:
• Created a shared component library in TypeScript and React based off of company design guidelines; Project is documented fully in StoryBook, tested with React Testing Library, and deployed in an internal open-source model with GitLab and npm; Project was picked up by UX and a team was formed specifically around fleshing out these components to be used across a suite of service provider management and brokerage applications.