I am a passionate Software Engineer with over 6 years of experience at the managerial level and more than 11 years in backend, full-stack, and mobile app development. I thrive on writing high-quality, clear, and maintainable code, always thinking outside the box and embracing challenges as opportunities. I am flexible, results-focused, and enjoy working with both small and large teams across diverse projects.
With a strong background in software architecture, team leadership, and technology strategy, I have successfully driven innovation and digital transformation in various companies. I am skilled at managing resources, mitigating technical risks, and ensuring scalability and security in software solutions, always aiming for excellence in every project I undertake.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Oversee technologies, tools and techniques used within the team.
Collaborate with peers in the business to fully understand business process and requirements.
Partner with business and engineers on issues related to design and requirements.
Ensure that development standards, policies and procedures are followed by all members of the team for a high-quality software result.
Drive change to implement efficient and effective business strategies.
Collaborate with other development teams when necessary to create software that is cohesive.
Ensure that all software developed within the team satisfies business requirements as specified.
Ensure that projects are accurately estimated and delivered to schedule.
Quick respond to the changing needs of the business.
Actively contribute to the process of continual improvement of myself, the team and the systems.
Perform 3rd line support as required.
Actively participate in specifying software solutions for any business needs.
Tech Stack: PHP, Laravel, Python, Mysql , Node Js, Java Script, React Native
Support and Develop new features for existing Saudi Musaned System - Web Portal & Mobile App that provides to foreign citizens domestic labor visas in The Kingdom of Saudi Arabia.
Creating new system that manages and supports regulations and processes to streamline recruitment procedures of Saudi Musaned System integration with Saudi Arabia’s Government, Banks and 3rd Party Service Providers by building backend functionality with database architecture, APIs and Frontend interface.
Tech Stack: PHP, Laravel, .Net, Postgres, Mysql ,React Js, JQuery, Java Script, React Native.
Developed a system that gives gyms and organizations the power for managing their entire business.
Solved conflict or miscommunication that may arise to avoid any negative impact on team collaboration. Supported and developed new features for existing GymVue Portal.
Supported the team with reviewing the PRs.
Determined impediments and provide solutions to complete tasks.
Distributed information, including requirements, updates, or challenges to all stakeholders.
Kept track of all project activities, tasks, documents, and employees.
Created Mobile XD design and API’s (documentation, Functionality) based on business.
Developed New Mobile App with new technology.
Determined goals and objectives at the beginning of the project until it is accomplished.
Met with development managers to discuss software projects.
Conducted feasibility studies for upgraded software systems.
Designed new software programs, websites, and applications.
Assigned tasks to junior developers such as coding, testing, debugging, and analytics.
Wrote advanced programming code.
Reviewed updated software systems.
Managed project timelines and tasks.
Wrote development reports.
Created technical documents for new software programs.
Developed information systems by studying operations.
Supported and developed software teams.
Lead a team of developers that were responsible for building new and supporting existing websites.
Met with development managers to discuss software projects.
Conducted feasibility studies for upgraded software systems.
Tech Stack:
PHP, Laravel, PostgreSQL, jQuery, React Native, Agile, Git, Jira, REST/RESTful APIs, CI/CD, Microservices, GitHub, Unit Testing, Python, MySQL, Software Architecture, Flutter, Angular 2+, NoSQL.
Designed a new software architecture solution.
Setup a new environment for the project and team.
Putting a new strategy for the project and Teams.
Create technical documents ( User stories, Acceptance creature, Swagger, Test cases ).
Monitoring project progress and team.
Training the team and putting plan for developing they capabilities and skills.
Managing sprints planning and create Epics&Stories with clear business requirement and description reference.
Reviewing the team PR’s work.
Optimizing all system journeys and ensuring the highest quality.
Support and Develop new features for existing Solo App, and support the team with reviewing the PRs.
Supported the team with reviewing the PRs.
Determined impediments and provide solutions to complete tasks.
Distributed information, including requirements, updates, or challenges to all stakeholders.
Kept track of all project activities, tasks, documents, and employees.
Determined goals and objectives at the beginning of the project until it is accomplished.
Met with development managers to discuss software projects.
Assigned tasks to junior developers such as coding, testing, debugging, and analytics.
Managed project timelines and tasks.
Created technical documents for new software programs.
Tech Stack:
PHP, Laravel, Postgres, VueJs, Flutter, Agile, CI/CD, Microservices, NodeJs, Go.
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Cairo today.