Completed full stack development work for 15+ microservices by creating database migrations in SQL, updating API in Python, and modifying UI in React.js; write unit tests for backend using Pytest; convert Node.js tests from Enzyme to React Testing Library; write Python scripts to generate mock data for testing; review code written by peers
•
Developed packages of React components in TypeScript for contractors to use to build out websites
•
Refactored AWS Step Functions to add new error workflows through branching and to add retry logic to prevent failures from AWS timeouts; update integration tests for state machines using Pytest
•
Deployed existing services for new business lines using AWS CloudFormation; upgrade python version for AWS Lambdas
•
Monitored alert channels during support rotation as well as complete routine operational tickets, investigate bugs in production, groom tech debt stories, and coordinate with other teams on data and site reliability issues
•
Participated in agile practices; demoed new features; filled in for scrum master by leading retrospective, stand-up, etc.
Developed an ASP.NET Core web server to queue and execute tasks as a background service; established hub connections using SignalR to send and receive data between the server and client
•
Created a React.js client to visualize queue and task details; modified UI using Bootstrap
•
Gathered project requirements to define the minimum viable product by meeting with cross-functional teams
Collaborated with associates to develop web server APIs using Node.js to pull data from AWS DynamoDB for display on a Vue.js frontend; assisted in development from initial backend architecture design to production
•
Wrote unit tests for the backend API using Sinon/Chai; wrote functional tests using Gherkin; ran functional tests using Cypress; mocked data for performance/functional testing using a local Docker image and Capital One custom software
•
Followed agile practices by attending daily stand-ups, planning sprints, presenting demos, and updating scrum board
Education
2017 — 2022
Virginia Commonwealth University - College of Engineering
Bachelor of Science - BS
2017 — 2022
2014 — 2017
Maggie L. Walker Governor's School for Government and International Studies