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