Irfan Afzal
Software Engineer
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.