Arvin Kahbazi

Technical Lead at Dotin

Tehran, Iran
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Arvin Kahbazi is a Technical Lead with over 10 years of experience building large-scale B2C and B2B applications using ASP.NET Core and Angular, currently leading engineering at Dotin in Tehran. He combines hands-on backend expertise with pragmatic agile delivery, having shepherded banking products through changing market demands while maintaining high quality standards. An active open-source contributor, Arvin has made maintenance and performance-focused contributions to high-profile .NET projects such as ASP.NET Core and YARP, improving logging, refactoring for efficiency, and enhancing HTTP proxy transforms. He also brings DevOps sensibility to platform tooling—adding Azure resource provisioning, service discovery, and end-to-end instrumentation in the Aspire toolkit. With a master’s in Computer Software Engineering and a track record of turning complex requirements into reliable systems, he balances technical depth with leadership and a passion for cleaner, more efficient code.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Islamic Azad University North Tehran Branch
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Khatam University
stackoverflow-logo

Stackoverflow

Stats
14,639reputation
868kreached
344answers
10questions
Badges
authentication
top-5%
entity-framework
top-5%
json
top-5%
github-logo-circle

Github Skills (38)

net10
dotnet10
distributed-systems10
asp-net-core10
microsoft-azure10
refactor10
asp-net10
service-discovery10
performance-optimization10
dotnet-core10
azure10
logging10
refactoring10
csharp10
cloud-native10

Programming languages (3)

C#JavaScriptHTML

Github contributions (5)

github-logo-circle
dotnet/yarp

Apr 2020 - Aug 2022

A toolkit for developing high-performance HTTP reverse proxy applications.
Role in this project:
userBack-end Developer
Contributions:125 reviews, 91 commits, 95 PRs in 2 years 4 months
Contributions summary:Arvin primarily contributed to the core functionality of the YARP (Yet Another Reverse Proxy) project. Their work focused on refactoring code by implementing the use of pattern matching with variables and replacing FluentAssertions. They also made improvements by refactoring code for better efficiency, such as reducing allocation when adding request headers and choosing the destination. Furthermore, they added and implemented features for the HTTP method transform and query transforms.
http-performancedevelopingproxyreverse-proxyperformance
dotnet/aspnetcore

Dec 2018 - Aug 2022

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Role in this project:
userBack-end Developer
Contributions:283 reviews, 124 commits, 158 PRs in 3 years 8 months
Contributions summary:Arvin primarily contributed to removing `nameof` from various log events within the ASP.NET Core framework. They modified code across multiple files, including those related to MVC view features, Razor, and Razor Pages. Their work appears focused on code cleanup and maintenance, specifically related to logging improvements.
dotnetcoreweb-basedasp-netnet-coreasp-net-core
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Arvin Kahbazi - Technical Lead at Dotin