Skip to content
View HassanTaj's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report HassanTaj

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
HassanTaj/README.md

Hassan Taj

Senior Software Engineer | Azure Solutions Architect Expert | .NET, Angular & React | Solution Architecture | Enterprise Modernization

I design, modernize, and deliver enterprise software across the full application lifecycle. My core implementation experience is in .NET, Angular, React, and TypeScript, supported by hands-on work in cloud architecture, identity, distributed systems, platform engineering, and CI/CD.

I enjoy translating business requirements into maintainable technical solutions, improving legacy systems without disrupting operations, and creating reusable foundations that help teams deliver consistently.

Engineering focus

  • Enterprise application and solution architecture
  • .NET, ASP.NET Core, Angular, React, and TypeScript
  • Legacy modernization and cloud migration planning
  • REST, GraphQL, gRPC, API gateways, and service integration
  • OAuth 2.0, OpenID Connect, Single Sign-On, and claims-based authorization
  • Azure, AWS, containerized infrastructure, and CI/CD
  • Reusable libraries, developer experience, and technical documentation

Professional delivery highlights

  • Designed complex multi-role enterprise workflows spanning configurable permissions, scheduling, matching rules, background processing, and reporting
  • Delivered finance ERP and operational SaaS capabilities covering drivers, deliveries, expenses, reservations, vehicle updates, and management reporting
  • Built geospatial and event-transport solutions using Google Maps, tracking, custom routing, ASP.NET Core APIs, and Azure-hosted services
  • Delivered authentication-heavy administrative and learning platforms using roles, claims, scheduling, reporting, and stakeholder-driven workflows

Engineering work

Reusable .NET Application Platform

Personal project - ongoing

A reusable application foundation spanning domain primitives, shared services, Entity Framework integration, repository abstractions, auditing, soft deletion, permissions, pagination, filtering, standardized API responses, and reusable ASP.NET Core components. Supporting reference applications explore Angular, TypeScript, PostgreSQL, GraphQL, OAuth 2.0/OIDC with PKCE, object storage, NuGet packaging, and CI/CD.

An educational self-hosted platform lab built around Docker Compose, Traefik, CoreDNS, private networking, local TLS, monitoring, backups, and repeatable operations. The repository focuses on architecture, service boundaries, recovery, and operational documentation.

Full-Stack Real Estate Platform

Personal project - in development

A multi-application platform with a .NET 8 API, Entity Framework Core, SQL Server, an Angular administration application, and a React customer experience with mapping and property-discovery workflows.

Pickup Marketplace Prototype

Personal project - in development

A marketplace prototype built with NestJS, Fastify, Prisma, PostgreSQL, React Native, Expo, and TypeScript. Its architecture covers role-based workflows, offers, chat, payments, ratings, media, administrative functions, and data-retention concerns.

Current professional themes

  • Modernizing enterprise platforms through .NET migrations, Angular micro-frontends, React upgrades, GraphQL integrations, and Single Sign-On
  • Designing multi-role business platforms with scheduling, configurable authorization, matching, reporting, and administrative workflows
  • Designing application architecture, APIs, data structures, integration flows, and cloud migration strategies
  • Improving delivery through reusable components, code reviews, technical estimation, CI/CD, and cross-team collaboration
  • Connecting architecture decisions to security, deployment, observability, recovery, and developer experience
  • Using specification-driven and AI-assisted workflows where they improve engineering quality and feedback loops

Technology landscape

  • Backend: C#, .NET, ASP.NET Core, Entity Framework Core, NHibernate, NestJS
  • Frontend: Angular, React, React Native, TypeScript
  • Architecture: Modular systems, microservices, domain-driven design, REST, GraphQL, gRPC, API gateways
  • Cloud and platform: Microsoft Azure, AWS, GCP, Docker, Traefik, CI/CD, DNS, TLS
  • Identity: OAuth 2.0, OpenID Connect, JWT, PKCE, SSO, claims and permissions
  • Data: PostgreSQL, SQL Server, MySQL, MongoDB, Redis, Elasticsearch

Certifications

GitHub activit

Hassan Taj's GitHub contribution statistics

Connect

Portfolio LinkedIn Email

Pinned Loading

  1. HassanTaj HassanTaj Public

  2. MyAniListHelper MyAniListHelper Public

    Anilist Helper For Anilist

    C#

  3. visual-studio-snippets visual-studio-snippets Public

    Vim Snippet 1

  4. potato-response potato-response Public

    android auto responder for sms text messages

    Java

  5. fend441.github.io fend441.github.io Public

    JavaScript 2