Software Engineer II - JPMorgan Chase - Columbus, OH
(2022-02)
- Cut incident triage and recovery time by 35-40% by building an AI-based application inventory tool in React that quickly identifies the right application owner during production issues
- Lowered security vulnerabilities by 60% by leading photon upgrade work across multiple services and coordinating cross-team dependencies to meet internal security standards
- Resolved a deployment-blocking production configuration issue with the ESCM team, restoring release execution and reducing recurrence risk
- Standardized knowledge transfer and documentation for architecture, APIs and operational workflows, shortening new-joiner ramp-up time
- Led code reviews focusing on scalability and security, reducing production defects by 30%
- Improved reliability of a serverless AWS data-migration pipeline by hardening Lambda functions against runtime crashes and standardizing retry/backoff strategies across Step Function orchestrators for Lambda, S3 and SFN transient errors
- Designed an error-classification and automated-redrive framework using Step Functions (Choice/Pass/Fail states) and Amazon SQS, embedding structured failure metadata so failed batches could be programmatically redriven or permanently failed
- Queried AuroraDB and reviewed CloudWatch logs in a development environment to confirm record states and validate pipeline behavior after running Lambda functions and Step Function executions
Volunteer - Equality Ohio Education Fund Project - JPMorgan Chase
(2023-03 - 2023-10)
- Enhanced WordPress donation flow, event registration pages and social media feeds; delivered backend enhancements to streamline processes and support consolidation into a single CRM workflow
- Assisted the organization to save $2,500 annually by lessening technology costs and eliminating errors from manual data copying between backend systems
Engineer, Software Engineer - Nationwide Insurance - Columbus, OH
(2019-06 - 2022-02)
- Reduced incident investigation time by analyzing requirements and business processes, using Splunk to identify bottlenecks, log anomalies and failure patterns across distributed services
- Increased PolicyCenter processing efficiency and reduced manual errors by 20% by developing/enhancing PolicyCenter workflows in Gosu and implementing optimized business rules
- Decreased production defects by partnering with QA to strengthen test coverage and validate business logic through unit and integration testing