Full Stack .NET Developer
Backend & Distributed Systems

Amratansh MouryaFull Stack .NET Developer

Building high-throughput APIs, distributed pipelines, and cloud systems that scale.

Currently engineering enterprise systems at NenoSystems Consulting Services. Specializing in resilient ASP.NET Core services, SQL Server optimization, asynchronous workers, and end-to-end cloud deployments.

End-to-End Engineering Delivery Chain
Client UI

Angular / React / Mobile

TypeScript • Tailwind CSS

ASP.NET Core API

Clean Architecture & MediatR

C# • Minimal APIs • JWT

Redis Cache

Sub-ms Read Acceleration

Cache-Aside • Invalidation

SQL Server / Mongo

ACID Data & Document Persistence

EF Core • Dapper Hot-Paths

Kafka / Service Bus

Asynchronous Event Streaming

Topic Partitioning • Decoupled

Worker Services

High-Throughput Background Tasks

Hosted Services • Ring Buffers

Cloud & Docker

Container Orchestration & CI/CD

Azure • AKS • Linux • NGINX

CAREER PROGRESSION

From Distributed Worker Intern to Production Full Stack Engineer

A verifiable journey of progressive ownership: building high-scale background worker services, optimizing core database transaction paths, and architecting enterprise cloud APIs.

Full Stack .NET Developer

Current
NenoSystems Consulting Services•Indore, India
Dec 2025 – Present

Architecting and delivering enterprise-grade full-stack solutions using modern .NET, ASP.NET Core Web APIs, SQL Server, and cloud-native services with an emphasis on system resilience and clean architecture.

Engineering high-throughput RESTful Web APIs and microservices using modern ASP.NET Core and C#.
Implementing robust data access layers with Entity Framework Core and Dapper for critical performance paths.
Designing asynchronous messaging workflows and decoupled background workers for complex domain events.
Configuring automated CI/CD build and release pipelines targeting containerized cloud environments.
Technologies:ASP.NET CoreC#Entity Framework CoreDapperSQL ServerRedisDockerAzure

Full-Time .NET Developer

Full-Time
Varnet Solutions•Indore, India
Dec 2024 – Dec 2025

Engineered core enterprise CRM backend modules, optimized SQL Server transactional data paths, and implemented real-time bidirectional communication over WebSockets.

Built scalable CRM backend modules using ASP.NET Core, EF Core, and SQL Server with zero-regression deployments.
Engineered real-time message broadcasting and notification delivery using WebSockets and .NET Hosted Services.
Audited execution plans, refactored hot database queries, and implemented caching strategies to significantly boost retrieval speeds.
Developed internal automation tools and deployment scripts that reduced manual operational workload by 40%.
Technologies:ASP.NET CoreC#EF CoreSQL ServerWebSocketsBackground ServicesREST APIs

.NET Developer Intern

Internship
Varnet Solutions•Indore, India
May 2024 – Dec 2024

Architected a distributed telemetry worker service to capture and synchronize hardware performance metrics across hundreds of remote hosts across local and wide-area networks.

Developed a high-reliability .NET Worker Service monitoring CPU, RAM, disk, and network metrics across 500+ host machines simultaneously.
Engineered a hybrid synchronization engine combining UDP multicast for low-overhead local network discovery with REST APIs for central syncing.
Created a Windows Forms desktop deployment utility featuring real-time diagnostic logs and QR-based automated host pairing.
Standardized automated rollouts across infrastructure nodes, slashing manual deployment effort by 70%.
Technologies:.NET Worker ServicesC#UDP SocketsREST APIsWindows FormsSystem Diagnostics
SYSTEM DESIGN & RESILIENCE

How I Think About Systems

True backend engineering is about designing decoupled pipelines, handling failures gracefully, optimizing latency paths, and choosing the right trade-offs across every tier.

Select Architectural Layer8 Tiers Modeled
T01

Client Ingress

Browser, Mobile & Subnet Hosts

inspect →
T02

Gateway & Edge Middleware

Traffic Routing & Security Boundary

inspect →
T03

ASP.NET Core Web API

Business Domain & Orchestration

inspect →
T04

Distributed Caching Layer

Sub-Millisecond Read Acceleration

inspect →
T05

Relational & Document Persistence

ACID Consistency & High-Speed Reads

inspect →
T06

Asynchronous Event Broker

Decoupled Event Streaming & Queuing

inspect →
T07

Background Worker Pipeline

Long-Running & Scheduled Execution

inspect →
T08

Cloud & Infrastructure Orchestration

Containerized Deployment & Fleet Health

inspect →
TIER 03•Architectural Inspector

ASP.NET Core Web API

Business Domain & Orchestration
Role & Primary Responsibilities

Executes domain logic using Clean Architecture, verifies model state, injects scoped services, and coordinates transactions.

Engineering Tradeoffs & Architectural Strategy

Separates command writes from query reads. Write requests enforce strict business invariants, while reads bypass heavy entity tracking.

Fault Tolerance & Failure Modes

Centralized global exception handling middleware maps unhandled exceptions to standardized RFC 7807 ProblemDetails.

Technologies & Patterns in My Toolkit:
ASP.NET CoreC# Modern FeaturesDependency InjectionMediatR / CQRSCustom Middleware
PRODUCTION CASE STUDIES

Engineered for Concurrency, Reliability & Scale

Detailed breakdowns of production systems and technical applications. Each study highlights the problem space, architectural tradeoffs, and measurable outcomes.

500+ Nodes • Real-Time TelemetryCase Study 01

Distributed System Monitoring & Telemetry Engine

Autonomous .NET Worker Service engineered to continuously capture, aggregate, and synchronize hardware performance metrics across hundreds of distributed client machines.

Architectural Approach

Designed a multi-threaded C# BackgroundService utilizing UDP broadcast for instant zero-configuration local subnet discovery paired with compressed HTTP/REST batch sync for central dashboard aggregation. Included an offline buffer queue for network partition resilience.

500+
Monitored Hosts
70%
Deployment Reduction
<50ms
Telemetry Latency
0.0%
Data Loss Rate
.NET Worker ServicesC#UDP SocketsREST APIsWinForms InstallerPerformance Counters
ASP.NET Core • WebSockets • SQL ServerCase Study 02

Enterprise CRM Backend & Real-Time Communication Hub

High-performance backend engine powering mission-critical CRM modules with sub-second database queries and real-time bidirectional message streaming.

Architectural Approach

Built with ASP.NET Core following Clean Architecture principles. Leveraged Entity Framework Core for transactional CRUD operations while using Dapper for read-heavy reporting queries. Integrated WebSockets for instant push notifications to active agents.

40%
Manual Ops Automated
3.2x
Query Speed Improvement
<15ms
WebSocket Broadcast
99.9%
Service Uptime
ASP.NET CoreC#EF CoreDapperSQL ServerWebSocketsRedis
Cloud Storage • Background ProcessingCase Study 03

MediaHub — High-Concurrency Digital Asset Platform

Scalable media management and content delivery platform designed for high-throughput upload ingestion, asynchronous transcoding, and optimized streaming.

Architectural Approach

Decoupled upload ingestion from processing: files upload directly to storage with chunked verification. Metadata is indexed in SQL Server and cached in Redis. Asynchronous background workers generate optimized thumbnails, extract metadata, and manage access tokens.

1000+
Concurrent Streaming
<120ms
Asset Load Time
-55%
Memory Consumption
35%
Cloud Optimization
ASP.NET CoreC#SQL ServerRedisAzure Blob StorageDockerBackground Workers
Full Stack • Event-Driven BookingCase Study 04

Wedding Planner & Event Orchestration Platform

End-to-end event management platform orchestrating vendor workflows, budget calculations, automated schedule reminders, and guest list synchronization.

Architectural Approach

Engineered an ASP.NET Core REST API backend with a responsive React/Next.js frontend. Implemented transactional state machines to prevent double-booking of vendors, backed by automated background reminder services.

<25ms
Vendor Sync Latency
100%
Booking Concurrency
60%
Task Automation
4.9/5
User Satisfaction
ASP.NET CoreC#EF CorePostgreSQLReactTailwind CSSHosted Services
Computer Vision • Deepfake Detection • OpenCVCase Study 05

Computer Vision & Deepfake Telemetry Pipeline

High-speed computer vision backend pipeline analyzing video frames in real-time to detect posture anomalies and forensic media manipulation patterns.

Architectural Approach

Engineered lightweight inference microservices using Python and OpenCV wrapped in high-performance asynchronous REST endpoints. Integrated with responsive client frontends for instant visual overlays and forensic confidence scores.

30+ FPS
Frame Analysis Rate
92%+
Detection Accuracy
<35ms
Inference Latency
<4%
False Positive Rate
PythonOpenCVMachine LearningREST APIsReactNumPy
TECHNICAL MATRIX

Engineering Depth Across the Stack

Beyond simple syntax and buzzwords: a categorized breakdown of technologies, architectural patterns, and production depth.

Modern .NET & Backend Engineering

High-performance backend systems built with modern .NET, idiomatic C#, clean architecture, and asynchronous processing.

9 Capabilities Documented

C# (Modern Language Features)

LINQ, async/await, pattern matching, records

Production Core

ASP.NET Core & Web APIs

Minimal APIs, controllers, middleware, model binding

Production Core

.NET 8 / 9 & .NET Framework

Cross-platform runtime, migration, lifecycle

Production Core

Entity Framework Core

Code-first migrations, shadow properties, relationships

Production Core

Dapper & High-Speed Data Access

Micro-ORM for reporting hot-paths and bulk queries

Production Core

ADO.NET

Direct SQL execution, parameterized commands, connection pools

Production Core

Background Workers & Hosted Services

IHostedService, BackgroundService, queued workers

Production Core

Authentication & Security

JWT tokens, role-based auth, claims, HTTPS, CORS

Production Core

Dependency Injection & Clean Architecture

Scoped/transient/singleton lifetimes, MediatR, CQRS

Production Core
ENGINEERING PHILOSOPHY

How I Approach Building Software

Syntactic knowledge is easy to acquire. What matters in production is how an engineer thinks about edge cases, system boundaries, maintenance, and long-term reliability.

Reliability Over Cleverness

Code is read 10x more often than written.

I prioritize clear domain modeling, explicit error boundaries, and self-documenting asynchronous patterns over cryptic one-liners. Software in production must fail gracefully and recover predictably.

Production Principle 01

Pragmatic Data Access

Right tool for the right access pattern.

I leverage Entity Framework Core for rich business logic and transactional guarantees, but switch to Dapper micro-ORM or tuned SQL queries for reporting queries and hot latency paths where milliseconds count.

Production Principle 02

Asynchronous-First Architecture

Never block the request thread.

User-facing APIs should respond in milliseconds. I aggressively offload heavy computations, file conversions, and notifications to decoupled message queues and background worker services.

Production Principle 03

Complete Lifecycle Ownership

From browser latency to production container health.

True full-stack engineering extends past the controller. I care about how queries execute in SQL Server, how Docker images are layered, how NGINX handles SSL, and how the client receives data.

Production Principle 04
ACADEMIC FOUNDATION

Education & Engineering Fundamentals

Formal foundation in computer science, software engineering principles, algorithms, and database systems.

CGPA: 7.21

B.Tech — Computer Science & Engineering

Malwa Institute of Technology, Indore

2021 – 2025

Data Structures, Database Management Systems, Computer Networks, Operating Systems, Software Architecture.

83.0%

Senior Secondary Certificate (12th MPBSE)

Adarsh Bouddhik Higher Secondary School

Completed

Physics, Chemistry, and Advanced Mathematics (Science stream).