Sahana Vijendra
********@*****.***
OBJECTIVE:
Capable to work in a challenging environment with an opportunity to develop
diversified skill set
and technical expertise and organizational skills; seeking a challenging
position in system based projects and hence dedicated to contribute for the
significant growth of the company, thus making a rewarding career in the
professional field.
TARGET JOB:
Desired Status: Full-Time/Contract Employee
Career Level: Mid/Senior (5.5 years of experience)
I currently reside in India, would need H1B sponsorship.
SKILLS:
Technical Expertise: Unix internals, Virtual memory, process management,
scheduler, synchronization, TCP/IP stack, File systems, SAN technology,
SCSI protocol basics
Languages: C, Shell scripting, C++ Basics, Perl
Hardware Architectures: Alpha, X86, SMP and NUMA.
Debuggers: DBX, Crash, Ladebug, Kdebug, GDB, Tcpdump, Ethereal
PROFESSIONAL WORK EXPERIENCE:
SUMMARY:
. 5 years of experience as Software Engineer at Hewlett Packard
India Software Operations. Also served as Module Owner and Lead
Engineer in their Tru64 UNIX Operating System.
. Worked on SAN based project in NetApp Inc. for 6 months.
. Proficient in UNIX Operating System Design and Implementation.
. Good working knowledge of C and Data Structures.
. Well versed in Tru64 Unix kernel and TCP/IP components.
. Worked on Tru64's filesystem - advfs
. Knowledge about SAN technology/components.
. Also well versed in Scripting - Shell/Perl.
. In-depth Knowledge of IP networking, network analysis,
performance and application issues using standard tools like
tcpdump, ethereal, netstat.
. Hands-on experience with VMware esx server and vsims.
. Familiar with code/defect management tools like Perforce, ODE,
Quix, Burt
. Exposure to TruCluster clustering solution and file systems,
HPUX and Linux Kernel Internals.
. Effective in working independently and collaboratively in teams.
. Self driven, with a strong sense of initiative and ownership.
EXPERIENCE: 7/2012-till date NetApp Inc. INDIA
Projects: SAN components.
NetApp's filers initially used NFS and CIFS, later added block storage
access as well. Today, NetApp systems support SAN over FC protocol, the
iSCSI protocol, and the emerging Fibre Channel over Ethernet (FCoE)
protocol.
Job duties and responsibilities:
. Own SAN components - lun manager, volume move module, scsi target
. Fix various major defects on time
. On-call support 24/7 for critical customer issues.
. Reviewer for code change/fix
EXPERIENCE: 9/2007- 6/2012 Hewlett Packard India Software Operations
Bangalore, INDIA
Projects: Tru64 UNIX Kernel
Tru64 is a 64 bit operating system running on Alpha servers (RISC) for
enterprise market.Tru64 is a multiple address space monolithic kernel. It
has advanced files system, and has support for clustering.
Job duties and responsibilities:
. Own Tru64 kernel components - virtual memory, process management,
scheduler, networking components
. Fix various major defects in Tru64 kernel on time
. On-call support 24/7 for critical customer issues.
. Mentoring fresher in the team
. Reviewer for code change/fix
. Customer/field interaction
. Test case execution, defect tracking, defect verification.
1. Working as module owner for kernel/vm team, for Tru64 UNIX operating
system.
. Day to day work includes analyzing, debugging and solving problems
reported by Tru64's customers and by internal test teams.
. Analyzing and debugging the kernel defects involves understanding
the design logic, code traversal, coding C programs to
reproduce/simulate the customer issue, instrumenting the kernel to
fix/test the solution.
. Familiar with debugging tools like dbx and crash to analyze core
dumps for kernel panics and dbx, gdb for user level processes
Mentoring fresher in the team
. In depth low level understanding of VM, PM, scheduling,
synchronization, Buffer cache.
. Understanding of how different kernel subsystems
interact/interrelated.
. Knowledge of Alpha, SMP and NUMA architectures and related issues
like locking, alignment, cache lines organization in Unix.
This involved interacting with other dependent teams like File systems,
cluster, NFS, Alpha h/w and firmware team for ensuring timely and proper
resolution of these issues and problems.
2. Worked as Lead Engineer for Tru64 Network Team and filesystem Team
. Have sound understanding of sockets, TCP/IP stack and kernel level
TCP/IP data structures.
. Using network protocol analyzers like tcpdump, etherel to capture
ip packets to find out network problems and issues.
. Debug and identify problems by network statistics, at l2/l3 level,
like netstat, ipstat, tcpstat, icmpstat and ethernet driver
statistics.
. Work on Advfs filesystem defects .
3. Worked as Test Analyst.
. Involved preparing test plan for ongoing release, and executing
this plan for VM/PM component. Done on annual basis to qualify
Tru64's annual patch kit/service pack releases ensuring timely
completion of test cycles of major patch releases.
. Additionally worked on trucluster and file system components.
. Primary Reviewer for Code fixes/changes
. Provided 24/7 on-call support for critical customer issues.
Provided timely response and temporary work arounds within 24 hours
and subsequently Debug the problem and deliver solution.
EDUCATION:
. 5/2007 Visveswaraiah Technological University, INDIA-
Karnataka-Mysore
Bachelor's Degree in Computer Science and Engineering
ADDITIONAL INFORMATION:
. Received outstanding performance recognition for efficient handling of
critical customer cases and working towards solution.
. Received recognition for code reviews and mentoring.