Muhammad Raslan Seeking new opportunities

Muhammad Raslan

Senior Software Developer (+10 Years experience)

Riyadh, Kingdom of Saudi Arabia

About Me

Crafting Digital Solutions with Passion & Precision

With over a decade of experience in software development, I specialize in building robust, scalable applications using the .NET ecosystem. My journey has taken me through diverse projects in both government and private sectors, where I've consistently delivered high-quality solutions that drive business value.

As a full-stack developer, I bridge the gap between elegant user interfaces and powerful backend systems. My expertise spans from architecting microservices with .NET Core to crafting responsive web applications with Angular, always following best practices and clean architecture principles.

10+

Years Experience

5

Companies

50+

Projects Delivered

100%

Commitment

What I Do

Architecture & Design

Designing scalable system architectures, creating technical specifications, and implementing design patterns for robust enterprise solutions.

Full-Stack Implementation

Building end-to-end solutions from backend APIs with .NET Core to responsive frontends with Angular, ensuring seamless integration across all layers.

Automation Testing

Implementing comprehensive testing strategies including unit tests, integration tests, and automated UI testing to ensure code quality and reliability.

Cloud Solutions

Deploying and managing applications on Azure, implementing DevOps practices, and ensuring high availability and scalability.

Security Implementation

Implementing authentication and authorization using OpenID, SAML, and Identity Server to ensure secure applications.

Team Collaboration

Working effectively in Agile teams, mentoring junior developers, and facilitating knowledge sharing for project success.

Professional Experience

Senior Software Developer

Current
Klues AI

03/2024 - Present | Riyadh, SA

  • Leading development of Modern City Incident Management System for monitoring and analyzing visual pollution violations across urban environments
  • Architecting multi-component ecosystem integrating vehicle-mounted portable cameras, fixed surveillance cameras, and centralized web monitoring platform
  • Implementing cross-platform mobile solutions using .NET MAUI for field operations and real-time incident capture
  • Integrating Python-based AI models and computer vision algorithms for automated violation detection and classification
  • Designing microservices architecture to ensure seamless data synchronization between field devices, AI processing units, and monitoring platforms
  • Developing hardware integration layers for portable and fixed camera systems, enabling real-time data streaming and processing
  • Implementing GIS technologies for spatial analysis, incident mapping, and location-based violation tracking
  • Building comprehensive web platform for incident monitoring, analytics, and reporting with real-time dashboards
  • Collaborating with cross-functional teams to deliver end-to-end smart city solutions combining IoT, AI, and cloud technologies

Senior Software Developer

AlKhaleeg Co For Computer & Electronics LTD.

02/2022 - 03/2024 | Riyadh, SA

Supreme Judicial Council Project
  • Contributed to the design, development, and implementation of multiple service systems for the organization
  • Developed scalable microservices architecture for judicial case management systems
  • Implemented secure authentication and authorization using Identity Server and OpenID Connect
  • Led the migration of legacy systems to modern .NET Core architecture

Senior Software Developer

T2

05/2021 - 01/2022 | Riyadh, SA

Supreme Judicial Council Project
  • Contributed to the design, development, and implementation of multiple service systems for the organization
  • Collaborated with cross-functional teams to deliver high-quality software solutions
  • Optimized database queries and improved system performance by 40%

Dotnet Senior Developer

ETC (Excellence Technology Company)

09/2017 - 05/2021 | Riyadh, SA

  • Worked as a company employee in Civil Affairs, MOH, Civil Defence, and Supreme Judicial Council government projects within Riyadh
  • Contributed coding for a variety of applications across multiple government sectors
  • Designed, developed and implemented numerous projects in various government agencies
  • Led technical teams in delivering mission-critical government solutions

Dotnet Senior Developer

QKGroup (Qualitative Knowledge Group)

11/2015 - 09/2017 | Riyadh, SA

  • Contributed coding for a variety of applications using .NET technologies
  • Worked with the team to develop, maintain and enhance the teleworks platform connected directly to Ministry of Human Resource and Social Development
  • Implemented RESTful APIs and integrated third-party services for the teleworks platform

Dotnet Developer

Business Flags

04/2014 - 09/2015 | Riyadh, SA

  • Improved and enhanced .NET applications for financial planners
  • Worked on bug analysis and elimination to improve application stability
  • Optimized application performance and user experience

Dotnet Developer

G4S (Al Majal Group)

08/2013 - 01/2014 | Jeddah, SA

  • Worked on Saudia Airlines Project as a Dotnet Developer
  • Contributed coding for a variety of applications supporting airline operations
  • Participated in testing and debugging to ensure system reliability

Technical Skills

15+

Technologies

8+

Frameworks

5+

Databases

10+

Tools

Backend Development

.NET.NET 9+
C#C#
MAUIMAUI
BlazorBlazor
Web APIWeb API
Node.jsNode.js
PythonPython
GraphQLGraphQL
gRPC

Frontend Development

AngularAngular 19+
TypeScriptTypeScript
HTML5HTML5/CSS3
JavaScriptJavaScript
BootstrapBootstrap 5
VueVue
ReactReact

Database & Storage

SQL ServerMS SQL Server
Entity FrameworkEntity Framework
OracleOracle SQL
MySQLMySQL
MongoDBMongoDB
RedisRedis
PostgreSQLPostgreSQL
ElasticsearchElasticsearch

Cloud & DevOps

AzureMicrosoft Azure
AWSAWS
AliBaba Cloud
DockerDocker
KubernetesKubernetes
Azure DevOpsAzure DevOps
CI/CD Pipelines
CircleCICircleCI
TerraformTerraform

Architecture & Patterns

Clean Architecture
CQRS
DDD
Event Sourcing
MediatR
Repository Pattern
Microservices

Tools & Technologies

GitGit
Agile
Visual StudioVisual Studio
JetBrainsJetBrains DotUltimate
VS CodeVS Code
PostmanPostman
SwaggerSwagger & OpenAPI
JiraJira
Expert Professional proficiency
Advanced Strong working knowledge
Intermediate Practical experience

Personal Skills

Problem Solving
Leadership
Team Work
Critical Thinking
Communication
Time Management
Continuous Learning
Staying Updated with Emerging Technologies
Proactively Improving Projects

Languages

Arabic Native
English Professional

Interests

Reading
Swimming
New Technologies
Civil Aviation Simulation
Operating Systems Implementation

Open Source Contributions

Passionate about giving back to the developer community through open source projects. My contributions focus on creating tools and resources that help developers build better software faster.

Startup Project Template for .NET

.NET Core DDD Clean Architecture Template

A comprehensive startup project template created for public use, showcasing best practices in project architecture for small and medium-scale .NET applications. Features clean architecture, dependency injection, and modern design patterns.

Key Features:
  • Clean Architecture implementation with DDD pattern
  • Repository and Unit of Work patterns
  • Identity Server using Openiddict
  • Swagger documentation integrated
  • Docker support included

OS Implementation

C Operating Systems Low-Level

An educational operating system implementation that interacts directly with computer hardware. Created to help enthusiasts and students learning C programming and studying operating systems concepts through practical, hands-on code.

Learning Topics:
  • Bootloader development
  • Memory management
  • Process scheduling
  • File system implementation
  • Hardware interrupts handling

My Open Source Philosophy

I believe in the power of community-driven development and knowledge sharing. Open source is not just about code – it's about building tools that solve real problems, helping others learn and grow, and contributing to a global ecosystem of innovation. Every project I create is an opportunity to give back to the community that has given me so much.

Education First
Community Driven
Practical Solutions
Continuous Improvement

Education

Bachelor of Accounting and Finance

Faculty of Commerce

Al Mansurah University

2008 - 2012 | Al Mansourah, Egypt

Advanced Cloud DevOps

Ministry of Communications and Information Technology of Egypt

Online Diploma

06/2022 - 12/2023 | Online

Computer Science

Programming Self Development

Online Courses & Training

2008 - Present

Attending training programs and online courses across multiple paths (OS, desktop, web, and mobile development), with a strong focus on web development and solution architecture

Certificates & Achievements

Professional References

HA

Mr. Hussien Alharbi

Current Manager

CEO at Klues AI

Former CEO at Infath Center, Former General Director at MOJ

Contact information available upon request
HA

Mr. Hashim AlSharif

Former Manager

Technology Enablement Expert

Technology Agency – MCIT

Contact information available upon request
AA

Mr. Ali Alyumni

Colleague

Software Developer

Ministry of Foreign Affairs (MOFA)

Contact information available upon request

Get In Touch

I'm currently available for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Location
Riyadh, Saudi Arabia