Sanjay Bhave

Sanjay Bhave Email and Phone Number

Senior Software Engineer at Cisco @ Cisco
Sanjay Bhave's Location
Milpitas, California, United States, United States
Sanjay Bhave's Contact Details

Sanjay Bhave work email

Sanjay Bhave personal email

About Sanjay Bhave

Product development experience in fast changing environmentstorage and network kernel driver(hardware/software) experienceExperience in IO optimization and handling data corruptionHave experience in user as well as kernel side of operating system.Strong C skills and very good at debugging complex problems.Specialties: memory/SSD based caching, C, windows kernel/device driver programming, kernel debug/crash dump analysis using WinDBG, multi-threading, multi-core enabled coding. Involved in driver/board bringup activities and kernel programming

Sanjay Bhave's Current Company Details
Cisco

Cisco

View
Senior Software Engineer at Cisco
Sanjay Bhave Work Experience Details
  • Cisco
    Senior Software Engineer
    Cisco Jun 2015 - Present
    San Jose, Ca, Us
  • Condusiv Technologies
    Senior Software Engineer
    Condusiv Technologies Feb 2012 - May 2015
    Simi Valley, California, Us
  • Mphasis
    Business Analyst
    Mphasis Jun 2011 - Feb 2012
    Bangalore, Karnataka, In
  • Patni Computer Services/Emc(Dell)
    Senior Software Specialist
    Patni Computer Services/Emc(Dell) Dec 2005 - Jun 2011
    • Primarily involved in requirement analysis/design/coding/unit testing for enhancements and defect fixes for existing windows based device driver.• The project works in onshore/offshore model and I’m currently also working as onshore coordinator for the project which entails engaging the client and offshore development team in solving bugs and creating new enhancement and also requires mentoring and monitoring skills.• The system is highly complex code with millions of lines of code and is multi-threaded with 2 independent processors which require coordination/synchronization in the code.• Implemented state machines, IOCTL processing, writing debug functions (in winDBG extension DLLs) for enhancing debug-ability, command line interface for the user to issue various commands for debugging and other purposes.• Enhanced existing hot sparing and proactive sparing functionality.• Performed Crash Dump analysis for debugging the problems in the device driver.• Created sequence and state diagrams using Enterprise Architect software for new development.• Involved in driver bringup activities on hardware
  • Honeywell Automation India Limited
    Senior Software Engineer
    Honeywell Automation India Limited Feb 2005 - Dec 2005
    Charlotte, North Carolina, Us
    I worked on modifying firmware of client device for calibrating and communicating with field instruments (like temperature, pressure and volume transmitters) as per HART standard.Implemented six sigma tools for project (namely SIPOC, process map, C&E matrix, etc.)Tools used were IAR embedded workbench (target was motorola processor) and language used was C.
  • Tech Mahindra
    Software Engineer
    Tech Mahindra Nov 2003 - Feb 2005
    Pune, Maharashtra, In
    CISAAs the name suggests, this project acts as a platform for variety of applications providing them with charging data and auditing the output. CISA platform has developed its own pricing engine for pricing various kinds of call records, considering many factors in order to make sure that live pricing engine is using correct data.• Performing RCA (Root Cause Analysis).• Creating Low Level Design for change request.• Coding as per design document and code review.• Performing PCA (Physical Component Check).
  • Celetronix
    Software Engineer
    Celetronix Sep 2002 - Nov 2003
    In
    Celetron Failure Analysis (CFA)This program analyses and decides which bits to recover in a chip depending upon analysis of failures and spares available. For this 256 MB good DIMM is used in first slot and then chips on adapter board is placed in second slot for purpose of analysis. Implemented optimization of CFA for DDR in Celetron SriLanka, which increased the yield of production by many folds.Received appreciation of work done in CFA as well as other projects from C.T.O. (Memory) of Celetron Mr. Chuck Peddle (Creator of first microprocessor of Motorola 6800 series)• Participated in design discussions.• Coding for various parts of CFA.• Testing of program using SDR/DDR chips.
  • Aryan Infotec
    Php Programmer
    Aryan Infotec Jul 2002 - Aug 2002
    GetWorksheet.com and MakeWorksheet.comThis project was aimed at providing useful and valuable repository of code and scripts online at reasonable prices. PHP was used as a scripting language to develop front-end application and MySQL as a backend• Implementing module responsible for storing and managing scripts on server.• Implementing online transaction processing using payment gateway provided by ipaymenttechnologies.com
  • Webpercept
    Web Developer
    Webpercept Jul 2001 - Jul 2002
    Mumbai, Maharashtra, In
    E-mail ClientThis e-mail system helps user compose as well as receive various MIME messages. This system allows facility to store attachments online so that they can be resent anytime from anywhere.• Coding front-end of the system.• Creating module, which implements various rules for filtering of mails.• Understanding POP and SMTP protocol and MIME message format

Sanjay Bhave Skills

C Device Drivers Windows Driver Development Storage Area Networks Kernel Debugging Windows Kernel Programming Operating Systems Clearcase Firmware Multithreading Debugging C++ Embedded Systems Storage Kernel Shell Scripting Mysql Testing Software Development Unix

Sanjay Bhave Education Details

  • Ncst
    Ncst
    Software Engineering
  • Mumbai University
    Mumbai University
    Electrical Engineering

Frequently Asked Questions about Sanjay Bhave

What company does Sanjay Bhave work for?

Sanjay Bhave works for Cisco

What is Sanjay Bhave's role at the current company?

Sanjay Bhave's current role is Senior Software Engineer at Cisco.

What is Sanjay Bhave's email address?

Sanjay Bhave's email address is bh****@****ail.com

What schools did Sanjay Bhave attend?

Sanjay Bhave attended Ncst, Mumbai University.

What skills is Sanjay Bhave known for?

Sanjay Bhave has skills like C, Device Drivers, Windows Driver Development, Storage Area Networks, Kernel Debugging, Windows Kernel Programming, Operating Systems, Clearcase, Firmware, Multithreading, Debugging, C++.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.