Westlake, Texas, United States
• Applied agile scrum methodology in order to structure and manage developer tasks in order to track work and meet business level requirements and timelines.
• Led team sprints and communicated across multiple squads in order to refine stories and plan epics.
• Responsible for the training and mentoring of new team members to understand how the team fits within business objectives and lead junior developers to gain technical proficiency.
• Involved in mainframe migration in which my team was responsible for updating the application and performing testing to ensure data integrity.
• Automated QA testing by writing scripts to ensure the data was correct during application migration.
• Decommissioned legacy monolithic application into modern application that cut down on lines of code which improved readability and a reduction in production tickets.
• Built modernized Springboot applications with traceable logs and DataDog to reduce debugging time.
Implemented myBatis and Oracle SQL to write complex stored procedures for data retrieval.
• Standardized API response structure for consumers via Swaggerhub and openAPI to generate models.
• Started sonar effort in new applications to provide 100% code coverage via JUnits and no code smells.
• Added automated Cucumber test suite for E2E testing to ensure new code changes do not change core •API functionality and to reduce developer testing time.
• Tested app resilience and availability by performing resource, latency, packet loss and blackhole attacks.
• Utilized Docker containers to create scalable pods in AWS that allows us to scale up to consumer needs and allow for multi-region deployments for redundancy.