Open to new roles Bangalore, India

Pankaj
Kumar

Senior .NET & Blazor Developer — building production systems at Quantiphi. 4+ years shipping medical imaging, lab platforms, and open-source packages.

4+Years exp
2Companies
3Live products
2NuGet pkgs
Currently building TrainSeva FlightAgent
pankaj.cs — production
Scroll
About

A backend-leaning full-stack builder

I'm a .NET developer based in Bangalore with 4+ years building things that actually ship. At Quantiphi I work on a medical imaging platform used by radiologists every day. Before that at Eurofins I built lab systems end-to-end and kept some pretty gnarly legacy code alive.

I spend most of my time on the backend — APIs, SQL, real-time systems — but I'm comfortable across the stack. Currently deep in Blazor and C#, and genuinely enjoying it.

4+ Years writing production C#
2 NuGet packages on nuget.org
3 Live sites behind Cloudflare
Pankaj Kumar
Core expertise
.NET Core Blazor WebSockets Azure Keycloak BDD Testing DICOM
Skills

Tools I work with

01

Backend

C# .NET Core 8 ASP.NET Web API SQL Server PowerShell Python
02

Frontend

Blazor Server Blazor WASM .NET MAUI Hybrid Angular TypeScript HTML / CSS Bootstrap jQuery
03

Data & ORM

MS SQL Server Entity Framework LINQ Stored Procedures Query Optimization Indexing
04

Testing & Quality

Playwright Reqnroll / BDD NUnit SonarQube Swagger / OpenAPI
05

Cloud & DevOps

Azure DevOps Azure Blob Storage Git / GitHub Octopus Deploy CI/CD Pipelines Cloudflare
06

APIs & Realtime

RESTful APIs WebSockets SignalR RabbitMQ NLog Keycloak
Proficiency Radar

Skill depth across engineering domains

92% 75% 85% 65% 72% 82% 25% 50% 75% Backend Frontend Data & ORM Testing Cloud APIs
Experience

Where I've worked

Aug 2025 – PresentNow

Senior Software Engineer

Quantiphi · Bengaluru, India (Hybrid)
  • Built a real-time DICOM imaging platform used daily by 500+ radiologists
  • Shipped a cross-platform Blazor MAUI app running on Windows, macOS, and browser from one codebase
  • Cut annotation latency to under 100ms with SignalR and WebSocket tuning
  • Deployed microservices on Azure Kubernetes Service (AKS)
  • Mentored 3 junior engineers on .NET patterns and clean architecture
BlazorMAUI HybridWebSocketsSignalRC#.NET 8AzureAKS
Jan 2022 – Jul 2025

Software Engineer — Full Stack Developer

Eurofins IT Solutions · Bengaluru, Karnataka
  • Built REST APIs and web apps for internal lab management systems
  • Added sample tracking and automated data reporting to the main LIMS platform
  • Migrated old ASPX pages to Blazor Server — pages load faster and are easier to maintain
  • Integrated Azure Blob Storage for lab document uploads
  • Fixed 60+ SonarQube issues and wrote PowerShell scripts to automate dev environment setup
C#.NET CoreAngularjQuerySQL ServerBlazor ServerAzure BlobPowerShell
Jun 2021 – Dec 2021

Full Stack Web Development Intern

Newton School · Remote
  • Hands-on full-stack development with Java, Angular, HTML, CSS, JavaScript
JavaAngularHTMLCSSJavaScript
Oct 2020 – Feb 2021

Customer Care Executive

Concentrix · Remote
  • Handled customer queries and issue resolution through voice support, ensuring service quality.
Voice SupportCRMCustomer Service
Projects

Things I've shipped

eLIMS-NG — Lab Information System screenshot
LiveEnterprise

eLIMS-NG — Lab Information System

Lab management platform used across Eurofins — sample tracking, automated reporting, and document storage built with .NET and Angular.

Details
Internal REST API screenshotplay_arrowDemo
Completed

Internal REST API

Multi-layer ASP.NET Core Web API with user CRUD endpoints, raw SQL via ADO.NET, NLog logging, and Swagger docs.

Details
Easy Task Manager screenshotplay_arrowDemo
Completed

Easy Task Manager

Angular 18 task manager — assign tasks to users, add/remove tasks, with localStorage persistence.

Details
LumiLogger screenshot
Live281↓ NuGet

LumiLogger

NuGet package that writes clean, colour-coded HTML logs from your .NET app. Drop it in — no config needed.

Details
SmartResult screenshot
Live190↓ NuGet

SmartResult

NuGet package for a cleaner Result<T> pattern in .NET APIs — return success or failure instead of throwing exceptions.

Details
dashboard
CompletedEnterprise

Blazor Dashboard Migration

Rewrote 12 old ASPX reporting pages as Blazor Server dashboards — pages load ~60% faster and are much easier to maintain.

Details
Analytics

Live from production

16774 total unique visitors across all sites in the last 30 days — powered by Cloudflare analytics.

Traffic Overview Requests / day — last 30 days
06401280192025603200384044805120576064007040Jun 29Jul 4Jul 9Jul 14Jul 19Jul 24
devtoolshub.info
shaadi-biodata.com
vasulify.com
pankajkumarr.com

Top countries (today)

🇺🇸 United States 53%
🇩🇪 Germany 16%
🇨🇳 China 11%
🇳🇱 Netherlands 8%
🇬🇧 United Kingdom 7%
🇸🇬 Singapore 5%

GitHub

8Repos
2Stars
0Forks
C#Top language
View profile
GitHub

Contributions this year

417 contributions in the last year
LessMore
JulAugSepOctNovDecJanFebMarAprMayJunJul
Resume

Want the full story?

Education, experience, and skills — one page, no fluff.

Download PDF
Contact

Let's talk

Open to senior .NET roles, freelance projects, and interesting problems. I respond within 24 hours.

LinkedIn pankaj-kumar-61b318178 north_east GitHub pankaj-Kumarr north_east
Location Bangalore, India place
An unhandled error has occurred. Reload
Connection lost — reconnecting… Disconnected Session expired