SlideShare a Scribd company logo
1 of 1
Download to read offline
Bharath Venkatesh
3477 Lily Way Apt 441 Email ID: bharat@ncsu.edu
San Jose, CA 95134 Phone: 919-888-8318
Education
Master of Computer Science, North Carolina State University 3.87/4 CGPA 2013-2014
Course Work: Operating Systems, Advanced Distributed Systems, Cloud Computing, Analysis and Design of Algorithms,
Internet Protocols and Computer Networks, Internet of Things, Computer and Network Security, Advanced Data Structures and
Software Engineering.
Bachelor of Engineering, SJCE, VTU, India 9.37/10 CGPA [University Rank Holder] 2007-2011
Technical Skills
C, C++, Java, Perl, Shell Scripting, OPNET, Software Defined Networks [OnePK], IBM AIX Operations [Certified]
Work Experience
1. Yahoo! Inc. - Systems Software Developer [Yahoo! Mail Storage Backend]
• Owned design, development and deploying of a new 64-bit architecture for a mail subsystem that handles optimization
and storage of terabytes of data every day.	
• Worked on building new detach servers that handle de-duplicated storage and retrieval of millions attachments across
Yahoo mail servers.	
2. Cisco Systems - Software Engineer Intern [Network Operating Systems Group] May 2014 – Aug 2014
• Worked towards the development of Routing Information Base for Cisco datacenter Nexus OS.
• Contributed towards building a unified indexing framework to accommodate its integration to SDN framework.
3. Infinera Corporation - Software Engineer [Systems] Nov 2012 – Jul 2013
• Device driver development for Light Emitting Diode component of Flex Line Systems.
• Worked on the design and development of Network Simulation project targeted towards measuring inter-network traffic
and fault propagation capabilities.
4. IBM India Software Lab - Software Engineer [AIX Operating Systems] Jul 2011 – Nov 2012
• Designed and developed several developer-friendly tools to improve testing quality and halve testing setup time.
• Performed system testing of several security components across fifteen major service releases of IBM Java on IBM AIX.
5. IBM Linux Technology Center - Software Engineer Intern Feb 2010 – May 2010
• Kernel programming of ‘uprobes’ – an enhancement for ‘perf’ tool in Linux to facilitate user space resource tracing.
Academic Projects
• Developed a KVM based approach towards application agnostic elastic resource scaling in a distributed IaaS cloud. Built
medium-term resource prediction modules that achieve optimal resource usage with minimal SLO violations.
• Developed an Openstack Cloud provisioning engine that enables VCL interoperability with Openstack architectures.
• Developed an in-memory file system using FUSE architecture for Linux kernel in C.
• Developed a User-Level non-preemptive thread library similar to POSIX threads using FIFO scheduling policy in C.
Implementing semaphore routines as part of the library also provided synchronization across threads.
• Developed a multithreaded Peer to Peer system over TCP with centralized and distributed index and enhanced it to solve
new peer starvation problem arising from a torrent like system.
Awards and Achievements
1. Publication: A Novel Algorithm for Permutation Generation - IEEE World Congress on Engineering and Technology
2. Accident Tracking System - Designed and developed a model that assists in instantaneous tracking of accidents and
emergencies. The project is now being piloted across two states in India.
3. Project: E-Classroom - Won Outstanding Project Award at State Level Hackathon SRISHTI 2010

More Related Content

Viewers also liked

Brandon's Resume 16-17
Brandon's Resume 16-17Brandon's Resume 16-17
Brandon's Resume 16-17Brandon Frey
 
Bajaj akhil resume (1)
Bajaj akhil resume (1)Bajaj akhil resume (1)
Bajaj akhil resume (1)Akhil Bajaj
 
EcoRise Job Posting: Director of Community Partnerships
EcoRise Job Posting: Director of Community PartnershipsEcoRise Job Posting: Director of Community Partnerships
EcoRise Job Posting: Director of Community PartnershipsEcoRise Youth Innovations
 
Vipin Seo Resume | Seo Resume Sample Format
Vipin Seo Resume | Seo Resume Sample FormatVipin Seo Resume | Seo Resume Sample Format
Vipin Seo Resume | Seo Resume Sample FormatVipin Yadav
 
Business Analyst Interview Questions with Answers
Business Analyst Interview Questions with AnswersBusiness Analyst Interview Questions with Answers
Business Analyst Interview Questions with AnswersMaria FutureThoughts
 

Viewers also liked (13)

AVIR NEW RESUME
AVIR NEW RESUMEAVIR NEW RESUME
AVIR NEW RESUME
 
Brandon's Resume 16-17
Brandon's Resume 16-17Brandon's Resume 16-17
Brandon's Resume 16-17
 
Benyounes Resume
Benyounes ResumeBenyounes Resume
Benyounes Resume
 
Bajaj akhil resume (1)
Bajaj akhil resume (1)Bajaj akhil resume (1)
Bajaj akhil resume (1)
 
Ayesha_resume (2)
Ayesha_resume (2)Ayesha_resume (2)
Ayesha_resume (2)
 
EcoRise Job Posting: Director of Community Partnerships
EcoRise Job Posting: Director of Community PartnershipsEcoRise Job Posting: Director of Community Partnerships
EcoRise Job Posting: Director of Community Partnerships
 
cv-2016-23
cv-2016-23cv-2016-23
cv-2016-23
 
Vipin Seo Resume | Seo Resume Sample Format
Vipin Seo Resume | Seo Resume Sample FormatVipin Seo Resume | Seo Resume Sample Format
Vipin Seo Resume | Seo Resume Sample Format
 
Rushabh_Doshi_1_
Rushabh_Doshi_1_Rushabh_Doshi_1_
Rushabh_Doshi_1_
 
Pushpendra
PushpendraPushpendra
Pushpendra
 
Himanshu_Resume
Himanshu_ResumeHimanshu_Resume
Himanshu_Resume
 
Thiruvengatam.txt
Thiruvengatam.txtThiruvengatam.txt
Thiruvengatam.txt
 
Business Analyst Interview Questions with Answers
Business Analyst Interview Questions with AnswersBusiness Analyst Interview Questions with Answers
Business Analyst Interview Questions with Answers
 

Similar to Bharath Venkatesh Resume

Ruchika Mehresh_Web Developer
Ruchika Mehresh_Web DeveloperRuchika Mehresh_Web Developer
Ruchika Mehresh_Web Developerguest6248cdc
 
Ankit Mehta Resume
Ankit Mehta ResumeAnkit Mehta Resume
Ankit Mehta Resumeankitmeh
 
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang
 
Ankit Chohan - Java
Ankit Chohan - JavaAnkit Chohan - Java
Ankit Chohan - JavaAnkit Chohan
 
Simon Chen Resume 07252016
Simon Chen Resume 07252016Simon Chen Resume 07252016
Simon Chen Resume 07252016Simon Chen
 
Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankarananth R
 
Cooper, Mark Resume.Final.8.2.16
Cooper, Mark Resume.Final.8.2.16Cooper, Mark Resume.Final.8.2.16
Cooper, Mark Resume.Final.8.2.16Mark Cooper
 
Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010cesullivan
 
Alok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedinAlok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedinVerizon Labs
 

Similar to Bharath Venkatesh Resume (20)

Ruchika Mehresh_Web Developer
Ruchika Mehresh_Web DeveloperRuchika Mehresh_Web Developer
Ruchika Mehresh_Web Developer
 
Ankit Mehta Resume
Ankit Mehta ResumeAnkit Mehta Resume
Ankit Mehta Resume
 
Resume
ResumeResume
Resume
 
AmulyaYeduguri
AmulyaYeduguriAmulyaYeduguri
AmulyaYeduguri
 
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)
 
Ankit Chohan - Java
Ankit Chohan - JavaAnkit Chohan - Java
Ankit Chohan - Java
 
Prashant Vichare Resume
Prashant Vichare ResumePrashant Vichare Resume
Prashant Vichare Resume
 
Resume
ResumeResume
Resume
 
Simon Chen Resume 07252016
Simon Chen Resume 07252016Simon Chen Resume 07252016
Simon Chen Resume 07252016
 
Jineesh
JineeshJineesh
Jineesh
 
omcrosby_resume
omcrosby_resumeomcrosby_resume
omcrosby_resume
 
Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankar
 
Cooper, Mark Resume.Final.8.2.16
Cooper, Mark Resume.Final.8.2.16Cooper, Mark Resume.Final.8.2.16
Cooper, Mark Resume.Final.8.2.16
 
Diwakar Nag
Diwakar NagDiwakar Nag
Diwakar Nag
 
newSkills_09
newSkills_09newSkills_09
newSkills_09
 
Resume_KapilDeshpande
Resume_KapilDeshpandeResume_KapilDeshpande
Resume_KapilDeshpande
 
Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010
 
resume
resumeresume
resume
 
James_Bright_v6
James_Bright_v6James_Bright_v6
James_Bright_v6
 
Alok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedinAlok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedin
 

Bharath Venkatesh Resume

  • 1. Bharath Venkatesh 3477 Lily Way Apt 441 Email ID: bharat@ncsu.edu San Jose, CA 95134 Phone: 919-888-8318 Education Master of Computer Science, North Carolina State University 3.87/4 CGPA 2013-2014 Course Work: Operating Systems, Advanced Distributed Systems, Cloud Computing, Analysis and Design of Algorithms, Internet Protocols and Computer Networks, Internet of Things, Computer and Network Security, Advanced Data Structures and Software Engineering. Bachelor of Engineering, SJCE, VTU, India 9.37/10 CGPA [University Rank Holder] 2007-2011 Technical Skills C, C++, Java, Perl, Shell Scripting, OPNET, Software Defined Networks [OnePK], IBM AIX Operations [Certified] Work Experience 1. Yahoo! Inc. - Systems Software Developer [Yahoo! Mail Storage Backend] • Owned design, development and deploying of a new 64-bit architecture for a mail subsystem that handles optimization and storage of terabytes of data every day. • Worked on building new detach servers that handle de-duplicated storage and retrieval of millions attachments across Yahoo mail servers. 2. Cisco Systems - Software Engineer Intern [Network Operating Systems Group] May 2014 – Aug 2014 • Worked towards the development of Routing Information Base for Cisco datacenter Nexus OS. • Contributed towards building a unified indexing framework to accommodate its integration to SDN framework. 3. Infinera Corporation - Software Engineer [Systems] Nov 2012 – Jul 2013 • Device driver development for Light Emitting Diode component of Flex Line Systems. • Worked on the design and development of Network Simulation project targeted towards measuring inter-network traffic and fault propagation capabilities. 4. IBM India Software Lab - Software Engineer [AIX Operating Systems] Jul 2011 – Nov 2012 • Designed and developed several developer-friendly tools to improve testing quality and halve testing setup time. • Performed system testing of several security components across fifteen major service releases of IBM Java on IBM AIX. 5. IBM Linux Technology Center - Software Engineer Intern Feb 2010 – May 2010 • Kernel programming of ‘uprobes’ – an enhancement for ‘perf’ tool in Linux to facilitate user space resource tracing. Academic Projects • Developed a KVM based approach towards application agnostic elastic resource scaling in a distributed IaaS cloud. Built medium-term resource prediction modules that achieve optimal resource usage with minimal SLO violations. • Developed an Openstack Cloud provisioning engine that enables VCL interoperability with Openstack architectures. • Developed an in-memory file system using FUSE architecture for Linux kernel in C. • Developed a User-Level non-preemptive thread library similar to POSIX threads using FIFO scheduling policy in C. Implementing semaphore routines as part of the library also provided synchronization across threads. • Developed a multithreaded Peer to Peer system over TCP with centralized and distributed index and enhanced it to solve new peer starvation problem arising from a torrent like system. Awards and Achievements 1. Publication: A Novel Algorithm for Permutation Generation - IEEE World Congress on Engineering and Technology 2. Accident Tracking System - Designed and developed a model that assists in instantaneous tracking of accidents and emergencies. The project is now being piloted across two states in India. 3. Project: E-Classroom - Won Outstanding Project Award at State Level Hackathon SRISHTI 2010