Where resilient backend systems meet clean interfaces.
I’m Soham Naik, a Full Stack .NET Developer specializing in enterprise Web APIs, domain-driven Clean Architecture, distributed Redis caching, and automated testing with xUnit.
using Architecture.Clean;
using Microsoft.AspNetCore.Mvc;
namespace SohamNaik;
public record Engineer(
string Name = "Soham Naik",
string Role = "Full Stack .NET Dev",
string College = "GH Raisoni (CGPA 7.76)",
bool OpenToWork = true
);
> dotnet test --filter UnitTests
✓ 52 Passed, 0 Failed (Clean Architecture)
> Status: Ready to deploy to production.
Featured .NET Projects
Lead Management System (CRM)
Full-stack CRM system built with ASP.NET Core Web API and React. Implements 3-tier Clean Architecture (API → BLL → DAL), JWT authentication, role-based access control, and distributed Redis caching.
- • JWT authentication & role-based access
- • Redis caching for filtered lead queries
- • Multi-container Docker deployment on Azure
Product Inventory Management API
Enterprise RESTful Web API for inventory management with full CRUD operations, structured HTTP methods, request validation, and Entity Framework Core migrations with SQL Server.
- • Entity Framework Core Code-First ORM
- • Repository Pattern & Dependency Injection
- • Swagger / OpenAPI 3.0 Documentation
Employee Management System
A structured backend management application for tracking employee profiles, departmental allocations, attendance logs, and payroll records with MS SQL Server database integration.
- • Department & employee record management
- • Database CRUD operations with MS SQL Server
- • Input validation & structured exception handling
Interactive REST API & Redis Cache Tester
Execute real API requests against Soham's simulated CRM backend. Compare cold SQL query latency vs Redis cache hits.
{
"status": "success",
"message": "Authentication successful",
"data": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": {
"email": "demo@crm.com",
"role": "LeadManager",
"permissions": ["Leads.Read", "Leads.Write", "Leads.Export"]
},
"expiresIn": 86400
}
}
Professional Experience
- Developed and maintained backend services using ASP.NET Core and C# for enterprise applications.
- Implemented and enhanced RESTful APIs while collaborating with frontend developers to integrate application features.
- Worked with MS SQL Server to write optimized queries, troubleshoot data-related issues, and support business functionality.
- Debugged application issues, performed testing, and resolved defects to improve application stability.
- Collaborated with team members using Git, Azure DevOps, and Agile Scrum methodologies.
- Completed intensive training in ASP.NET Core, C#, React, SQL Server, EF Core, and REST API development.
- Developed full-stack applications implementing authentication, CRUD operations, and database integration.
- Applied Clean Architecture principles, Git version control, and Agile software development practices.
- Developed backend modules using ASP.NET Core and SQL Server for business applications.
- Designed and tested REST APIs while following Clean Architecture principles.
- Collaborated with team members using Git and GitHub in a team-based development environment.
- Debugged application issues and improved software reliability through testing and issue resolution.
Technical Skills & Certifications
Professional Certification in AI and Data Science
Machine Learning, Deep Learning, Predictive Modeling & Data Science Architectures.
Microsoft SQL Certification
Relational database management, querying, index optimization, and SQL transactions.
The Joy of Computing using Python
Algorithms, data structures, and Python programming (Course ID: NOC24-CS113).
Enhancing Soft Skills & Personality
Interpersonal communication, emotional intelligence & professional development (NOC24-HS26).
Linux Administration Certification
Linux shell commands, server administration, permissions, CLI tooling, and network services.
The Complete Java Certification Course
Core Object-Oriented Programming, enterprise Java architecture, and design patterns.
Ready to contribute to your engineering team.
Based in Pune, India. Open to Full Stack .NET Developer & Backend Engineer roles.