Mohamed Abdelrahman

Mohamed Abdelrahman

Head of Development | Enterprise Architecture | DevOps Engineer | Expertise in Digital Signatures
Kuwait
English, Arabic

About Me

I am a self-motivated and progress-driven Software Development Manager and Enterprise Architecture with an extensive background in this industry. I have developed and executed strategies that I believe will bring value t…

Experience

Head of Development

Ebla Computer Consultancy
Jan 2019 - Present · 7 years 6 months

Architected and led the development and maintenance of a mission-critical application servicing government sectors.
Spearheaded project planning, coordination, and execution, ensuring alignment with organizational goals and regulatory requirements.
Implemented best practices in software development methodologies, resulting in improved efficiency and code quality.
Championed the adoption of DevOps methodologies within the team, leveraging Azure DevOps as the primary tool for streamlining development, deployment, and operations processes.
Initiated and led the transition to Agile methodologies, fostering a culture of collaboration, transparency, and continuous improvement among team members.
Developed and implemented comprehensive training programs for technical team members.
Conducting performance evaluations and career development discussions.
Managing budgets, resources, and timelines effectively to optimize productivity and deliver projects within allocated resources.
Collaborating with other departments such as product management, design, and operations to align technical initiatives and ensure seamless integration.

Head of Development

Ebla Computer Consultancy
Jan 2019 - Present · 7 years 6 months

• Architected and led the development and maintenance of a mission- critical application servicing government sectors.
• Spearheaded project planning, coordination, and execution, ensuring alignment with organizational goals and regulatory requirements.
• Implemented best practices in software development methodologies, resulting in improved efficiency and code quality.
• Championed the adoption of DevOps methodologies within the team, leveraging Azure DevOps as the primary tool for streamlining development, deployment, and operations processes.
• Initiated and led the transition to Agile methodologies, fostering a culture of collaboration, transparency, and continuous improvement among team members.
• Developed and implemented comprehensive training programs for technical team members.
• Conducting performance evaluations and career development discussions
• Managing budgets, resources, and timelines effectively to optimize productivity and deliver projects within allocated resources.
• Collaborating with other departments such as product management, design, and operations to align technical initiatives and ensure seamless integration.

Software Development Team Lead

Ebla Computer Consultancy

Managed the delivery of a multi-year project, successfully rolling out scalable enterprise solutions.
Cultivated strong relationships with government clients and stakeholders, serving as a trusted advisor and strategic partner in driving digital transformation initiatives and achieving organizational objectives.
Proactively identified and addressed technical challenges and bottlenecks, leveraging technical expertise and problem-solving skills to drive timely resolution and mitigate project risks.
Played a key role in project planning, resource allocation, and risk management, ensuring projects were completed on time, within budget, and to the highest quality standards.
Oversaw the full software development lifecycle, from requirements gathering and analysis to design, coding, testing, deployment, and maintenance, ensuring adherence to industry best practices and compliance with regulatory standards.
Played a key role in project planning, resource allocation, and risk management, ensuring projects were completed on time, within budget, and to the highest quality standards.

Software Development Manager

Communications and Information Technology Center (CITC), Mansoura University

Implemented efficient algorithms and data structures to optimize application performance and scalability, leveraging design patterns and architectural principles to promote code reusability and maintainability.
Actively participated in code reviews, providing constructive feedback, and mentoring junior developers to improve code quality, maintainability, and adherence to coding standards.
Proactively identified technical debt and opportunities for refactoring and optimization, advocating for improvements to enhance code maintainability, performance, and scalability.
Stayed abreast of emerging technologies and industry trends in the .NET ecosystem, continuously enhancing skills and knowledge through self-study, training, and participation in professional development activities.

Senior .NET Software Development

Saudi Electric Company Arar Office (SCECO)

Develop and support different Applications to serve the company.
Database Administration (DBA)
PCs, Devices, and peripherals maintenance

Senior .Net Development

Communications and Information Technology Center (CITC), Mansoura University

Develop many Applications to handle university’s Activities (Digital Transformation).
Collaborated with other teams (Network team, design team) to establish the infrastructure and handle the technical issues to be ready for deploying our projects.

IT Department Manager

Misr American Carpet Mills (MAC) Company [Oriental Waver], 10th Ramdan

Develop Applications to handle company objectives for downstate the carpets (Carpet Show App).
Maintain and fix the issues of PCs and software that run machines for printing on carpets.
PCs, Devices, Scanners, Printer, and peripherals maintenance.
Help and support the designers and their machines.
Novel Network Support and maintain.

Software Trainer

Mansoura University Computer Center (MUCC), Mansoura University

Train students to learn different programming languages and MS tools.
Develop many applications by different languages (VB, C).
PCs, Devices, Scanners, Printer, and peripherals maintenance.

Skills

ASP.NET Asp.Net MVC Bootstrap C# JQuery Python RedHat .NET Core Web API Css3 DevOps GIT Version Control (GIT) Hardware Security Module HTML 5 Optical Character Recognition (OCR) RESTful API SharePoint Enterprise Architecture FileNet PKI Project and Program Management React Project Management Team Leadership Digital Transformation Analysis WordPress IBM FileNet IBM Case Manager HSM Crypto .Net Core HTML5 CSS3 Flutter WOPI jQuery Database Azure DevOps Azure AI TFS Git Power Apps Power Automate SAST DAST IAST RASP DevSecOps JavaScript TypeScript NodeJS Web API Web Services Windows Services REST API CI/CD Pipeline PHP CodeIgniter Ansible Terraform IaC Kubernetes Red Hat Java
Report this Profile?