Nahush Bhanage

Software Engineer

Santa Clara, California, United States15 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in cloud data migration solutions.
  • Proficient in augmented reality applications.
  • Strong background in driver development and debugging.
Stackforce AI infers this person is a Software Engineer specializing in cloud solutions and augmented reality technologies.

Contact

Skills

Core Skills

Cloud ComputingSoftware DevelopmentVirtualizationAugmented RealityDriver Development3d Imaging

Other Skills

AlgorithmsAndroid DevelopmentAppDiskBoost C++CC++CUDAComputer ArchitectureComputer GraphicsData MigrationData StructuresDebuggingDevice DriversEclipseFUSE

Experience

Komprise

Principal Software Engineer

Feb 2016Present · 10 yrs 1 mo · San Francisco Bay Area

  • Involved in the design and development of a data migration solution to move/backup data from different file servers (Windows, EMC, Netapp) to cloud and on-premise targets over the SMB/CIFS and NFS protocols.
  • Involved in the development of Komprise’s FUSE-based cloud file system.
  • Working on a Windows client agent to access migrated data through symbolic links and proprietary stub files.
Data MigrationCloud ComputingSMB/CIFSNFSFUSEWindows Client Development+1

Citrix

Senior Software Engineer

Jul 2014Feb 2016 · 1 yr 7 mos · San Francisco Bay Area

  • Involved in the development of AppDisk, a virtualization technology that enables packaging and delivering applications in virtual disks, independent of the golden base image.
  • Worked on developing Personal vDisk, a virtualization technology that facilitates personalization by storing user's applications and profile on a separate dedicated virtual disk.
  • Also involved in the development of a rules-based engine that drives file system and registry virtualization.
  • Revamped the WiX-based installer to achieve better performance and ease of maintenance.
VirtualizationAppDiskPersonal vDiskWiXInstaller DevelopmentSoftware Development

Qualcomm

Capstone Project Member

Sep 2013May 2014 · 8 mos · San Francisco Bay Area

  • Project goal: To improve user experience in indoor navigation with the help of augmented reality.
  • Demonstrated (with an Android-based prototype) that Indoor Positioning Systems, when augmented with relevant information on the user interface, can be much more useful than just for localizing objects.
  • Built logic to determine the user's location and orientation using a location API simulator and the orientation sensors in the mobile device.
  • Rendered relevant graphical information, determined based on the user’s context and selection, using OpenGL vertex and fragment shaders on top of the live camera stream.
  • Conducted target user interviews to evaluate effectiveness of our approach.
  • Publication: http://www.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-73.html
  • GitHub: https://github.com/axzhong3/ARVisionMap
Augmented RealityIndoor Positioning SystemsOpenGLAndroid DevelopmentSoftware Development

Nvidia

2 roles

System Software Engineer

Jun 2011Jul 2013 · 2 yrs 1 mo

  • Involved in development and debugging of Nvidia's stereo graphics driver on Windows.
  • Developed stereo driver to support Windows 8 native stereo technology.
  • Enhanced stereo driver for multi-GPU systems, achieving a performance gain of about 40%.
  • Designed and implemented stereolization of WebGL based in-browser graphics.
  • Developed driver to render stereo on Glassless 3D displays, 3D TVs and multi-monitor systems.
  • Redesigned memory management of USB stereo emitter in the kernel mode driver.
  • Implemented a new approach of stereo game profiling, which significantly enhanced 3D gaming experience.
Driver DevelopmentDebuggingStereo GraphicsWebGLMemory ManagementSoftware Development

Intern

Jul 2010May 2011 · 10 mos

  • Designed a novel approach of generating a 3D image from two mutually shifted snapshots of a scene, captured using a basic digital camera.
  • Researched global, block & pixel motion estimation and feature point detection algorithms.
  • Studied CUDA (Compute Unified Device Architecture) and analyzed program execution times with the help of visual profiling tools.
3D ImagingMotion EstimationCUDAFeature Point DetectionSoftware Development

Education

University of California, Berkeley

Master's Degree — Computer Science

Jan 2013Jan 2014

Vishwakarma Institute of Technology, Pune

Bachelor's Degree — Computer Science

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Cloud Computing & Software Development

Explore similar profiles based on matching skills and experience