0% found this document useful (0 votes)
11 views3 pages

Mohammed AbuSharkh CV 2025

Mohammed Abu Sharkh is an experienced technical leader with over a decade in designing and delivering enterprise-grade software solutions using the Microsoft technology stack. He has a strong background in .NET development, microservices architecture, and DevOps practices, leading teams to optimize deployment processes and improve system reliability. His leadership experience includes mentoring junior engineers, facilitating Agile ceremonies, and driving technical roadmaps across various projects.

Uploaded by

osama ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views3 pages

Mohammed AbuSharkh CV 2025

Mohammed Abu Sharkh is an experienced technical leader with over a decade in designing and delivering enterprise-grade software solutions using the Microsoft technology stack. He has a strong background in .NET development, microservices architecture, and DevOps practices, leading teams to optimize deployment processes and improve system reliability. His leadership experience includes mentoring junior engineers, facilitating Agile ceremonies, and driving technical roadmaps across various projects.

Uploaded by

osama ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

MOHAMMED ABU SHARKH

Saudi Arabia, Riyadh | +966548101800 | [email protected]

PRO F ESSI O NAL SUMMARY

Experienced technical leader with over a decade of success designing and delivering enterprise-grade
software solutions using the Microsoft technology stack. Adept at leading cross-functional teams, defining
software architecture, and driving development best practices in fast-paced, agile environments. Known
for hands-on leadership in building scalable, high-performance systems with a focus on clean code,
DevOps automation, and system reliability.

SKI L L S AND ABI L I TI ES

.NET Stack
• Designed and developed enterprise-grade applications using ASP.NET Core, C#, and Web API,
ensuring scalable and maintainable codebases.
• Built and maintained RESTful services and WCF endpoints to support integration with third-party
systems and legacy platforms.
Architecture
• Led the design and implementation of microservices-based architectures, improving system
modularity and deployment flexibility.
• Engineered distributed systems with a focus on high availability and fault tolerance.
• Designed robust, versioned APIs and integrated messaging systems such as RabbitMQ and
Kafka for asynchronous communication.
DevOps
• Implemented CI/CD pipelines using Azure DevOps, reducing deployment time and improving
release reliability.
• Containerized applications with Docker and orchestrated deployments via Kubernetes for
scalable cloud-native solutions.
• Monitored infrastructure and application health using industry tools to proactively address
performance and uptime issues.
Databases
• Designed and optimized relational schemas in SQL Server and MySQL for OLTP systems.
• Leveraged Redis for in-memory caching and Cassandra/InfluxDB for high-throughput, time-
series, or NoSQL data storage.
Networking
• Completed a CCNA-level networking course, gaining practical understanding of IP
addressing, routing, switching, and network protocols.
• Applied core networking knowledge to support system integration, service connectivity,
and infrastructure troubleshooting in distributed environments.
• Familiar with network segmentation (VLANs), NAT, and basic network security principles
relevant to cloud and on-prem deployments.

Tools & Platforms


• Developed and debugged applications using Visual Studio and VS Code across Windows and
Linux environments.
• Utilized Node-RED and Apache NiFi for visual programming and data flow automation.
• Deployed and maintained applications on Windows Server, Ubuntu, and CentOS systems.

EXPERI ENCE

Digital Future — Senior .NET Developer / Tech Lead 2024 – Present


- Leading the development of modular .NET Core-based applications with a strong focus on scalability
and maintainability.
- Architecting solutions following microservices principles and containerizing workloads using Docker &
Kubernetes.
- Driving CI/CD pipeline optimization and implementing Azure DevOps workflows for seamless and
reliable deployments.
- Mentoring junior engineers and conducting regular code/design reviews to enforce engineering
excellence.
Key Achievements:
- Reduced release cycle from weekly to daily by overhauling build pipelines and testing automation.
- Improved system observability with proactive infrastructure monitoring and log aggregation strategies.

Starways — Tech Lead / Senior Software Engineer 2022 – 2024


- Directed a .NET development team delivering high-availability SaaS solutions.
- Defined technical roadmaps, performed system design reviews, and led backlog grooming in Agile
ceremonies.
- Standardized development patterns and DevOps practices across multiple projects.
- Collaborated directly with stakeholders to convert business goals into actionable technical solutions.

Impact:
- Enabled 40% faster onboarding of new developers by introducing documentation and reusable service
templates.
- Improved system resilience with circuit breakers and health-check mechanisms.
Naseej — Software Engineer (.NET Platform) 2019 – 2022
- Developed key components of the National Case Management Platform enabling inter-agency
government collaboration.
- Engineered APIs and service integrations using ASP.NET, WCF, and ASMX with strict security
standards.
- Supported modernization efforts by bridging legacy systems with RESTful interfaces.

STC Solutions (Saudi Telecom) — Software Engineer 2017 – 2019


- Built mission-critical applications including:
- National Notification Center for emergency alerts.
- Fleet Control System for real-time GPS tracking using microservices.
- Designed scalable back-end services and ensured high reliability under heavy load.

Taqnia Space — Software Engineer 2014 – 2017


- Delivered full-stack .NET systems supporting HR and logistics functions.
- Integrated biometric hardware and automated data processing via SQL CLR triggers.
- Streamlined workflows using ProcessMaker and enhanced system auditability.
EDUCAT I O N

King Saud University – Saudi Arabia 2014


Bachelor of Software Engineering
GPA: 4.58 / 5.00 (Second Class Honors)

L EADERSHI P & CO MMUNI CAT I O N

- Directed software development teams of up to 11 members, delivering complex projects on time and
within scope in both Agile and Waterfall environments.
- Facilitated sprint planning, daily stand-ups, and retrospectives, promoting transparency, team
alignment, and continuous improvement.
- Acted as a liaison between technical teams and non-technical stakeholders, presenting technical
updates and roadmaps in accessible language.
- Coordinated with clients and business analysts to gather requirements, clarify scope, and manage
expectations effectively.
- Mentored junior developers through regular one-on-one sessions and code reviews, leading to
improvements in communication, code quality, and professional growth.
- Drove team development by setting individual goals, providing constructive feedback, and establishing
clear growth paths.
- Championed the transition from Waterfall to Agile, enhancing team adaptability, delivery speed, and
stakeholder engagement.
- Fostered a collaborative and accountable team culture across development, QA, and product functions.

REF ERENCES

Tawaklna CTO Solution Architect & Technical Delivery Manager Project Manager
Mohammed Abusharkh Mohammed Almahdi Thawab Alsubiee
Available upon request Available upon request Available upon request

You might also like