Mohamed Youssef

Mohamed Youssef,
Backend & DevOps
Senior Software Engineer

A Senior Backend Software Engineer with nearly a decade of experience in software development, spanning mobile, back-end, and computer vision projects. My expertise covers various industries, including healthcare, governance, and identity and access management (IAM), and my work has had a global reach, with contributions in countries like the United States, Egypt, and the UAE. Led projects resulting in millions of dollars on revenue and thousands of concurrent users.

About Me

Graduating with a Bachelor’s degree in Management Information Systems from Helwan University in 2013, Mohamed has continuously honed his skills, leading to his pursuit of a Master’s degree in Computer Science at Maharishi International University. He has worked with prestigious organizations such as 7-Eleven, Walmart, The Linux Foundation, and Andela, where his technical prowess led to remarkable project outcomes, including cost reductions, performance improvements, and customer engagement enhancements.

Notably, while working at 7-Eleven, Mohamed designed and implemented a new order fulfillment flow architecture, which resulted in a 92% reduction in operational costs and a 56% reduction in P98 order processing time. This system overhaul also achieved a 72% reduction in total requests, while the total orders handled surged by 134%.

In addition to his technical skills in Java, Node.js, Spring, Angular, Docker, and AWS, Mohamed has demonstrated leadership in software architecture design, security enhancement, and system scalability. His commitment to improving software quality and efficiency has led to the delivery of highly resilient systems, as seen in his work on Walmart’s point-of-sale system, where he improved the system’s stability and resilience.

Throughout his career, Mohamed has been a strong advocate of agile methodologies and microservices, and he has consistently delivered solutions that drive significant business results. His contributions include projects that generated millions of dollars in revenue and drastically improved system performance, such as spearheading the development of an innovative computer vision solution that drastically improved user onboarding for a leading UAE bank by optimizing the system to increase the frame rate from 3 FPS to 30 FPS.

With a solid foundation in modern software technologies and design patterns, coupled with his dedication to continuous learning, Mohamed Youssef stands out as a highly skilled and innovative engineer in the software development industry.

Skills

With a decade of experience, I have acquired a comprehensive understanding of computer science and web development concepts and have devoted substantial personal time to applying these concepts in real-world scenarios and practical applications.

  • Java, Node.js, Typescript, JavaScript
  • Express.js, Spring, Angular, React, REST API, Microservices, JSON, AWS, GraphQL
  • Express.js, Spring (Boot, Security, Data, AOP, Cloud), Hibernate
  • MySQL, MongoDB, Elasticsearch, Redis, Postgres
  • Docker, GitHub Actions, CircleCI, Kafka, Kubernetes, OpenCV, Git, BlockChain

Professional Experience

  • October 2023 – Present

    7-Eleven

    Software Engineer ||

    Irving, TX, USA

    • Improved system performance and scalability for our delivery system
    • Reduced knowledge gap and accelerated onboarding for new team members,
    • reducing the onboarding process to days instead of weeks.
    • Enhanced security posture with token-base authorization.

    Technologies: Node.js, JavaScript, Lambda, AWS, Cloudwatch, API Gateway, Kensis, SQS, SNS, Git, REST API.

  • May 2023 – October 2023

    Walmart (Via Kitestring)

    Senior Backend Software Engineer

    Dallas, TX, USA

    • Improve stability and resilience of the point of sale (POS) system which is a highly sensitive project.
    • Enhance project architecture by migrating to asynchronous and event-driven architecture.
    • Setting up a migration strategy to a new configuration system that improved feature, and application configuration.

    Technologies: Node.js, JavaScript, Typescript, Express.js, Kafka, Kubernetes, Git, REST API.

  • October 2020 – April 2022

    The Linux Foundation

    Senior Software Engineer

    San Francisco, CA, USA

    • Spearheaded both backend and frontend software development and implementation projects for the organization, using Angular, Node.js, GraphQL, and Typescript to write clean and efficient code.
    • Authored visually appealing and complex data charts that aligned with expected designs and met high-performance standards, resulting in a 35% increase in user engagement with data-driven content.
    • Achieved a significant 50% reduction in application Bootstrap time through optimized coding and deployment strategies.
    • Streamlined development and testing life cycles by 30% through the restructuring of deployment plans to focus on feature branches.
    • Troubleshoot, debugged and upgraded existing software to improve functionality and stability.

    Technologies: Node.js, JavaScript, Angular, Typescript, Express.js, GraphQL, Elasticsearch, AWS, Git, REST API, GitHub Actions, CircleCI, Linux.

  • September 2021 – April 2022

    Lunchbox (Via Andela)

    Senior Backend Software Engineer

    New York, NY, USA

    • Implemented and maintained RESTful API to manage restaurant digital experience, resulting in a 50% increase in customer engagement and retention.
    • Fixed critical bugs that saved the company around $50,000 per quarter.
    • Refactored codebase and increased test coverage by 50%, leading to a reduction in bugs reported by customers.
    • Generated technical documentation to improve the onboarding process, resulting in a 20% improvement in ramp-up time for new team members.

    Technologies: Node.js, JavaScript, Typescript, Express.js, MongoDB, AWS, Git, REST API, Linux.

  • April 2020 – October 2020

    Cegedim

    Full Stack Software Engineer

    Cairo, Egypt

    • Tailored a robust API for data aggregation that enabled efficient data management and retrieval.
    • Migrated existing AngularJS codebase to Angular, which caused a 50% reduction in loading time and enhanced user experience.
    • Applied a lazy loading mechanism that coordinated thousands of records on the same UI view, improving system performance by 30%.

    Technologies: Java, Node.js, JavaScript, AngularJS, Angular, Typescript, Express.js, Spring Framework, Elasticsearch, MongoDB, Git, Grunt, REST API.

  • October 2016 – February 2020

    Uqudo

    Full Stack Software Engineer

    Dubai, UAE

    • Improved user onboarding process by developing a computer vision solution, boosting fps from 3 to 30. Implemented as the primary onboarding process for a leading UAE bank.
    • Migrated the codebase to a modular reusable component architecture, resulting in a 40% reduction in development time and enabling rapid solution development.
    • Strengthened the company's rapport with the UAE government and secured a multi-million contract with the government by delivering a fully functional app in just two days.

    Technologies: JavaScript, Java, AngularJS, Typescript, Android, Ionic, OpenCV, Blockchain, Solidity, Git, Gulp, Grunt, REST API.

  • October 2015 – September 2016

    CodiMedia

    Full Stack Software Engineer

    Cairo, Egypt

    • Created a project for a client in the healthcare sector that resulted in winning a top industry award and securing millions of pounds in funding.
    • Selected suitable technologies and project architecture, resulting in an average project completion time of 10% faster than the estimated time.
    • Trained and mentored new team members, leading to a 25% reduction in onboarding time for new hires.

    Technologies: JavaScript, AngularJS, Ionic, Node.js, PHP, MongoDB, MySQL, Symfony, Drupal, Sails.js, Yii, Git, Gulp, Grunt, REST API, Socket.io, WebRTC, Firebase.

  • June 2015 – October 2015

    Digital Egypt

    Full Stack Software Engineer

    Cairo, Egypt

    • Responsible for web platform projects (Maintenance, Performance, Improvements) and development of GIS map apps and indoor navigation apps.

    Technologies: JavaScript, Google Maps, ArcGis, PHP, Git.

  • April 2015 – June 2015

    Entej

    Full Stack Software Engineer

    Cairo, Egypt

    • Responsible for meeting with clients to discuss new requirements and deliverables, managing development process, and ensuring client satisfaction.

    Technologies: JavaScript, PHP, MySQL, REST API, Git.

Education

  • April 2022 – June 2024

    Master of Science in Computer Science

    Maharishi International University

    Fairfield, Iowa, USA

  • April 2022 – June 2024

    Bachelor of Science in Management Information Systems

    Helwan University

    Cairo, Egypt

Get in touch, let's build something together

Feel free to reach out if you're looking for a software engineer who can help you develop cutting-edge solutions to meet your business needs.