Amit Naik

Staff Software Engineer at Commonwealth Bank

Bengaluru, Karnataka, India
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

👤
Senior
🎓
Top School
Amit Naik is a Staff Software Engineer with over a decade of experience designing and building scalable .NET microservices and enterprise APIs, currently driving platform work at Commonwealth Bank from Bengaluru. He brings deep expertise in ASP.NET Core, C#, Entity Framework Core and layered architectures like Onion and Clean Architecture, paired with practical experience in WebAPI, gRPC and GraphQL. Comfortable across the full stack, Amit supplements his server-side focus with front-end skills in React, Angular and web components to ensure end-to-end integration. He is experienced in cloud-native Azure patterns—AKS, Functions, App Services, Key Vault—and event-driven systems using RabbitMQ, Kafka and Azure Service Bus with observability via Application Insights and Prometheus. An active open-source author and mentor, he maintains a popular Onion Architecture ASP.NET Core template and publishes tools and articles across GitHub, C# Corner and Medium. He also blends engineering with teaching—running POCs, internal trainings and hackathon wins that reflect a practical, curiosity-driven approach to adopting new tech.
code9 years of coding experience
job13 years of employment as a software developer
bookMaster of Technology - MTech Computer Software Engineering, Master of Technology - MTech Computer Software Engineering at BITS Pilani Work Integrated Learning Programmes
bookBachelor of Engineering - BE Electrical and Electronics Engineering, Bachelor of Engineering - BE Electrical and Electronics Engineering at Sir M Visvesvaraya Institute Of Technology
languagesEnglish, Hindi, Kannada
github-logo-circle

Github Skills (12)

sql-server10
api10
asp-net-core10
entity-framework-core10
csharp10
apidoc10
dotnet-core10
model-view-controller9
database-migration9
database-migrations9
repository-pattern8
unit-testing7

Programming languages (5)

C#TypeScriptCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 8!
Role in this project:
userBack-end Developer
Contributions:6 releases, 1 review, 205 commits in 1 year 7 months
Contributions summary:Amit's primary contributions appear to focus on setting up a .NET Core API solution template based on Onion Architecture. The initial commit demonstrates setting up the core project structure, including defining models, a data context, and controllers. Subsequent commits showcase the implementation of an API with basic functionalities and database migrations, with the use of Entity Framework Core. The user also added customer, order and product models and set up database and API.
c-sharpdotnetcoreentity-frameworkdockernet-5
Contributions:7 commits, 6 pushes, 1 branch in 9 months
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
Amit Naik - Staff Software Engineer at Commonwealth Bank