Mohamed Mahmoud Resume

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Mohamed Mahmoud

Lead Software Engineer


Tel: - +201149899509
Email: [email protected]
GitHub: https://github.com/crayon1337
LinkedIn: https://www.linkedin.com/in/mohamed-mahmoud-157575168

Innovative Software Engineer with a passion for crafting immersive online experiences. Expert in PHP, Javascript,
Laravel and Symfony. Led projects, optimized databases, and bridged tech gaps.
Let's reshape the digital world together.

Experience Software Engineer at MakanE | Full-time November 2023 - Present

As MakanE's Lead Software Engineer from 2023 to 2024, I orchestrated the


modernization of legacy systems with the team. Guiding the entire software
lifecycle, from analysis to deployment, I optimized codebases, streamlined
deployments, and mentored junior members. Achievements include reducing
technical debt and fostering a culture of innovation, earning recognition for
leadership and impact.

• Led a team of several engineers in the revamping process of legacy software systems at
MakanE, ensuring modernization and optimization for enhanced performance and
scalability.
• Participated actively in all phases of the software development lifecycle, from
requirement analysis to deployment, ensuring alignment with project goals and
deadlines.
• Conducted regular code reviews to maintain code quality, adherence to coding
standards, and foster knowledge sharing among team members.
• Managed deployments and coordinated with cross-functional teams to ensure smooth
rollouts with minimal downtime and maximum efficiency.
• Led efforts in refactoring legacy codebases to improve maintainability, readability, and
extensibility, optimizing for long-term sustainability.
• Collaborated closely with product managers, designers, and stakeholders to translate
business requirements into technical solutions and drive product innovation.
• Mentored junior team members, providing guidance, support, and technical expertise to
foster their professional growth and development.
• Successfully revamped multiple legacy software systems, resulting in improved
performance, reliability, and user satisfaction.

Lead Software Engineer at Prestigier | Part-time October 2023 - Present

As the Software Engineer at Prestigier, I spearheaded the development of an


advanced eCommerce platform using PHP 8, Laravel 10, and VueJS. My leadership
resulted in a successful launch and significant improvements in user engagement
and website performance.

• Spearheaded the development and implementation of Prestigier, an innovative


eCommerce platform from inception to launch.
• Utilized PHP 8 and Laravel 10 frameworks to architect the backend infrastructure,
ensuring robustness, scalability, and security.
• Led a team of developers in creating a seamless user experience by integrating VueJS
for dynamic frontend interactions and enhanced performance.
• Designed and implemented RESTful APIs to facilitate smooth communication between
the frontend and backend systems.
• Oversaw the deployment process, utilizing continuous integration and continuous
deployment (CI/CD) pipelines to streamline the release cycle.
• Collaborated closely with UI/UX designers to translate design mockups into functional,
responsive web interfaces.
• Implemented advanced authentication and authorization mechanisms to ensure data
security and user privacy.
• Conducted regular code reviews and provided constructive feedback to
maintain code quality and adherence to best practices.
• Employed agile methodologies, such as Scrum, to manage project timelines and
prioritize feature development.

Software Engineer at Crossworkers | Full-time July 2022 – November 2023

Collaborated with a team of 15 developers at TestaViva to provide cutting-edge software


solutions for TestaViva, a prominent Denmark-based Legal Documents specialist. Engaged
in the full software development lifecycle within a Microservices architecture, employing
technologies including PHP, MySQL, Docker, Kubernetes, Azure, Laravel, Symfony,
RabbitMQ, MongoDB, and Redis.
• Spearheaded the development, maintenance, and enhancement of crucial
Microservices for TestaViva, ensuring seamless functionality and efficient processing
of legal documents.
• Leveraged a robust tech stack encompassing PHP, MySQL, and Docker to design and
deploy scalable and resilient services that contributed to improved system performance
and responsiveness.
• Collaborated closely with the cross-functional team to implement Kubernetes and
Azure solutions, enhancing system reliability, deployment speed, and overall
efficiency.
• Designed and optimized databases using MySQL and MongoDB, streamlining data
access and storage for optimal application performance.
• Contributed to the integration of RabbitMQ, enabling efficient communication and data
synchronization between various Microservices, resulting in streamlined workflow and
reduced processing times.
• Played a pivotal role in the migration of legacy systems to modern frameworks, such as
Laravel and Symfony, thus modernizing the technology stack and enhancing code
maintainability.
• Actively participated in code reviews, fostering a culture of high-quality coding
standards, and providing valuable feedback to peers for continual improvement.
• Collaborated with stakeholders to analyze requirements, propose technical solutions,
and ensure alignment between development efforts and business objectives.

Web Developer | Self-Employed April 2023 - July 2023

Independently conceptualized, developed, and launched Tripianto.com, a dynamic online platform tailored for
booking tourism experiences. Employed a robust tech stack and innovative design principles to deliver a user-centric
and feature-rich website.

• Spearheaded the end-to-end development of Tripianto.com, a user-friendly online tourism booking website
that provides seamless access to a wide range of travel experiences.
• Utilized a blend of front-end and back-end technologies, including HTML, CSS, JavaScript, PHP, and
MySQL, to design and implement an intuitive and responsive user interface.
• Leveraged APIs and integration techniques to seamlessly connect with external services, ensuring real-time
availability of tours and enhancing the user experience.
• Implemented secure payment gateways to facilitate seamless and safe online transactions, building trust and
confidence among users.
• Designed and optimized the website for optimal performance across various devices and browsers, enhancing
accessibility and user engagement.
• Orchestrated the development of a rich and intuitive admin panel using Laravel, enabling dynamic content
management and empowering the client to effortlessly update and manage website content.
• Collaborated closely with the client to gather requirements, refine project scope, and deliver a customized
solution that aligns with their business goals and brand identity.
• Demonstrated strong project management skills by adhering to deadlines, delivering milestones, and providing
regular updates to clients on project progress.
• Conducted thorough testing and quality assurance to identify and rectify any bugs or glitches, ensuring a
smooth and error-free user experience.
• Proactively integrated SEO best practices, contributing to enhanced search engine visibility and attracting a
wider audience to the platform.
• Delivered comprehensive documentation and provided training to clients on website maintenance,
empowering them to manage and update content independently.

Web Developer | Self-Employed February 2023 – March 2023

Led the design and development of a captivating and informative online presence for Pragma Agency at
pragmainnovation.com. Leveraged a creative blend of web technologies to craft an engaging website that
effectively communicates the agency's core values and services.

• Headed the conceptualization and execution of pragmainnovation.com, a visually appealing and


content-rich website showcasing Pragma Agency's innovative approach and comprehensive service
offerings.
Utilized a combination of HTML, CSS, JavaScript, and responsive design techniques to create a
seamless and visually captivating user experience across various devices and screen sizes.
• Collaborated closely with the Pragma team to define and capture the agency's unique value
proposition, resulting in compelling content and visuals that resonate with the target audience.
• Seamlessly integrated multimedia elements, including images and videos, to create an immersive
browsing experience and effectively convey the agency's portfolio and success stories.
• Employed performance optimization strategies to ensure fast loading times and smooth navigation,
enhancing user engagement and reducing bounce rates. Implemented intuitive navigation and
userfriendly interface elements, ensuring ease of use and allowing visitors to quickly access relevant
information about Pragma Agency's services and expertise.
• Contributed to the establishment of a strong brand identity by maintaining consistent design
elements, color schemes, and typography throughout the website.
• Collaborated with cross-functional teams to gather and incorporate feedback, resulting in iterative
improvements to the website's design and functionality.
• Conducted rigorous testing across various browsers and devices to identify and address any
compatibility issues, ensuring a seamless user experience for all visitors.
• Assisted in the integration of SEO best practices, optimizing the website's content and structure for
improved search engine visibility and organic traffic.
• Provided training and documentation to empower Pragma Agency's internal team to manage and
update website content independently, ensuring the website's continued relevance and accuracy.

Software Engineer | SeoEra | Full-Time January 2021 –


July 2022

Instrumental in the design, development, and successful delivery of diverse software projects for clients at
SeoEra Software House. Simultaneously managed a skilled team of UI/UX designers, mobile app
developers, and backend engineers to ensure exceptional project execution.

• Played a pivotal role as a Software Engineer in SeoEra Software House, leveraging the power of
PHP, Laravel, and Symfony to design and implement innovative software solutions tailored to
clients' unique needs and requirements.
• Collaborated seamlessly with cross-functional teams, including UI/UX designers, mobile app
developers, and backend engineers, to ensure a holistic and integrated approach to project execution.
• Led and mentored a team of UI/UX, mobile, and backend developers, providing technical guidance,
support, and fostering a collaborative and high-performing work environment.
• Successfully translated client specifications into robust and innovative software solutions, delivering
projects that met or exceeded client expectations within specified timelines.
• Demonstrated proficiency in a diverse array of technologies, frameworks, and programming
languages, with a strong focus on PHP, Laravel, and Symfony, to ensure optimal utilization of tools
and resources in achieving project goals.
• Proactively engaged in problem-solving and troubleshooting, addressing technical challenges and
optimizing code using PHP, Laravel, and Symfony to enhance overall system performance and
efficiency.
• Contributed to the establishment and adherence to best practices, coding standards, and quality
assurance processes, ensuring the consistent delivery of reliable and scalable software products.
• Communicated effectively with clients to gather requirements, provide project updates, and ensure
alignment between development efforts and client objectives.
• Maintained a keen eye for detail and user experience, resulting in the creation of intuitive and
userfriendly software interfaces that enhanced customer satisfaction.
• Employed agile methodologies to facilitate iterative development and accommodate evolving client
needs, fostering flexibility and adaptability within project workflows.

CRM Developer | Miza RE | Freelance January 2022 –


March 2023

Designed and developed a robust Customer Relationship Management (CRM) system from the ground up
for Miza Real Estate, utilizing Pure PHP and MySQL. Streamlined processes, enhanced data management,
and empowered the real estate team to optimize client interactions and drive business growth.
• Spearheaded the end-to-end development of a comprehensive CRM system tailored specifically to
Miza Real Estate's needs, utilizing Pure PHP and MySQL to ensure seamless data storage, retrieval,
and management.
• Collaborated closely with stakeholders to understand and analyze business requirements, translating
them into a feature-rich and intuitive CRM solution that improved operational efficiency and client
engagement.
• Leveraged your proficiency in PHP and MySQL to design a user-friendly interface that enabled real
estate agents to effectively manage client interactions, property listings, appointments, and
followups.
• Implemented robust data structures and optimized database queries, resulting in swift access to
critical client information and improved system performance.
• Customized the CRM system to align with Miza Real Estate's unique workflows and processes,
providing a tailored solution that met the specific needs of the real estate industry.
• Employed rigorous testing and quality assurance processes to identify and rectify any issues,
ensuring a stable and error-free CRM system that met the highest standards of functionality and
reliability.
• Provided comprehensive training to Miza Real Estate's team, enabling them to effectively navigate
and utilize the CRM system to enhance their daily operations and client interactions.
• Collaborated with stakeholders to gather feedback and implement iterative improvements, ensuring
the CRM system's ongoing relevance and alignment with evolving business requirements.
• Contributed to the documentation of system functionalities, user guides, and troubleshooting
procedures, facilitating smooth adoption and long-term usability of the CRM system.
• Demonstrated a deep understanding of PHP and MySQL, showcasing my ability to build tailored
software solutions that address specific business needs and drive operational excellence.

Web Developer | Lawendy G. | Freelance February 2023 –


May 2023

Led the conception and development of a captivating and informative website using PHP to showcase
Lawendy Group's impressive portfolio of construction projects. Employed a creative blend of web
technologies to craft a visually appealing platform that effectively highlights the company's diverse
expertise and achievements.

• Spearheaded the design and creation of lawendygroup.com, a visually striking and content-rich
website powered by PHP, showcasing Lawendy Group's notable construction projects.
• Leveraged PHP alongside HTML, CSS, and JavaScript to ensure an immersive and engaging user
experience, optimizing the website for various devices and screen sizes.
• Collaborated closely with Lawendy Group's team to capture their unique brand identity and project
portfolio, resulting in a design that effectively communicates the company's achievements and
capabilities.
Seamlessly integrated high-quality visuals, such as images and videos, to provide a comprehensive
view of Lawendy Group's completed and ongoing construction projects, enhancing user engagement.
• Employed performance optimization strategies to ensure swift loading times, smooth navigation, and
a seamless browsing experience, encouraging prolonged user interaction.
• Implemented user-friendly navigation and intuitive interface elements, facilitating easy access to
detailed project information, case studies, and company insights.
• Contributed to the establishment of a consistent design language, incorporating Lawendy Group's
branding elements, color palette, and typography to maintain a cohesive and professional aesthetic.
• Demonstrated an acute attention to detail and user-centric design principles, resulting in an intuitive
and visually pleasing user interface that effectively guides visitors through the company's extensive
project portfolio.
• Conducted thorough testing across different browsers and devices to ensure cross-compatibility and
optimal performance, guaranteeing a seamless user experience for a diverse audience.
• Played a pivotal role in enhancing the website's search engine visibility by implementing SEO best
practices, resulting in improved online discoverability and attracting a broader audience.
• Provided training and documentation to Lawendy Group's team, enabling them to independently
manage and update website content, ensuring the website's continued relevance and accurate
representation of the company's achievements.

E-commerce Web Developer | Youmats | Freelance March 2021 – Oct 2021

Played a key role in the development of Youmats.com, a thriving e-commerce platform catering to the
construction materials market in Saudi Arabia. Leveraged my expertise in web development to create a
seamless and user-friendly website that facilitates the online purchase of construction materials.

• Collaborated with a skilled development team to conceptualize, design, and implement


Youmats.com, an innovative e-commerce website focused on providing construction materials to
customers across Saudi Arabia.
• Leveraged a comprehensive range of web technologies, including PHP, HTML, CSS, and
JavaScript, to craft an intuitive and visually appealing user interface that enhances the online
shopping experience.
• Developed intricate e-commerce functionalities, such as product catalog management, secure
payment gateways, and inventory tracking, ensuring smooth transactions and efficient order
processing.
• Seamlessly integrated user-friendly navigation, search functionalities, and product filtering options,
empowering users to effortlessly explore and discover a diverse range of construction materials.
• Employed responsive design principles to ensure seamless functionality and optimal display across
various devices, enabling customers to conveniently access the website from desktops, tablets, and
smartphones.
• Collaborated with UI/UX designers to create visually engaging product displays, ensuring that
construction materials are presented in an appealing and informative manner. Implemented a robust
content management system (CMS) to enable effortless updates to product listings, prices, and
descriptions, facilitating timely and accurate information for customers.
• Conducted rigorous testing and quality assurance to identify and resolve any technical glitches or
usability issues, guaranteeing a seamless and error-free shopping experience.
• Collaborated closely with stakeholders to gather requirements, refine features, and ensure
alignment between the website's functionalities and business goals.
• Contributed to the optimization of the website's performance, including load times and
responsiveness, to provide customers with a swift and efficient online shopping experience.
• Assisted in the integration of SEO best practices, optimizing product descriptions and metadata to
improve search engine visibility and drive organic traffic to the website.

Software Engineer | Redic O. | Full-time Jan 2019 – July 2019

Instrumental in the development of Redic, an engaging online game platform. Led the creation of desktop
applications utilizing C# and advanced Network Programming techniques. Managed a substantial Microsoft
SQL Server database, optimizing performance and enhancing user experiences.

• Played a pivotal role as a Software Engineer in the creation of Redic, an immersive online game
platform, showcasing my expertise in C# programming and Network Programming.
• Designed and developed desktop applications using C# to provide users with seamless access to
Redic's extensive array of online games, ensuring an intuitive and user-friendly experience.
• Leveraged advanced Network Programming techniques to establish secure and efficient
communication between the desktop applications and the Redic game servers, optimizing gameplay
and minimizing latency.
• Led the management of a large-scale Microsoft SQL Server database, ensuring optimal data storage,
retrieval, and synchronization to facilitate smooth and uninterrupted gaming experiences for users.
• Implemented robust database design and optimization strategies, enhancing query performance, data
integrity, and overall system responsiveness.
• Collaborated closely with cross-functional teams, including game designers and front-end
developers, to align software development efforts with Redic's overarching goals and user
expectations.
• Assisted in the integration of real-time chat and multiplayer functionalities, enhancing user
engagement and fostering a dynamic gaming community within the Redic platform.
• Conducted rigorous testing and quality assurance, identifying and resolving technical issues to
ensure a seamless and glitch-free gameplay environment for users.
• Demonstrated proficiency in C# coding standards, best practices, and architectural patterns, resulting
in maintainable, scalable, and well-documented codebases.
• Contributed to the creation of comprehensive documentation, providing valuable insights into
system architecture, codebase structure, and database schema, facilitating efficient collaboration and
knowledge sharing among team members.
• Collaborated with database administrators to implement efficient backup, recovery, and security
measures, safeguarding user data and ensuring regulatory compliance.
• Participated in regular code reviews, providing constructive feedback and insights to peers, fostering
a culture of continuous improvement and code quality within the development team.

Software Engineer | Reality O. Jan 2017 – Feb 2018


Continued my role as a Software Engineer for the Reality Online project, leveraging my expertise in C#,
Network Programming, and database management to create an immersive online gaming platform.
Designed and developed desktop applications that seamlessly connected players and optimized gameplay
experiences.

Served as a pivotal Software Engineer for the Reality Online project, where I extended my expertise
in C# programming, Network Programming, and database management to create a captivating online
gaming platform.
• Designed and engineered desktop applications using C# that provided a seamless gateway for
players to access the immersive world of Reality Online, delivering an enriched gaming experience.
• Employed advanced Network Programming techniques to establish robust communication protocols
between players and the game servers, optimizing real-time gameplay interactions and minimizing
latency.
• Managed and fine-tuned a comprehensive database infrastructure using Microsoft SQL Server,
ensuring efficient data storage, retrieval, and synchronization to support uninterrupted gaming
sessions.
• Collaborated closely with interdisciplinary teams, including fellow developers, designers, and
quality assurance testers, to align software development efforts with Reality Online's vision and
player expectations.
• Contributed to the implementation of multiplayer functionalities, real-time chat systems, and social
features, fostering an engaging and interactive gaming community within the Reality Online
platform.
• Conducted thorough testing and quality assurance, diagnosing and resolving technical glitches, and
ensuring a smooth and immersive gameplay experience for players.
• Continued to exhibit proficiency in adhering to C# coding standards, architectural best practices, and
design patterns, resulting in maintainable, scalable, and well-structured codebases.
• Supported the creation of comprehensive technical documentation, aiding team members in
understanding system architecture, code structure, and database schema for effective collaboration.
• Collaborated with database administrators to implement robust security measures, backup strategies,
and data integrity protocols, safeguarding player data and complying with industry regulations.
• Actively participated in code reviews, offering constructive feedback and insights to fellow
developers, cultivating a culture of continuous improvement and excellence within the development
team.

Technical Support | Dimofinf | Full-Time Oct 2016


– Jan 2017

Commenced my professional journey as a Technical Support Administrator at Dimofinf Software Company.


Provided exemplary customer assistance, guiding clients through the installation of custom CMS solutions
and facilitating effective communication between clients and Software Engineers.
• Initiated my career at Dimofinf Software Company as a dedicated Technical Support Administrator,
showcasing a strong commitment to customer satisfaction and technical excellence.
• Assisted clients in the installation, setup, and configuration of custom Content Management System
(CMS) solutions, ensuring smooth and efficient deployment tailored to their specific needs.
• Served as a knowledgeable point of contact for customers, addressing inquiries, troubleshooting
technical issues, and providing expert guidance to enhance their overall experience.
• Effectively managed and prioritized customer requests, ensuring timely resolution and proactive
communication to keep clients informed throughout the support process.
• Collaborated closely with the Software Engineering team to convey and document client-reported
bugs and issues, facilitating efficient troubleshooting and resolution efforts.
• Played a crucial role in bridging the communication gap between clients and Software Engineers,
conveying technical details and requirements to facilitate accurate problem diagnosis and solutions.
• Demonstrated a deep understanding of the custom CMS software, leveraging this expertise to
provide step-by-step guidance and clear instructions to clients during installation and configuration.
• Maintained comprehensive and accurate records of customer interactions, technical solutions, and
reported issues, contributing to a knowledge base for future reference and continuous improvement.
• Actively contributed to process enhancements and best practices, collaborating with cross-functional
teams to improve customer support workflows and streamline issue resolution.
• Exemplified a strong commitment to professionalism, empathy, and patience, fostering positive
relationships with clients and ensuring their confidence in Dimofinf's products and services.
• Continuously expanded technical knowledge to stay current with software updates, enhancements,
and industry trends, enabling me to offer valuable insights and recommendations to clients.

Education American Diploma Oct 2011 – Jul 2014

Mansoura College (Graduated with GPA 3.8)

Advanced Databases and SQL Querying May 2014 – Nov 2014

Udemy

The Complete Ethical Hacking Course Oct 2015 – Feb 2016

Udemy

The Complete Web Developer Course Feb 2016 – Oct 2016

Udemy

Bachelor of Business Information Systems (BIS) Oct 2015 – Jul 2020

Arab Open University, Cairo, Egypt.


Online Learning Oct 2016 – Present

Ever since I found my passion in Programming I have been learning from various
resources across the internet as well as local learning centers. The platforms I use
regularly: Plurasight, Udacity and Laracasts.
ReactJS
HTML/CSS JavaScript TypeScript
Skills Symfony

GraphQL Node js PHP


Git

Laravel SQL/MySQL AWS Architecture

API Unit testing TDD/BDD Yarn/NPM

Redis Webpack Babel Jira

Github VS Code Ubuntu

PhpStorm
Other skills Continuous learner Team leader Mentor

Team Player

Interests Forumla One Cars Gaming Reading

You might also like