TECHNICAL LEAD & SOFTWARE ARCHITECT

Siddharth Desai

Technical Lead & Software Architect

I lead engineering teams and design production-grade web platforms, backend systems, and complex integrations across .NET, React, PostgreSQL, AWS, and modern cloud infrastructure.

7+ years building production systems, guiding engineering teams, working directly with US clients, and translating complex business requirements into maintainable architecture.

7+ Years Experience Lead 4–5 Developers US Client Communication .NET, React, AWS, Postgres
Experience

7+ Years

Software Engineering

Leadership

4–5 Devs

Team Leadership & Mentorship

Scale

25MB+

AI Payload Async Pipeline

Performance

10s+ → <2s

API Latency Optimization

Ownership

Production Leadership

UAT, Releases, & Client Communication

Capabilities

Technical Leadership & Engineering Capabilities

Core responsibilities honed across production environments and client delivery.

Technical Leadership

Team Guidance & Delivery: Guide developers through architecture, task planning, code reviews, unblocking technical issues, UAT, and production releases with direct US client communication.

System Architecture

Resilient Cloud Systems: Design scalable REST APIs, asynchronous background queue workers, relational/document database schemas, and integration boundaries for high traffic.

Full-Stack Product Engineering

Modern Web Stack: Build scalable applications using React/Next.js, TypeScript, C# / .NET 9, PostgreSQL, Redis, Docker, and cloud infrastructure with high maintainability.

Complex Integrations

Third-Party Ecosystems: Design secure integrations involving POS systems, payment gateways, delivery platforms, OAuth 2.0, webhooks, and multi-tenant workflows.

Case Studies

Featured Systems & Engineering Impact

Architectural problems solved across production platforms and SaaS initiatives.

View All Projects
AI ArchitectureProduction Pipeline

AI Document Analysis Processing Pipeline

Challenge: 25MB+ document payloads and synchronous AI calls caused severe API timeouts and database row locking.

My Role: Technical Architecture & Implementation Leadership.

Solution: Designed async processing pipeline using AWS S3 presigned URLs, background queue workers, exponential retry backoff, and status projections.

Removed heavy payload bottlenecks; reduced selected API latencies from 10s+ to <2s.
C# / .NETAWS S3Background WorkersPostgreSQLRedis
Enterprise SaaSTechnical Leadership

Construction Finance SaaS Platform

Focus: Multi-stakeholder document automation, lien waivers, financial disbursement workflows, and AI compliance reviews.

My Role: Technical Lead & Full-Stack Architect.

Ownership: Led team of 4–5 developers, handled UAT deployments, debugged production edge cases, and communicated directly with US clients.

Streamlined payment disbursement & compliance approval speed for financial workflows.
ASP.NET CoreReactPostgreSQLRole PermissionsAI Workflows
IntegrationsMulti-Merchant System

Commerce Integration Platform

Focus: Centralized integration layer connecting Clover POS, DoorDash delivery APIs, and WordPress online ordering.

My Role: System Architect & Integration Engineer.

Solution: Designed OAuth 2.0 multi-tenant merchant separation, resilient webhook state machines, and automated delivery dispatch.

Unified 3 disparate order channels into a single real-time merchant operations stream.
.NETClover OAuthDoorDash APIsWebhooksPostgreSQLNext.js
Personal Product / MVPEnd-to-End Ownership

FieldProof (SaaS Platform)

Focus: Personal SaaS initiative built to demonstrate product thinking, rapid execution, and full-stack ownership.

My Role: Creator & Full-Stack Architect.

Solution: Designed multi-tenant architecture, JWT auth, PostgreSQL database migrations, .NET 9 Web APIs, Next.js 14 frontends, and Docker containerization.

Production-ready MVP demonstrating complete product engineering capability.
Next.js 14TypeScript.NET 9PostgreSQLDockerTailwind CSS
Growth Timeline

Career & Leadership Progression

7+ years of expanding technical scope from code implementation to system architecture and team leadership.

EARLY CAREERImplementation

Software Developer

Focused on core feature delivery, database queries, front-end views, bug fixes, unit testing, and building foundational full-stack software development skills.

MID CAREERSystem Ownership

Senior Software Engineer

Owned complex backend modules, designed API contracts, optimized SQL/ORM query performance, implemented asynchronous job processing, and established code standards.

CURRENT ROLEArchitecture & Leadership

Technical Lead & Software Architect

Leading 4–5 developers, defining system architecture, managing production releases, conducting code reviews, driving UAT, and serving as primary technical contact for US clients.

Technical Toolkit

Engineering Stack & Core Technologies

Battle-tested technologies used across production platforms.

Backend Engineering

  • C# & .NET 9
  • ASP.NET Core Web APIs
  • REST APIs & Clean Onion
  • PostgreSQL & EF Core
  • Marten (Event Sourcing)
  • CQRS Pattern

Frontend Engineering

  • React 18
  • Next.js 14 App Router
  • TypeScript & JavaScript
  • Tailwind CSS
  • TanStack React Query v5
  • Responsive UI Design

Cloud & Infrastructure

  • AWS (S3, Presigned URLs)
  • Docker & Docker Compose
  • Redis Caching
  • Render / Vercel Deployments
  • Supabase
  • CI/CD Pipelines

Architecture & Ops

  • Background Workers & Queues
  • Async Processing Pipelines
  • OAuth 2.0 & Webhooks
  • Multi-Tenant Separation
  • API Latency Optimization
  • UAT & Production Support
Open to Opportunities

Building or Scaling a Complex Software Product?

I am open to Technical Lead & Software Architect opportunities, complex system design, product/platform engineering, and meaningful technical collaboration. Let's discuss how we can build resilient, high-performance software systems together.