Home

VAIBHAV CHAUHAN - Sr Python Developer
vaibhav.rbs@gmail.com
Location: Santa Clara, California, USA
Relocation:
Visa:
VAIBHAV CHAUHAN
845-667-7146 | vaibhav.rbs@gmail.com | linkedin.com/in/vb8188 | github.com/vaibhav-rbs

PROFESSIONAL SUMMARY
Over 12 years of experience in architecting and developing enterprise-scale Python applications, with expertise in AI/ML systems, surgical robotics, and financial technology
Extensive experience in developing high-performance asynchronous systems using Python asyncio, handling 500+ concurrent connections and processing 10,000+ daily requests
Advanced expertise in AI/ML technologies including RAG architectures, prompt engineering, and integration with Google Vertex AI and Gemini
Deep knowledge of real-time systems architecture using WebSockets, FastAPI, and event-driven design patterns
Proven track record in optimizing application performance, achieving 40-60% improvements in response times through sophisticated caching and database optimization
Expert in modern Python frameworks and tools: FastAPI, Django, Flask, SQLAlchemy, Redis, Docker, and Kubernetes
Strong background in database design and optimization using PostgreSQL and MSSQL, including performance tuning and stored procedure development
Extensive experience with monitoring and observability tools including ELK Stack, Grafana, and custom telemetry systems
Proven expertise in security implementation including Fernet encryption, JWT authentication, and secure WebSocket protocols
Proficient in modern development practices including CI/CD pipelines, Git workflows, and automated testing frameworks Advanced knowledge of distributed systems design, microservices architecture, and scalable backend services Experience with cloud platforms (AWS, GCP) and containerization technologies (Docker, Kubernetes)
Strong background in data processing and analysis using pandas, NumPy, and custom ETL pipelines Expertise in developing and maintaining large-scale open-source projects with 100,000+ users
Proven leadership abilities in managing release cycles, mentoring team members, and driving technical initiatives

EXPERIENCE
Senior Python/Prompt Engineer, CitiBank Contract - Doran Jones Inc., Remote, Nov. 2024 Present
Led development of Enterprise Issue Management GenAI initiative, implementing RAG architecture that improved issue resolution time by 35%
Working on Unsupervised Machine Learning to identify clusters and group issues that have a common theme using the embeddings from LLM as features. Then using T-SNE to deduce the features that are most important and reduce dimensionality.
Engineered asyncio AI response generation system using Google Vertex AI, handling 500+ concurrent requests
Reduced report generation time by 40% through backend optimization using asyncio Python and multi-threading
Identified inefficiencies in previously written code, refactored to improve performance, resulting in a significant application performance improvement
Developed AI-assisted compliance tools using Python, FastAPI, and Google Gemini, processing 10,000+ regulatory documents daily
Managed release cycle, branch cuts and deployment environment
Implemented custom prompt engineering strategies resulting in 45% improvement in AI response accuracy
Designed and deployed Redis-based distributed cache system optimizing API response times by 50%
Created comprehensive monitoring dashboards using Grafana for real-time AI system performance tracking
Developed automated testing framework for AI response quality assurance using pytest
Senior Full Stack Python Developer, Intuitive Surgical, Santa Clara, CA, Jun. 2019 October 2024
Developed enterprise-scale WebSocket infrastructure using asyncio Python and FastAPI, implementing secure pub/sub architecture for remote management of surgical robotics fleet
Built medical grade event-driven application that reduced troubleshooting time
Rewrote a legacy C# application in Python, improving system performance and maintainability

Refactored application design by implementing sophisticated Postgres/MSSQL stored procedures, streamlining data processing
Engineered high-throughput data pipeline capturing unstructured real-time telemetry in MongoDB,
Developed command and control system managing 1000+ surgical systems using FastAPI and Python
Created automated software update scheduler serving 200+ surgical systems
Implemented application secret encryption using Fernet key encryption for secure CI/CD pipelines
Containerized multiple applications using Docker, streamlining deployment and environment consistency
Architected fault-tolerant microservices infrastructure handling 10,000+ daily operations
Implemented comprehensive logging and monitoring system using ELK stack for surgical system diagnostics
Python Backend Engineer & Release Lead, iXSystems, San Jose, CA, Jul. 2015 Apr. 2019
Led development of WebSocket/AngularUI(TypeScript) for FreeNAS/TrueNAS opensource project serving 100,000+ users
Managed Release Engineering team, overseeing CI/CD for opensource FreeNAS and enterprise TrueNAS projects
Architected scalable WebSocket backend using Python asyncio reducing latency by 60%
Implemented automated release testing framework using Jenkins, reducing QA cycle time by 40%
Developed custom storage performance monitoring tools processing 1TB+ daily metrics
Created automated documentation generation system for 500+ API endpoints
Implemented advanced caching system improving UI response time by 70%
Developed system upgrade tools with zero-downtime migration capabilities
Designed real-time system health monitoring handling 5000+ concurrent connections
Created automated performance regression testing framework with 95% coverage
Full Stack Developer, Google Contract Calypso Software San Ramon, CA, Sept. 2013 Jun. 2015
Enhanced scalability of the Tour Builder platform by 200%, supporting 1M+ monthly active users
Implemented Redis-based caching system reducing average response time by 65%
Developed automated data validation system processing 100,000+ daily submissions
Created analytics dashboard tracking 50+ key performance metrics
Implemented automated backup system with 99.99% recovery success rate
Developed real-time user activity monitoring system handling 10,000+ concurrent users
Created content delivery optimization reducing load times by 40%
Implemented comprehensive UI testing framework with 90% coverage
Developed error tracking system reducing bug resolution time by 50%
Designed automated deployment verification reducing deployment failures by 75%

TECHNICAL SKILLS
Languages: Python (FastAPI, Django, Flask, pytest, asyncio, pandas, numpy), TypeScript/JavaScript (ES6+, Node.js)
Backend: RESTful APIs, GraphQL, WebSockets, RPC, Microservices Architecture, Event-Driven Design Database: PostgreSQL, SQLServer, SQLAlchemy, Database Design, Query Optimization, MongoDB
Cloud/DevOps: AWS (Lambda, S3, EC2, CloudFormation), Docker, Jenkins, Ansible, Kubernetes, OpenShift
Tools & Practices: Git, Agile/Scrum, CI/CD, Test-Driven Development, System Design, Technical Documentation, Team Leadership, Project Ownership Mentorship

EDUCATION
Master of Engineering Science, Lamar University, Beaumont, TX, Aug. 2011 Dec 2012
Bachelor of Technology, U.P. Tech University, India, Aug. 2005 May 2010
Keywords: csharp continuous integration continuous deployment quality analyst artificial intelligence machine learning user interface javascript sthree California Texas

To remove this resume please click here or send an email from vaibhav.rbs@gmail.com to usjobs@nvoids.com with subject as "delete" (without inverted commas)
vaibhav.rbs@gmail.com;4864
Enter the captcha code and we will send and email at vaibhav.rbs@gmail.com
with a link to edit / delete this resume
Captcha Image: