Available for new opportunities

Software Engineer
building scalable, enterprise-grade applications

I turn complex requirements into clean, maintainable software using .NET Core & Angular.

1+Year Experience
5+Projects Delivered
3Certifications
Muhammad Shahid
โšก
.NET

Tech Stack

The tools I use to build enterprise-grade applications

โšก

Backend

.NET Core 6/7/8ASP.NET MVCWeb APIEntity Framework CoreLINQC#
๐ŸŽจ

Frontend

AngularTypeScriptRxJSTailwind CSSBootstrapHTML/CSS
๐Ÿ—„๏ธ

Database

SQL ServerMS SQLStored ProceduresDatabase Design
๐Ÿ”ง

DevOps & Tools

GitAzureCI/CDDockerJWTSignalR

Featured Projects

Real solutions delivering real business value

๐ŸŽ“

Skans LMS

Learning Management System for Educational Institution

Situation

An educational institution needed a comprehensive LMS to manage student enrollments, study programs, and real-time communication between students and instructors.

Task

Build a scalable API backend with real-time features and mobile app integration.

Action

Developed RESTful APIs using .NET Web API with proper authentication. Implemented WebSockets and SignalR for real-time notifications. Created complex data structures for managing enrollments and activities.

Result

Delivered a fully functional LMS serving multiple study programs with real-time communication capabilities.

.NET Web APISignalRSQL ServerMobile API
๐Ÿญ

Coustek

Industrial Admin Panel for Silencer Management

Situation

A manufacturing company needed an admin application to create/manage silencers and calculate air movement in ducts with complex engineering formulas.

Task

Develop an intuitive admin panel with advanced calculation engines.

Action

Built the application using .NET MVC with Bootstrap frontend. Implemented complex mathematical calculations for air duct requirements. Designed a clean admin interface for seamless management.

Result

Automated manual calculations, reducing engineering time and eliminating calculation errors.

.NET MVCBootstrapComplex CalculationsAdmin Panel
๐Ÿ“Š

EMS

Employee Monitoring & Productivity System

Situation

A tech company needed to track developer productivity, activity patterns, and work hours for remote team management.

Task

Create a desktop application for real-time activity monitoring and reporting.

Action

Developed a cross-platform desktop app using .NET MAUI. Implemented monitoring for mouse/keyboard activity and check-in/check-out tracking. Built detailed reporting dashboards.

Result

Provided management with actionable insights on team productivity, improving project planning accuracy.

.NET MAUIDesktop AppReal-time MonitoringReports

Development Philosophy

How I approach building software

๐Ÿงน

Clean Code

I write maintainable code following SOLID principles and industry best practices.

๐Ÿ”’

Security First

Authentication, authorization, and data protection are built-in, not afterthoughts.

โšก

Performance

I optimize queries, use caching strategies, and profile applications for speed.

๐Ÿงช

Testing

I believe in writing testable code and implementing unit tests for critical paths.

Education & Certificates

๐ŸŽ“ Education

BBIT

Virtual University Of Pakistan

Aug 2024 - Present

ADP CS

Virtual University Of Pakistan

May 2022 - Mar 2024

๐Ÿ† Certificates

Google Prompting Essentials

Google

2025

Angular

Google

2023

C#

Sololearn

2023

Get In Touch

Have a project in mind? Let's discuss how I can help bring your ideas to life.

โœ‰๏ธ Send a Message