Jiss

7/26/2014
Unknown

Position Desired

Software Engineering
Anywhere in the U.S.
Yes

Resume

Objective:

To pursue a challenging career and be a part of a progressive organization of repute that gives a scope to enhance my knowledge, skills and reach the pinnacle with sheer determination, dedication and hard-work.

CAREER PROFILE

Dates Organization
4th September 2006– 27th September 2008 Huawei Technologies India Pvt Ltd
29th September 2008 –Till Date NetApp

Technical Skills
• Programming languages – C, C++
• Experience with standard Unix/Linux BSD Kernel
• Experience working with memory subsystems, networking stacks, file systems, OS internals
• Asynchronous programming experience with good understanding of synchronization techniques.
• Strong concurrency, threading, and parallel algorithm execution implementation
• Proven experience dealing with File System, I/O performance, operating system tuning.
• In-depth knowledge of CIFS/SMB/SMB2file services
• Knowledge in Clustered OS internals.
• Experience doing cross platform development between Linux and Windows
• Expert understanding of Windows operating system internals
• Thorough understanding of Win32 API
• Have strong background in information security, malware, rootkits, software protection schemes and virtualization theory.

Exerience Summary in NetApp

Group:EPS

CIFS Protocol: CIFS (Common Internet File System) is a network protocol that performs file sharing and other miscellaneous communication over a network. NetApp maintains its own home-grown CIFS implementation developed by the Core Protocols Group.

Modules Worked On :
CIFS Core Command processing: This module deals with getting network packets from network layer
And converting it into corresponding commands and processing of the CIFS commands .This layer is
Responsible for managing internal memory pools for CIFS sub system .This layer deals with locking
File system interaction etc.This layer deals with Domain controller, ldap servers etc for authentication.
This module is also responsible for holding all in memory data structures for sessions, trees, opened
Files etc.

Quota: CIFS supports quotas that limit the amount of disk space used by a user (Unix or Windows) or a group (Unix), within a volume and a qtree. Quota subsystem is implemented as different threads which
Continuously monitors the usage of users in the volume.NetApp quota is supported on volumes,groups etc
and SMB calls for quota is supported .


Vscan: is the filer's anti-virus feature. VScan provides "on-access" protection for CIFS users. VScan does this by making use of an off-filer server which specializes in virus detection. NetApp provies rpc
Interfaces for the external interfaces to scan files before being written to active file system .This module
Extensively uses message queues for communicating with external vscan servers.


Responsibilities:
Understanding of entire product and functionality of each subsystem
Leading the team and ramping up of new members in team.
Involved in feasibility of feature implementation, part of reviews and audits.
Maintaining the various CIFS module codes and solving the Bugs related to it.

.

PROJECTS in Huawei

Group: iPSI

SysPatron: This Tool is used during normal operation of windows servers for protecting the System against known threats. This is a real time monitoring tool for windows. It’s implemented b...

Login or Register to view the full resume.