Mohamed Ayoub
2nd District, 6th of October, Giza, Egypt
-
#-ï mohamedosamaayoup § kamikazeayoup
Summary
Software Engineer with a strong foundation in Java, .NET Core, and Microservices, experienced in building and
optimizing government and educational applications. Skilled in deploying scalable solutions using CI/CD, Angular,
and Apache Kafka, with a track record of enhancing system performance and reliability. Passionate about
competitive programming and dedicated to community leadership and securing funding and resources to support
tech skill development initiatives.
Education
Misr University for Science and Technology
Bachelor’s Degree in Computer Science, GPA: 3.67
Sep 2019 – Jun 2023
Egypt
Experience
SUMERGE
December 2023 – Present
Associate Software Engineer
Maadi, Egypt (Hybrid)
• Participated in government projects in the Arabian Gulf, impacting over 3 million users and improving system
performance by 70% through Java Spring Boot, .Net Core and Microservices.
• Developed 10+ new services, resolved 30+ critical bugs, and constructed 15 Angular pages, enhancing code efficiency by
approximately 30% and reducing page load times by up to 25% .
• Wrote unit tests and UI unit tests with over 90% coverage, ensuring code quality, reliability, and maintainability across
backend and frontend components.
• Designed and implemented BPMN workflows using Camunda for orchestrating complex business processes within critical
services.
• Applied the Shift Left testing approach to catch issues early in the development lifecycle, leading to faster feedback and
reduced debugging time.
• Worked within Agile development teams, participating in daily stand-ups, sprint planning, and retrospectives to ensure
continuous delivery and improvement.
• Used CI/CD tools like Jenkins,Kubernetes and Azure DevOps in 3 projects to automate and improve deployment
processes.
• Designed and implemented over 20 services utilizing Apache Kafka to facilitate real-time data processing and seamless
integration across multiple projects, enhancing overall system performance and reliability.
AGI
July 2023 – October 2023
6th of October, Egypt
Software Engineer Intern
• Collaborated on an educational project engaging over 12 universities across Egypt.
• Resolved 20+ bugs and optimized backend, improving performance by 20%, providing end-users with faster processing
speeds.
• Implemented Angular-based UI solutions that reduced page load time by 30% and enhanced user engagement.
Certificates
AWS Cloud Practitioner
October 2024
demonstrating foundational knowledge of AWS Cloud concepts, services, and security.
Projects
Governmental Project | Spring Boot, Microservices, Single SPA, Angular, CI/CD, Apache Kafka, Redis
June 2024
• Built +3 new services while ensuring clean, optimized, and reliable implementation.
• Developed and innovated 1 generic service to increase system flexibility and code reusability, accelerating feature
deployment times.
• Optimized application performance by 20% through tailored data structures; contributed to 15+ bug fixes and unit
testing, raising system stability by 25%.
• Utilized UI Angular components and built over 10 new Angular pages to establish a user-friendly interface.
Governmental Project | .NET Core, Polly, Microservices, EF Core, Angular, CI/CD, Apache Kafka, Redis
• Developed over 10 new services with clean, optimized, and maintainable code, following best practices.
Jan 2025
•
•
•
•
Improved application performance by 70% through customized data structures and effective use of Entity Framework
Core.
Designed and customized a new Angular skeleton aligned with the project’s theme components for consistent and
reusable UI across the entire application.
Built and implemented a Camunda BPMN diagram to orchestrate the workflow of one of the core services.
Achieved over 90% test coverage by writing comprehensive unit tests for both backend services and frontend UI
components.
MovieApp | Java Spring Boot, Microservices, Unit Testing, DI Patterns, Angular, Feign Client
January 2024
• initiated a scalable movie data retrieval application with over 3 microservices, using Spring Boot and Angular.
• Created JWT tokens for authentication and authorization, increasing data security and reducing unauthorized access by
100%.
• Built a fully responsive, user-friendly UI, achieving 100% responsiveness across all pages to enhance user experience on
all device types.
• wrote over 100 unit and integration tests, resulting in a 50% reduction in critical bugs and enhancing system reliability.
Product Support Project | ASP.NET Core Web API, Firebase, Service Layer, DI Patterns
November 2023
• Created a product management application that streamlined category management, reducing time spent on product
updates by 50%.
Technical Skills
Languages: Java, C#, C++, Python, Typescript, HTML, CSS, SQL
Developer Tools: VS Code, Visual Studio, IntelliJ IDEA, Rider, DBeaver
Databases: Microsoft SQL Server, Oracle SQL Server
Technologies/Frameworks: JUnit, Mockito, Jasmine Karma, Jenkins, GitHub, GitLab, Git, Spring Boot, .NET
Core,NUnit, Angular, Docker, Kafka, Redis, Camunda BPMN, REST API
Personality
•
Analytical Thinker
•
Natural Leader
•
Organized and Efficient
•
Adaptable
•
Effective Communicator
•
Lifelong Learner
•
Collaborative
•
Creative Problem Solver
•
Customer-Centric
Leadership / Extracurricular
ECPC
Spring 2020 – Present
Community Leader
Misr University for Science and Technology
• established a structured mentoring system within the community, supporting over 1,000 students in competitive
programming and achieving a 250% improvement in student participation and competition readiness.
• Negotiated with Coach Academy to secure over 5 free courses for coaches offering paid problem-solving training.
• Secured $3000 in university funding for ECPC contest participants, facilitating 100% coverage of participant expenses
and achieving a 120% increase in student participation.