VIVEK NAGARAJ
*******.*****@*****.***
SUMMARY OF QUALIFICATIONS
Five plus years of experience in C/C++ programming language working with system software
development
Proficient in data structures and dynamic programming skills
Extremely well versed with the Agile methodology application development life cycle
Committed to continuous professional development through online forum interactions and
massive open online courses
Constant desire to learn new techniques, including more efficient methods to any problems
EDUCATION
Bachelor of Engineering in Computer Science & Engineering, VTU, June 2010
RELEVENT EXPERIENCE
Internship Trainee, June 2010
LSI India Research & Development Pvt Ltd., Bangalore
2 years of work experience on a multiplatform Javabased RAID management application
Dealt with various architectures including SPARC and accomplished porting of one of the
RAID management application to 64bit architecture
Integral part of Java Native Interface (JNI) development and basic stability testing activities
within the team
Page 1 of 3
Acquired essential knowledge of working with variety of operating systems such as Windows
Server, RHEL, SLES, Oracle Solaris and Virtualization OS such as VMWare, Citrix XenServer
and RHEV
Developed crucial knowledge of working on server components such as enclosures, PCIE
based HBA, expanders, backplanes and debugging using UART interfaces and serial
debugging
Exposure to the OS based services such as driver installation, service configuration, feature
installation, etc.
Gained knowledge on configuring and working on networking between computers and various
technologies involved such as SSH, FTP across multiple operating systems
Software Development Engineer 1, April 2011
LSI India Research & Development Pvt Ltd., Bangalore
3+ years of work experience on SNMP (Simple Network Management Protocol) based RAID
management application (written using C++ programming language) on a variety of operating
systems
Individual point of contact for all issues related to SNMP based application
Involved as a responsible primary developer in security modules
Demonstrated skills in shell scripting, package build and automation
Successful in addressing tier 1 and tier 2 customer issues and implemented enhancements
and product requests with short turnaround time
Active in troubleshooting with various thirdparty tools and showcased the same to the
developers
Participated in long discussions with the architect as part of goforward for various issues
Interactions with various teams such as apps, driver, firmware, field application engineers on
regular basis
Page 2 of 3
R & D Engineer Software 2, April 2013 Present
LSI India Research & Development Pvt Ltd., An Avago Technologies Company, Bangalore
2+ years of work experience on webbased RAID management application (written using C++
programming language)
Exposure to JSON formats and parsers, REST APIs, FCGI and web servers such as NGINX
Individually designed and developed one of the functional modules
Essentially worked with principal and senior engineers on performance based code designs,
optimizations
Accomplished code compliance, investigated memory leak issues, measured using various
tools such as valgrind, visual leak detector and successfully worked upon them
Debugging skills acquired using various tools such as gdb and including virtualization
Reverseengineering skills learnt during third party issues, interactions with various teams, and
memory leaks
Proposed design note with proof of concept for a critical issue which involved high CPU usage
using IPC mechanisms and synchronization
Supervised newlyjoins and juniors in development and testing activities
SOFTWARE DEVELOPMENT ACHIEVEMENTS
Presented seminars within the team on various topics to assist webbased application
development
Achieve zero hardware costs by coming up with idea of virtualization solutions such as Oracle
VM Vbox and zero cd/dvd costs using virtual cd/dvd emulators
Published design notes for one of the modules of the webbased application
Discover various productivity tools
Page 3 of 3
Expertise associated with the use of Eclipse IDE, Microsoft Visual C++, IBM Rational
ClearCase, IBM ClearQuest, IBM Code Coverity and GitHub
Awarded within the team for customer success and individual responsibility during 20112013
Awarded within the team for excellence and integrity during 20132014
INTERESTS
Opensource Desktop OSs, embedded OSs and doityourself projects using RaspBerry Pi
Learn new subjects of interest on massive open online course such as Coursera
Hobbies include philately, numismatics, puzzle solving, technical knowhow and travel
Participate as volunteer in various social activities
Page 4 of 3