Software Development Engineer Ii
Current• Led the requirements, design, and development of several projects optimizing Amazon’s distribution and fulfillment network, building critical-tier distributed and full-stack software systems with Java, AWS, React, and many internal services.• Navigated ambiguity in project requirements to build system architecture and API specifications, block diagrams, and documentation, ensuring system operability end to end within the design specifications.• Leveraged cloud computing tools such as NoSQL via DynamoDB, serverless via Lambda, and workflow management systems.• Ensured high quality through the implementation of automated integration, functional, performance, and unit testing suites, incorporating them into CI/CD pipelines.• Created and delivered product demonstration videos and documentation for users and prospective customers.• Reviewed, influenced, and challenged others’ system design decisions through design and code reviews.• Participated in 24/7 on-call rotation for multiple Tier-1 services.• Resolved critical issues impacting system performance and customer experience, unblocking high profile projects with multi-million-dollar entitlements.• Optimized performance by diagnosing and fixing issues such as CPU hogs, memory leaks, disk leaks.• Led meetings with senior engineers and management, driving operational improvements and incident resolution strategies.• Created and drove campaign to deprecate use of legacy services across 20 teams’ services.• Interviewed, onboarded, and mentored new hires and summer interns.