Skip to content
⚡ 21ai — 21st century AI engineeringAvailable for new projects

// Hi, I'm Pravin
Senior Full Stack Architect
building scalable web solutions

Leading the development of robust and scalable web applications, integrating cutting-edge technologies and AI solutions.

React.NET CoreNext.jsAzureTypeScriptClaude Code
pravin.ts
const pravin = { name: "Pravin Harchandani", role: "Senior Architect", experience: 14, company: "Persistent Systems", stack: [ ".NET Core", "React", "Next.js", "Azure", "TypeScript", "Claude Code", ], focus: "scalable systems", location: "India", available: true, } // open to new opportunities export default pravin
14+
// years experience
50+
// projects shipped
6
// companies
5
// certifications

I'm a Senior Full Stack Architect with 14+ years delivering enterprise SaaS platforms on .NET, React, and Azure. I've proven myself as an external contract resource on multi-year engagements for global clients including S&P Global and ProcessUnity — designing scalable cloud-native architectures, modernising legacy systems, and leading engineering teams.

I care deeply about clean architecture, meaningful abstractions, and working closely with teams to turn complex requirements into elegant, scalable solutions.

I use Claude Code and agentic AI workflows to compress development and review cycles — delivering senior-architect quality at a competitive rate. Available for remote contract engagements with international clients.

philosophy.md
# Engineering Principles - Architecture before code - Tests are documentation - Simple > clever - Delete more than you write - Ship, then improve - Own the outcome

Technical expertise

⟨/⟩Frontend
ReactReduxTypeScriptJavaScriptNext.jsHTML5CSS3JestModule FederationMicro-frontends
{ }Backend
.NET.NET CoreC#SQL ServerMongoDBMediatREntity FrameworkMicroservicesClean Architecture
Cloud & DevOps
AzureFirebaseGitGitHubNPM
AI & Tools
Claude CodeMCP ServersAgentic AIVisual StudioVS Code

Experience

Persistent Systems

⬤ current

Senior Architect

Jul 2023 – Present

Client: ProcessUnity · Lead Architect

Lead architect in a 6-engineer team delivering ProcessUnity's third-party risk platform — trusted by 600+ enterprise clients managing an ecosystem of 600,000+ vendors. Rebuilt the notification email system with a configurable MUI-Tiptap rich-text editor wired to the in-house Expression engine, turning static alerts into dynamic, data-driven communications. Cut notification image-load time ~30% by re-encoding inline images to WebP before base64 storage, shrinking embedded payloads 35–40% with no visible quality loss.

ReactJS.NETMUI-TiptapSystem DesignRisk ManagementArchitecturePerformanceLeadership

Cyclotron, Inc.

Senior Software Engineer

Nov 2021 – Jul 2023

Product: Teamshub · SharePoint & Teams Data Protection · Microsoft 365 Platform

Part of a 15-engineer team building Teamshub, a SharePoint and Teams data-protection product serving ~50 enterprise clients. Built an automated backup and restore solution using Graph API, CSOM, and PowerShell — script-driven, scheduled operations that guaranteed data integrity and streamlined recovery for tenant environments.

Graph APICSOMPowerShellSharePointTeamsAutomation

S&P Global

SSE Contractor

Jul 2017 – Oct 2021

Consultant via TechBlocks · Market Intelligence · 4-Year Contract Engagement

Four-year contract engagement on S&P Global Market Intelligence — a financial-data platform serving analytics and proprietary research to clients worldwide. Built and owned the Search UI as part of an 11-engineer scrum team within a large-scale Agile org of ~130 scrum teams, owning a core, high-visibility surface of the platform. Established the deep ReactJS foundation that anchors my frontend architecture work today.

ReactJSAgileSearch UIMarket IntelligenceEnterpriseProduct Delivery

Arin Infotech

Senior Web Developer & Team Lead

Jul 2015 – Jun 2017

Web Platforms & Architecture · Team Leadership

Led the technical team through system analysis and design, system flow modeling, web development, and database architecture for multi-module platforms.

System AnalysisWeb DevelopmentDatabase DesignLeadership

Kwickadd Technologies

Senior Web Developer

Jun 2013 – Jun 2015

Web Delivery & Systems · Full-Stack Delivery

Responsible for website development, system flow analysis, and database design — delivering performant web experiences backed by solid data architecture.

Full-StackSystem FlowsDatabase DesignWeb Apps

Kaushalam

Web Developer

May 2012 – Jun 2013

E-commerce Applications · .NET Engineering

Began career building e-commerce applications in .NET (C#), gaining hands-on SDLC experience from requirements through deployment.

.NETC#E-commerceSDLC
$send-message --to pravin

Get in touch

Open to new projects, consulting engagements, and interesting problems. Let's talk.

theme