Amit Ranjan
Principal Consultant · .NET Architect · Acumatica Developer
I design and build enterprise-grade business applications using C#, .NET, ASP.NET MVC, SQL Server, Azure, APIs, integrations, and Acumatica customizations.
public sealed class Developer
{
public string Name => "Amit Ranjan";
public string Role =>
"Principal Consultant";
public string[] Stack =>
{
"C#",
".NET",
"ASP.NET MVC",
"SQL Server",
"Azure",
"Acumatica"
};
public bool ShipsReliableSoftware => true;
}
experience.years
20+
Years building business software
primary.stack
.NET
C#, MVC, APIs, SQL Server
erp.focus
Acumatica
Customization, GI, reports, packages
delivery.mode
Agile
Architecture, consulting, delivery
~/skills
Technical Stack
Core technologies I use to design, build, integrate, and ship systems.
C# / .NET 10
Enterprise apps, services, clean architecture, reusable components.
ASP.NET MVC
Razor views, controllers, validation, layouts, admin panels.
API Development
REST APIs, integrations, authentication, automation, data sync.
SQL Server
Database design, stored procedures, reporting, tuning, optimization.
MAUI Apps
Cross-platform business apps for mobile and desktop workflows.
Microservices
Service boundaries, messaging, APIs, maintainable distributed systems.
Azure
Cloud migration, hosting, deployment, SaaS modernization.
Acumatica
Customizations, packages, GI, reports, screens, workflows.
~/expertise-matrix
Engineering Strengths
~/career
Experience Timeline
A practical journey through software development, architecture, and consulting.
May 2018 — Present
Principal Consultant · AR Technosoft
Consulting, architecture, business process analysis, application development, agile delivery, team mentoring, and enterprise solution design.
July 2017 — April 2018
Software Architect · Pulse Solutions
Azure migration, SaaS transformation, architecture refactoring, module decoupling, agile implementation, and source control modernization.
April 2015 — June 2017
Senior Software Engineer · NathCorp
Microsoft-stack development, client communication, team management, sprint boards, automation, migration, UWP app development, and documentation.
2007 — 2015
Software Engineer · Freelancer · Consultant
Built business applications, collaborated with clients and teams, solved production problems, and developed deep Microsoft platform experience.
~/principle
Good software is code that works today and still makes sense tomorrow.
I focus on practical architecture, readable code, maintainable systems, reliable deployments, and solutions that solve actual business problems.
Let’s build something useful.
Reach out for .NET, Acumatica, API, ERP, or architecture work.
Contact Amit →