CMS Website Development
Developed a comprehensive content management system with role-based access, leveraging Laravel 11, Filament, SQL Server, Redis, and Nginx for robust functionality.
Backend Software Engineer
Yehia is a Backend Software Engineer with 1.5+ years of experience building and migrating large-scale Laravel applications, including government reporting systems. He specializes in backend architecture, legacy modernization, and SQL Server performance optimization. With a background in Mechatronics Engineering, he is adept at full-stack considerations, technical planning, and Agile team delivery.
Expertise in designing, developing, and maintaining robust backend systems using PHP and Laravel, including RESTful API creation, authentication, and core business logic implementation.
Proficient in configuring and managing development and production environments, including Dockerization, CI/CD pipeline automation, and Nginx server management.
Skilled in SQL Server and MySQL, focusing on database design, query optimization, strategic indexing, and performance tuning to ensure efficient data operations.
Experience in modernizing legacy applications through architectural patterns like Strangler Fig and Modular Monolith, improving maintainability and scalability.
Developed a comprehensive content management system with role-based access, leveraging Laravel 11, Filament, SQL Server, Redis, and Nginx for robust functionality.
Led the migration of a government reporting system from Laravel 5.8 to a modular monolith architecture using the Strangler Fig pattern, enhancing system maintainability and performance.
Engineered secure RESTful APIs for a mobile application using Laravel 9, handling user authentication, data flow, and integrating a third-party SMS gateway for automated notifications.
Designed and implemented Dockerized development environments, standardizing local setup and eliminating environment inconsistency issues across the engineering team.
Contributed to modernizing a large legacy Laravel application by introducing a migration strategy based on the Strangler Fig Pattern and Modular Monolith architecture.
Optimized SQL Server performance through query tuning, execution plan analysis, and scheduled maintenance, significantly enhancing database efficiency.
Built and maintained CI/CD pipelines using Jenkins and GitHub Actions, automating continuous deployment processes as a DevOps Intern.
Graduated with a Bachelor's degree in Mechatronics Engineering from Helwan University.
Designed and delivered hands-on robotics and programming curriculum for students aged 6–16, covering Scratch, Arduino, and electronics fundamentals.