Muhammad Sajjad

Senior Software Developer @CloudClevr

Huddersfield, GB
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

May 2024 — Present

Senior Software Developer @CloudClevr

View department →

England, GB

As a Senior Full Stack Developer at CloudClevr, I am actively involved in the design, development, and maintenance of Clevr360, a comprehensive enterprise solution. My role encompasses both frontend and backend development, with a strong emphasis on Domain-Driven Design and Clean Architecture principles to ensure scalable, maintainable, and high-performance software:Full Stack Development: Design and implement features across the entire stack using C#, React, and TypeScript, ensuring seamless integration between the frontend and backend components.Architecture & Design: Apply and Clean Architecture to build robust, scalable, and easily maintainable applications.Cloud & DevOps: Leverage Azure Functions, Azure SQL, and CosmosDB to build cloud-native applications and manage ETL processes. Utilize Terraform for infrastructure as code (IaC) and automate deployment pipelines using CI/CD practices. & : Design and optimize relational and NoSQL databases to support high-performance applications, ensuring efficient data storage and retrieval. & : Implement comprehensive unit tests and participate in code reviews to maintain high code quality and reliability. & : Work closely with cross-functional teams, including product management and design, to deliver features in an Agile environment, focusing on continuous improvement and iterative development: C#, React, TypeScript, Tailwind CSS, Azure Functions, Azure SQL, CosmosDB, Azure DevOps, Terraform, Web API, Docker : Domain-Driven Design Clean Architecture, ETL processes, Database Design, Unit Testing and MicroservicesI continuously strive to deliver high-quality software solutions that drive business value and enhance user experiences.

EDUCATION

2001 — 2005

AIOU, Islamabad

Bachelor's degree, Computer Science

N/A

The University of Huddersfield

Master's Information Systems Management, Computer Science

SKILLS

System DesignTeam ManagementMs WfSoftware DesignKnockoutjsWeb DevelopmentTime EstimationAdo.netWpfAsp.net Web ApiWcfVb.netJavascriptHtml 5SqlVisioAsp.netHtmlScrumBootstrapXmlDatabase DesignCss 3Entity FrameworkC#Visual StudioTypescriptRequirements AnalysisJqueryMs VisioAgileWeb ServicesProject ManagementMsmqWinformsSdlcXsltAngularjsSolution ArchitectureJson

ABOUT MUHAMMAD SAJJAD

As a seasoned software developer with over 15 years of experience, I specialize in serverless application development, software architecture, and agile practices. My journey in tech spans various roles, from a hands-on developer to a strategic team leader, underpinned by a strong foundation in both front-end and back-end technologies- Skilled in both front-end and back-end development, with extensive experience in C#.NET Core, ASP.NET MVC/Core, Web APIs, React/NextJS, JavaScript/TypeScript, NodeJS, GraphQL, SQL and NoSql databases- Proficient in modern software architecture and best practices including Clean Code, SOLID principles, TDD, design patterns, good understanding of Site Reliability Engineering (SRE) principles, Prometheus, Grafana, Unit, Integration & E2E Testing- Expert in crafting scalable solutions using AWS/Azure, Git, CI/CD and exposure to IaC (Terraform), Docker and Kubernetes- Lead developer for AI-driven applications at Maia Tech Systems (Huddersfield, England), focusing on advanced data modeling and developing serverless solutions- Spearheaded a team at Bahria University (Pakistan) to automate and optimized business processes by developing automation systems, blending technical acumen with leadership skills- As a Principal Software Engineer at iENGINEERING Pakistan, I was instrumental in developing a Data Mining ERP solution for AASHTO and contributed significantly to the LTPP InfoPave project. My role involved deep analytical and architectural skills, managing complex software development and integration:I am passionate about integrating cutting-edge technologies with best practices to deliver software that not only meets but exceeds business expectations. My goal is to foster environments where innovation thrives and teams are empowered to achieve excellence:Cloud Computing, Agile Methodologies, Full-Stack Development, Leadership, AI Solutions, Database Design, CRM Development, ERP Systems.Looking to connect and collaborate on innovative software solutions that leverage cloud computing, robust architecture, and agile development.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.