Skip to content
View maqeelabbas's full-sized avatar

Block or report maqeelabbas

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
maqeelabbas/README.md

πŸ‘‹ Hi, I'm Muhammad Aqeel Abbas

Senior Backend Engineer (.NET) β€’ Microservices & Integration Specialist β€’ Angular Developer β€’ Technical Team Lead

🌐 Portfolio β€’ LinkedIn β€’ Email


πŸ§‘β€πŸ’» About Me

I am a Senior Backend Engineer with 14+ years of experience building enterprise-grade applications and distributed systems across Germany, UAE, and Pakistan.

I specialize in:

  • .NET / ASP.NET Core backend engineering
  • Microservices architecture & event-driven workflows
  • MassTransit SAGA patterns & RabbitMQ
  • System integrations with industrial and enterprise platforms
  • Angular frontend development & modernization
  • Technical leadership, architecture & DevOps collaboration

My work spans mission-critical automation systems, high-reliability communication between distributed components, and modern enterprise tooling.


βš™οΈ Backend & Microservices Expertise

πŸ”Ή Backend Engineering

  • .NET 8, C#, ASP.NET Core, Web API
  • Clean Architecture, SOLID, domain-driven principles
  • Background services, automation workflows, scalable APIs

πŸ”Ή Messaging & Event-Driven Systems

  • MassTransit (SAGA, orchestration)
  • RabbitMQ (pub/sub, queues, routing)
  • Long-running processes, retry/compensation patterns
  • Event-handling pipelines & message contracts

πŸ”Ή Integration Engineering

Experience integrating systems such as:

  • Industrial automation devices
  • Identity & access systems
  • ERP and third-party APIs
  • Backend services for real-time event processing

πŸ”Ή DevOps

  • Docker, Azure DevOps pipelines
  • Automated deployment systems
  • GitHub / GitLab / Bitbucket
  • Observability with Grafana & Loki

🎨 Frontend & Angular Experience

  • Angular 15+ enterprise applications
  • Migration of AngularJS β†’ Angular 15
  • Complex UI workflows with backend integrations
  • AI-assisted tooling (LLM integration)
  • DevOps-based exports (Azure DevOps & GitLab APIs)
  • Strong unit testing for Angular and .NET services

πŸš€ Major Engineering Project – Industrial Automation Platform

At my current role in Germany, I contribute to a large-scale industrial automation platform built with .NET microservices, RabbitMQ, and Angular.
This platform acts as an orchestration layer between automation equipment, enterprise services, and data systems.

πŸŒ‰ Platform Role

  • Orchestrates workflows between distributed industrial systems
  • Processes machine-related events and state transitions
  • Coordinates backend services responsible for data aggregation and workflow progression
  • Supports multiple sites and a large distributed microservice ecosystem

🧠 Execution Flow Logic

  • Workflow rules are defined via version-controlled configuration
  • Execution logic adapts dynamically based on product and system parameters
  • Configuration is cached and refreshed on schedule or when updated

πŸ”„ Messaging & Orchestration

  • Built on MassTransit SAGA patterns over RabbitMQ
  • Handles various operational events and system triggers
  • Ensures consistency, retries, and event ordering
  • Supports long-running workflows handled across many services

πŸ“Š Observability

  • Full request tracing and diagnostics using Grafana & Loki
  • Performance metrics, event timelines, and system health monitoring

🚒 Deployment

  • .NET services deployed as containerized applications
  • CI/CD pipelines using Azure DevOps
  • Automated deployment via a standardized deployment system

πŸ‘¨β€πŸ’» My Role in the Platform

I contribute to backend services that support orchestration, data processing, integrations, and workflow logic.

Key Responsibilities

  • Implementing workflow activities, state transitions, and process logic
  • Developing message consumers for event-driven communication
  • Designing message contracts and event schemas
  • Contributing to backend integration with external services and APIs
  • Implementing caching and configuration refresh logic
  • Building backend modules for data aggregation and processing
  • Performance tuning and diagnostics using observability tools
  • Providing debugging and support during rollout phases
  • Ensuring strong unit test coverage and mocked workflow tests

🌐 Highlighted Angular Projects

πŸ”Έ Enterprise Visitor Management System (Angular + .NET)

Angular frontend with backend integrations for identity management, ERP systems, and card issuance flows.

πŸ”Έ AngularJS β†’ Angular 15 Migration

Modernized a legacy application by upgrading architecture, components, and services to Angular 15.

πŸ”Έ Estimation Tool (Angular v18 + .NET + LLM + DevOps Integrations)

A project estimation and planning tool featuring:

  • AI-assisted suggestions
  • Azure DevOps & GitLab export integrations
  • Angular frontend and .NET backend services

🏒 Professional Experience

πŸ‡©πŸ‡ͺ Germany β€” Software Engineer (Present)

  • Working on a distributed industrial automation platform
  • Developing microservices with .NET 8, RabbitMQ, MassTransit
  • Enhancing workflow logic, configuration management, and integration modules
  • Contributing to Angular applications including migration and AI-integrated tooling
  • Unit testing for services, APIs, and workflow behavior
  • CI/CD with Azure DevOps & containerized deployments

πŸ‡¦πŸ‡ͺ UAE β€” Senior Software Engineer

  • Developed backend and Angular frontend systems in identity/security domains
  • Integrations with ERP, identity management, and hardware devices
  • Built backend modules for real-time events and automation workflows

πŸ‡¦πŸ‡ͺ UAE β€” Software Development Team Lead

  • Led backend and database teams
  • Architecture planning, sprint management, and code reviews
  • Built platforms for operations, HR workflows, and automation systems

πŸ“« Connect With Me

πŸ“§ Email: maqeelabbas4@gmail.com
πŸ”— LinkedIn: https://www.linkedin.com/in/linktoaqeel
🌐 Portfolio: https://www.aqeelbaloch.com


⭐ Thank you for visiting! Feel free to explore my repositories or reach out for collaboration.

Popular repositories Loading

  1. maqeelabbas maqeelabbas Public