Nilesh Virkar

Nilesh Virkar

Team Lead & Software Architect | AI-Driven Backend Systems

Pune, India

About Me

Senior Software Engineer & Technical Architect with 13+ years of experience building scalable backend platforms, static code analysis systems, and AI-driven developer tools. Currently leading engineering initiatives at BrowserStack (post Embold Technologies GmbH acquisition), driving system architecture, AI adoption, and enterprise-scale platform growth.

I enjoy solving complex engineering problems, working closely with enterprise clients, and delivering production-grade systems that improve developer efficiency and code quality. Deep experience in static analysis, anti-pattern detection, IDE plugins, and integrating LLMs into real developer workflows.

Skills & Technologies

Languages

  • Java
  • Python
  • C++
  • C
  • JavaScript

Backend & Cloud

  • Spring Boot
  • AWS
  • Tomcat
  • Hadoop
  • Kafka

DevOps & Infra

  • Docker
  • Kubernetes (K8s)
  • Helm
  • CI/CD
  • Jenkins / GitHub Actions

Specialization

  • Static Code Analysis
  • Anti-pattern Detection
  • Code Duplication
  • System Design

AI / ML

  • LLM Integration
  • AI-assisted Dev Workflows
  • Local LLMs (Ollama)

AI Dev Tools

  • Claude Code
  • VS Code Copilot
  • Cursor
  • MCP Servers
  • Prompt Engineering