Yousef Hadder

SWE ll @GitHub | Ex-Amazon

Dallas-Fort Worth Metroplex

About

Results-driven Software Development Engineer with 3+ years of experience building scalable systems, microservices, and cloud-based solutions. Automated processes with a microservices event-driven system, reducing execution time from 8 hours to 6 minutes. Migrated legacy monolithic applications to fully automated CI/CD pipelines, accelerating deployment speed. Proficient in Java, JavaScript, AWS, PostgreSQL, and Agile SDLC practices. Seeking a fast-paced organization to leverage advanced backend expertise and make an immediate impact.

Experience

  • Software Engineer ll at GitHub
    Dec 2024 - Present · 1 yr 7 mos

  • Amazon (Full-time · 3 yrs 3 mos)
    • Software Development Engineer
      Jan 2022 - Jun 2023 · 1 yr 6 mos

      • Developed and integrated a Node.js back-end server with a React frontend using RESTful APIs and the MVC pattern for HR metrics prediction dashboards, collaborating with the Data Science team in an Agile environment. • Refactored CloudFormation templates into AWS CDK with TypeScript, using factory and DRY patterns with context variables for dynamic configurations, enhancing deployment speed across multiple regions and maintainability. • Migrated legacy monolithic applications to fully automated CI/CD pipelines using Jenkins and AWS CodePipeline, decreasing production issues as well as deployment times from 45 minutes to 10. • Implemented unit tests in collaboration with QAs and product managers, following TDD techniques to increase test coverage and reduce bugs.

    • Software Engineer
      Apr 2020 - Jan 2022 · 1 yr 10 mos

      • Automated manual processes into a microservices event-driven system using the observer and pub-sub patterns, Java, TypeScript, AWS CloudFormation, Lambda, and SQS, reducing execution time from 8 hours to 6 minutes. • Boosted user retention on the retail website by implementing A/B testing and optimizing features such as product detail pages and recommendation widgets, based on business requirements and consumer feedback. • Published APIs, system architecture, and project documentation using Quip and Markdown, speeding up the onboarding process for new joiners and API clients.