Summary
Overview
Work History
Education
Skills
Languages
Certification
Timeline
Generic
Abdullah  Mahmoud

Abdullah Mahmoud

Riydah

Summary

Senior full-stack Developer | Senior Integration Developer | Azure DevOps Engineer

Over a span of 7 years, extensive involvement is evident in the development of applications and interactive software products. A range of .NET technologies and Microsoft Azure cloud services has been effectively utilized, including C#, .NET, .NET Core, Asp .NET, Web API, MVC,, and Entity Framework (EF). Proficiency extends to the utilization of Azure services such as Azure Functions, Azure Service Bus, Azure Kubernetes Service , and Azure API Management. Additionally, Hang-fire, SOAP, and Restful APIs, with the implementation of concepts like CQRS, and MediatR for Microservices.

I am an active member of a global proactive DevOps community (COP) that fosters collaboration and growth among its members. Through regular meetings, the community provides opportunities for members to expand their network and meet new people. Additionally, also provide a platform for discussion on challenging technical issues, ensuring that everyone can access valuable information and knowledge. The community also features experts and gurus who offer mentorship to members in their respective areas of expertise, further supporting the growth and development of all community members. Also, the community has several activities like study-group for professional certificates, organizing technical events and sessions with guest speakers and members among other activities

Overview

9
9
years of professional experience
4
4
years of post-secondary education
6
6
Certifications

Work History

Senior Integration Developer | Senior Azure DevOps

Solution By STC
Riydah, Saudi Arabia
11.2022 - Current
  • Designed and implemented end-to-end CI/CD pipelines using Azure DevOps, enabling automated build, test, and deployment processes for applications.
  • Utilized Infrastructure as Code principles to define and deploy infrastructure resources using tools such as Azure Resource Manager (ARM) templates and Terraform.
  • Implemented configuration management and automation using tools like PowerShell and Azure Automation, ensuring consistent and reproducible deployments.
  • Collaborated closely with development and operations teams to streamline software delivery processes and foster DevOps culture.
  • Integrated various development tools, including source control systems (Git), build servers (Azure Pipelines), and artifact repositories (Azure Artifacts) into CI/CD pipelines.
  • Implemented and maintained monitoring and alerting systems to proactively identify and resolve issues in production environments.
  • Conducted regular performance and security assessments to optimize system performance and enhance overall application security.
  • Provided guidance and support to development teams on best practices for application deployment, infrastructure management, and CI/CD pipeline configuration.
  • Actively participated in Agile development processes, including sprint planning, backlog grooming, and daily stand-ups.
  • Developing and implementing user-friendly .NET web applications solutions with least technology asp .net MVC, .Net Core 6, web API and WCF, Database Oracle and SQL

Senior .NET Software Developer| .Net Lead

Alrajhi Takaful
Riydah,Saudi Arabia
07.2020 - 11.2022
  • Developed and implemented user-friendly .NET web applications using technologies such as Bootstrap, ASP.NET MVC, .NET Core, Web API, WSDL, and WCF.
  • Integrated Oracle and SQL databases with applications to ensure efficient data management and retrieval.
  • Worked on development integration applications dealing with External organizations.
  • Provided production support for applications, actively monitoring and resolving any issues to maintain high availability and performance.
  • Assisted users in troubleshooting and resolving errors within applications, ensuring positive user experience.
  • Collaborated with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
  • Participated in code reviews and performed quality assurance testing to ensure reliability and functionality of applications.
  • Stayed updated with latest technologies and industry trends to drive innovation and improvement in development processes.
  • Achieve customer satisfaction rate of 90% in integrated system for approvals with CCHI, improvements made for user experience.

Senior .NET Software Developer

Royal Commission For Jubail And Yanbu
Al Jubayl
10.2019 - 07.2020
  • ▪ developing and implementing user-friendly .NET web applications solutions with least technology like bootstrap 4, asp .net MVC, web forms, web API, onion architecture and WCF.
  • ▪ Development integration applications deal with ministry of education like admission.
  • ▪ provided production support for applications. Assisted users experiencing errors within these applications and resolved errors.
  • Participated in highly complex projects with customers, managers and end-users
  • Troubleshot and resolved performance issues for databases and software

Senior Full-Stack .NET Developer

SFDA (Saudi Food and Drug Authority)
Saudi Arabia
01.2017 - 10.2019
  • Spearheaded upgrade of core applications from .NET 3.5 to .NET 4.5, optimizing performance and security features.
  • Collaborated with UX/UI team to create intuitive user interfaces using ASP.NET Web Forms and later migrating to ASP.NET MVC.
  • Developing and implementing user-friendly .NET web applications solutions with latest technology like bootstrap 4, asp .net MVC, web API, DI, repository, Unit of work and WCF

Senior .NET Software Developer, Full Stack

Al Hadiya Arabic Software
Egypt
01.2016 - 01.2017
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Analyzed work to generate logic for new systems, procedures and tests
  • Built databases and table structures for web applications

Junior .NET Developer

Egyblanco
Cairo, Egypt
01.2015 - 01.2016
  • Design, build, and maintain efficient, reusable, and reliable code
  • Developing and implementing user-friendly .NET web applications for Travel Agents solutions .
  • Ensure possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Built databases and table structures for web applications

Education

Bachelor For Commerce - Accounting And Finance

Mansoura University
Egypt
09.2009 -

Skills

    Microsoft Azure:StorageAzure FunctionsAzure ServicesAzure

undefined

Languages

Arabic
Native language
English
Upper intermediate
B2

Certification

B.Sc. in IT-Share Training & Education

Timeline

Mastering Microsoft DevOps Solutions

12-2023

Fundamentals of Modern Software Engineering and DevOps

01-2023

Senior Integration Developer | Senior Azure DevOps

Solution By STC
11.2022 - Current

AWS Solution Architect Associate

11-2020

Senior .NET Software Developer| .Net Lead

Alrajhi Takaful
07.2020 - 11.2022

Senior .NET Software Developer

Royal Commission For Jubail And Yanbu
10.2019 - 07.2020

Senior Full-Stack .NET Developer

SFDA (Saudi Food and Drug Authority)
01.2017 - 10.2019

Senior .NET Software Developer, Full Stack

Al Hadiya Arabic Software
01.2016 - 01.2017

Diploma in Web Applications Development -MCSD

06-2015

Junior .NET Developer

Egyblanco
01.2015 - 01.2016

General English Course

10-2013

B.Sc. in IT-Share Training & Education

09-2010

Bachelor For Commerce - Accounting And Finance

Mansoura University
09.2009 -
Abdullah Mahmoud