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 |