NikeSoftware Engineer
Apr. 2018 - Apr. 2019Portland, ORDiversely contributed to the design, development, deployment, and operational management of a microservice-based point of sale solution in AWS as part of a large-scale cloud migration. Responsibilities include, system architecture, feature development, API contract design/documentation, on-call rotation for production issues, development of continuous integration pipelines and comprehensive testing/alerting suites, maintenance of service blueprints and other technical investments, pull request reviews, onboarding new team members. Tools used: Java/Spring Boot, NodeJS, AWS services (DynamoDB, S3, SQS, CloudFormation, CloudWatch, etc), Bitbucket, Jenkins, Cucumber, Swagger, Docker, JUnit/Mockito/other testing libraries, Splunk, JIRA, Confluence, and more.