Home > Candidates > Rohitash Panda
Rohitash Panda

Bangalore Karnataka, India

Phone: xxx-xxx-xxxx

Email: xxx@xxxx.xxx



  • Looking For: Software Engineer,

  • Occupation: IT and Math

  • Degree: Bachelor's Degree

  • Career Level: Experienced

  • Languages: English

Career Information:

Sign up to view Rohitash Panda's full profile.

Highlights:Strong systems software generalist with 10+ years of experience working on large scale server, storage and networking systems products in the enterprise space . Experience working with startup's and/or open-source software and community . Extensive experience working with low-level systems , storage management ( storage operating systems ) software for high-end enterprise storage/server systems. Experience in databases ( Oracle ) , file-systems , volume managers , disk arrays ( storage systems ) stacks .

Skills:C, C++, Java, Linux, Python, Scripting, Debugging, Oracle, Database, SQL, Performance, Scalability, DTrace, Design, Architecture, Product Development, storage, virtualization

Goal:As technologist and systems generalist , looking for opportunities to leverage and enhance my knowledge and help organizations in a way which is effective and successful.

Certification:Sun Certified Java Programmer.


Experiences:

Sr. Principal Engineer 07/2016 - current
DELL-EMC, Bangalore, Karnataka India
Industry: Computer Software
As a senior principal engineer, I look at more of design and architecture which at the same time I'm a hands on developer.
I’m involved in design and development of the Symmetrix storage management software back-end infrastructure services. The back-end is the low-level API layer and provides orchestration and automation services. This is consumed by products like the GUI-based Unisphere management server and the EMC SMI-S (Storage Management Interface standard) software implementation.--
Principal Engineer 08/2013 - 06/2016
EMC, Bangalore, Karnataka India
Industry: Software
Strong systems software generalist with 10+ years of experience working on large scale server, storage and networking systems products in the enterprise space . Experience working with startup's and/or open-source software and community . Extensive experience working with low-level systems , storage management ( storage operating systems ) software for high-end enterprise storage/server systems. Experience in databases ( Oracle ) , file-systems , volume managers , disk arrays ( storage systems ) stacks .
EMC's storage portfolio is anchored at the high end by the products of the Enterprise Storage Division (ESD) and Symmetrix is EMC's flagship high-end enterprise storage array offering. Work on architecting, designing, and developing Enterprise Storage Management software. Requires deep understanding of the storage and storage management ecosystem to architect cutting-edge features and products.. The solutions enabler storage management software interfaces directly with the Storage OS Enginuity. Involved in the design & development of the Symmetrix back-end storage management software (middle-ware). The programming interfaces ( API & CLI ) provide a access mechanism for managing the symmetrix array , third party storage/array ( both Open Systems Storage Software & Mainframes ) , switches and host storage resources. Some of the major features of the product include : - FAST ( Fully Automated Storage Tiering ) - Virtual Provisioning & Storage Pools Management - FTS ( Federated Tiered Storage ) - Block Storage Visualization - Interfaces and vendor provider implementations ( the glue that sits between the array & vCenter ) of VMware vSphere Storage API's for VASA , vVol , vAAI, vSAN etc - AST ( Automated Storage Tiering / Dynamic Tiering ) - Local/Remote Replication , Backup & Recovery, Mirroring , Cloning , Snapshots - Cloud/Service provider & Multi-Tenency framework API support, Software-Defined Storage etc.. Currently involved in the design and development of software interfaces for the next generation of symmetrix systems. Skills : C, Lex, Yacc, Linux , Unix , Storage , vSphere/VMware API's ( VASA/vVOL) , Virtualization Specialties: Server/Networking/Storage Systems Software Development , Database Systems Development , Cross-Platform Product Development , Low-Level Debugging , Design , Architecture , Scalability , Performance, Virtualization, API's.--
SMTS & Project Technical Lead 01/2004 - 07/2013
Oracle, Bangalore, Karnataka India
Industry: Software
Oracle Database development. Worked on the core infrastructure and platform components.
The Virtual Operating System (VOS) group is an important part of Oracle Database Division, providing a portable, high-performance platform for Oracle Database. VOS module within the Oracle Server provides an efficient and generic interface to almost any Operating System and hardware platform. The module encapsulates the Operating System services such as file I/O, inter-cluster and inter-process communication, process/thread management, memory management, and mechanisms for mutual exclusion. This allows convenient development of platform independent code in almost all areas of the RDBMS server, since platform specific details are “hidden” by this layer. Responsibilities for a developer in the VOS group include interfacing with other database developers to gather needs for improving the database kernel, designing and developing kernel modules to introduce new functionality or improve performance, collaborating with OS/hardware vendors and the performance group on high-profile benchmarks, and providing systems expertise to the database division. Also, analyzing & low-level debugging to detect compiler code generation and optimization related issues and OS kernel bugs encountered during the development process for the database product and working with vendors to obtain fixes and patches. The VOS layer is a highly scalable multi-threaded shared memory parallel infrastructure which uses an asynchronous/event-driven model. Worked in VOS for the development of cross-platform, server-side code (using POSIX APIs) and also server performance profiling, optimization, analysis and improvements. Being a lead , also used to estimate efforts for projects that range in duration from a few weeks to several months. Take responsibility for assigned project’s quality and deadlines/timeliness. Manage work allocations and involved in project planning, execution and management. Skills : C, C++, Java , PERL, Python , SQL ...--
Software Engineer 07/2003 - 01/2004
HP, Bangalore, Karnataka India
Industry: Software
Software development.
Enhancement, Maintenance and Support project for HP’s Internal Service Delivery and support software for the North Americas Region. The project required lot of customer interaction and both onsite as well as offsite support and maintenance--
Senior Software Engineer 12/2001 - 06/2003
NKE, Mumbai, Maharastra India
Industry: Software
Software development in a start-up company.
N K Electronics was a product development start-up company. In the capacity of a SSE , I worked on various projects like : - Set Top Box software ( for home entertainment ) development , - VOIP SIP ( Session Initiation Protocol ) Proxy development - Terminal Server software solution development.--
Software Engineer 08/2000 - 11/2001
Versabyte Systems, Bangalore, Karnataka India
Industry: Software
Software development in a start-up.
Versabyte Data Systems was a startup company working mostly in embedded software development projects. One my first project, worked on porting a huge banking software ( Bank of Montreal ) from OS/2 to Windows , since OS/2 was supposed to be end of life. Extensive use of Win32 API programming interfaces. The second project was my first stint with Linux Networking & Systems development. Worked on developing an audio conferencing software product for Intranet . Implemented the audio capture/replay including the networking components.--

Education:

Shivaji University 07/1995 - 07/1999
Kolhapur, Maharahtra, India
Degree: Bachelor's Degree
Major:Electronics
B.E/B.Tech. ( Electronics )


Download Resume(Available to Employers Only):

Login to view resume: Rohitash Panda CV - C/C++, Python, Storage, Systems



More About Rohitash Panda
Please sign in or sign up an employer to view Rohitash Panda's personal information.

  • Phone: xxx-xxx-xxxx
  • Email:xxx@xxxx.xxx
  • Visa: -
  • Work Authorization: -
  • Expected Salary: -
  • Intests & Hobbies: -