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