Irfan Afzal

Software Engineer

Hire me

I'm a full-stack .NET engineer with strong experience building secure, scalable, and high-performance web applications. I focus on delivering practical, business-ready solutions and enjoy solving complex technical challenges. I believe in continuous learning and taking on new challenges to grow both technically and professionally.

Technical skills:

  • C#, .NET, .NET Core, ASP.NET MVC
  • Blazor Server, Razor Pages
  • REST APIs, JWT, Cookies, OpenID Connect
  • Authentication & Authorisation (Keycloak, IdentityServer4)
  • Entity Framework Core, Dapper
  • MSSQL Server,PostgreSql, MySQL
  • IIS Deployment, Windows Server Hosting
  • Git, GitHub, Version Control
  • NLog, log4net
  • API Integration & Token Security

Soft Skills:

  • Strong analytical and problem-solving skills
  • Clear technical communication
  • Team collaboration and knowledge sharing
  • Attention to detail
  • Time management
  • Ownership and accountability
  • Adaptability and continuous learning
  • Client-focused mindset

I have always been a team player. I value both individualism as well as teamwork since they are both crucial to success. I constantly work to improve myself. Hard work and dedication are the core principles on which I work.