I recently graduated from the University of Texas at Dallas with a B.S in Computer Science. I currently work at Fidelity Investments as a Software Developer.
I enjoy full-stack development, and in my free time I work on small projects that explore new frameworks and cloud solutions.
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.
Worked closely with client to define timelines and understand their business in order to create an application to be used by their customers.
•
Managed a small team of developers to create deliverables and organize development to meet timelines.
•
Utilized React Native to create an application that can be deployed on both IOS and Android devices.
•
Developed the application backend using GCP and Firebase due to the services quick develop time and the server-less functions fit the clients needs and cost structure.
•
Implemented Firestore and Cloud Functions to perform all data management and application functions.
•
Engaged 500+ users by tracking user paths and preferences with Google Analytics and A/B Testing.
•
Maintained and monitored the application over its lifecycle to ensure the best user experience.