Vignesh Joshi

Lead Engineer | Technical Architect | Full Stack (.NET, Python, Go) | React & Angular | Cloud (Azure/AWS/GCP) | Microservices Architecture & AI

Chennai, Tamil Nadu, India

About

Senior .NET Full Stack Developer with 15+ years of experience delivering enterprise applications, AI-enabled platforms and scalable cloud solutions across .NET, Python and modern JavaScript frameworks. I specialize in designing secure, high-performance and globally distributed systems, and I’m fully capable of stepping into solution architecture responsibilities whenever needed. I’ve led major digital transformation initiatives at PwC and Dell, driving architecture decisions, coding standards, performance optimization and end-to-end delivery across distributed teams. I bring strong engineering fundamentals, modern AI tooling and clean coding practices to every project I work on. Key Skills • Full stack development: .NET Core, Python, React, Angular, Node.js • AI integrations: OpenAI, Azure AI Services, LangChain, vector databases, semantic search • Strong coding principles: SOLID, DRY, KISS, clean code, refactoring practices • Architecture skills: microservices, distributed systems, scalability patterns, HA, resiliency • Caching strategies: Redis, Memcached, in-app caching • CDN, edge caching, static content optimization, global load distribution • Event-driven systems: Kafka, RabbitMQ, Azure Service Bus, asynchronous messaging • Cloud platforms: Azure, AWS, Kubernetes, Docker, serverless, API gateways • Databases: SQL Server, PostgreSQL, MongoDB, Cassandra, Cosmos DB, Redis • Observability: ELK, Prometheus, Grafana, OpenTelemetry, App Insights • CI/CD: GitHub Actions, Azure DevOps, CodePipeline, Terraform • Security: OWASP practices, API security, identity & access controls • Testing: TDD, BDD, Selenium, PyTest, SpecFlow, integration testing • Code quality: peer reviews, static analysis, linting, GitFlow and branching strategies Core Strengths • Senior .NET full stack engineering + cross-stack Python expertise • Solution architecture readiness for cloud-native, scalable and distributed systems • AI-enabled feature development and automation • Deep experience in debugging, observability and performance optimization • Leadership in code reviews, mentoring, sprint planning and cross-team delivery Built and scaled secure API platforms processing millions of financial transactions with 99.99% uptime. Cut deployment cycles from days to minutes by migrating monoliths to Kubernetes-based API platforms. Reduced incident detection and response time by 40%+ through production-grade observability.

Experience