Vignesh Joshi

Senior Full Stack Engineer | .NET, Python, Fast API, Node.js, Angular, React | Azure DevOps, CI/CD, Docker, Kubernetes | Cloud & Microservices

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

  • Senior Full Stack Developer at BNYN Softech India
    Sep 2025 - Feb 2026 · 6 mos

    • Senior Full Stack Engineer with hands-on experience in React.js, Next.js, TypeScript, JavaScript, .NET Core, C#, Python, FastAPI, Node.js, and SQL Server. • Designed and implemented scalable REST APIs and microservices following Clean Architecture (DDD, SOLID), supporting 10K+ users and high-traffic enterprise workloads. • Built internal tooling and automation services using Python, FastAPI, and Pydantic, and developed React/Next.js frontend modules with TypeScript for dashboards and reporting. • Contributed to Azure cloud engineering using App Services, Azure Functions, Key Vault, and Azure Monitor with Docker and Kubernetes-based deployments. • Using AI Tools – Claude and n8n experience: designed and operated workflow automations and integrations connecting • Built and improved CI/CD pipelines using Azure DevOps, Git, YAML, and contributed to Infrastructure as Code initiatives using Terraform. • Used Python scripting for deployment automation, operational tasks, and workflow improvements across environments and to ensure reliable deployment of AI-driven features. • Engineered secure, versioned REST APIs following Clean Architecture principles, facilitating modular development and rapid integration of transformer-based NLP components. • Supported monitoring, logging, troubleshooting, rollback planning, and production releases to improve system reliability and reduce incident resolution time. • Collaborated with cross-functional teams including Product, QA, and DevOps to deliver end-to-end features while mentoring junior developers and promoting clean coding practices.

  • Lead Full Stack / Backend Developer (Cloud & Kubernetes) at Everi Holdings Inc.
    Jul 2024 - Aug 2025 · 1 yr 2 mos

    • Led the design and delivery of a full-stack, cloud-native payment platform, owning frontend, backend services, APIs, data, and Kubernetes infrastructure for a mission-critical fintech system. • Architected and scaled high-throughput payment microservices using .NET 8 and Node.js, event-driven messaging with Kafka, and deployment on Azure Kubernetes Service (AKS), sustaining millions of transactions per day with 99.99% uptime. • Designed and implemented secure REST and gRPC APIs, integrating with Visa, Mastercard, and blockchain settlement ledgers, enforcing PCI-DSS compliance and reducing fraud incidents by 35%. • Built responsive, production-grade frontend applications using React, tightly integrated with backend APIs and authentication flows to deliver seamless user experiences. • Implemented OAuth2-based authentication and authorization, API versioning, rate limiting, and secure service-to-service communication across distributed systems. • Built simple automation pipelines with n8n for integrating services and reducing manual tasks. • Established GitOps-driven CI/CD pipelines using Helm, ArgoCD, and GitHub Actions to automate deployment of AI and microservices components. • Owned end-to-end observability across UI, APIs, and services, leveraging OpenTelemetry, Prometheus, Grafana, and Loki to improve incident detection and response time by 40%. • Led zero-downtime database migrations for PostgreSQL and MongoDB using Liquibase and replica-based rollout strategies, achieving 100% service continuity with zero data loss. • Provided technical leadership and mentorship across frontend, backend, and DevOps teams, promoting clean architecture, automation-first delivery, and production ownership in a regulated environment.

  • Senior Full Stack Developer at PwC
    Oct 2022 - May 2024 · 1 yr 8 mos

    • Developed, optimized and maintained .NET, React and Node.js applications supporting large user bases and high-traffic workloads. • Built automated CI/CD pipelines using Azure DevOps and Docker, accelerating testing and deployment across environments. • Partnered with product and architecture teams on design reviews and incident resolution, contributing to 99.99% platform uptime. • Integrated Azure Service Bus and Azure Functions to enable reliable asynchronous processing across distributed microservices. • Built Python automation scripts for geospatial data extraction and processing using ArcPy and ArcGIS geoprocessing tools. • Delivered robust unit and integration test suites achieving 93% code coverage and significantly reducing regression issues. • Managed SQL Server databases with complex stored procedures and optimized indexing strategies for high-performance query execution.

  • Lead Dotnet Developer at Dell EMC
    Dec 2020 - Oct 2022 · 1 yr 11 mos

    • Designed and deployed a cloud-native .NET Core application on AWS using Elastic Beanstalk, RDS (PostgreSQL) and S3, fully automated through CI/CD pipelines with AWS CodePipeline. • Troubleshot and stabilized a production Python application, resolving critical incidents and significantly reducing MTTR. • Enhanced a data-driven automation framework by architecting solutions using Postman, Python (Flask), TestNG and Git, improving test reliability and overall delivery quality.

  • Project Lead at UST Global
    Nov 2019 - May 2020 · 7 mos

    • Improved platform accessibility and usability by developing a full CRUD workflow using Angular, .NET Web API and SQL Server. • Modernized a legacy application by replacing Java-based inline Oracle queries with scalable .NET APIs and migrating the UI from jQuery to Angular, resulting in a cleaner architecture and better performance.