SlideShare a Scribd company logo
1 of 3
Download to read offline
Rishabh Agarwal 
244 Kennedy Drive Apt 611, Malden, MA, 02148● ​rishabh.agarwal.uf@gmail.com​● (352)870­0871 
 
OBJECTIVE 
 
Seeking a Full Time position to utilize my technical, intellectual and managerial skills to become a successful developer and                                     
contribute in the development of Organization.(Open to relocation). 
 
EDUCATION 
 
   University of Florida, Computer Engineering 
   Master of Science, GPA ­3.4/4.0        ​Aug 2011 to Dec 2012 
   Senior Certificate Student        ​Jan 2011 to May 2011 
 
   Jaypee University of Engineering and Technology, Computer Science Engineering 
   Bachelor of Technology         ​July 2007 to Dec 2010 
   CGPA ­ 7.5 equivalents to 79%. 
 
INDUSTRIAL WORK EXPERIENCE 
 
VMware Inc,                         Dec 2013 to Present 
Title:­ Member of Technical Staff 2, R&D 
Location:­ Cambridge, MA. 
Working with VMware vCD(vCloud Director) suite team, a product which is responsible for providing new features to implement                                   
virtual DataCenters, ability to create own hybrid cloud etc.  
My current responsibilities include developing the automation framework to continuously tests new and current features of vCloud                                 
Director(vCD). I'm also responsible for designing and developing new features in vCD, writing API schemas based on REST,                                   
along with writing unit and functional tests for those features. 
Previously worked with vCloud Air and vCloud Hybrid Services(vCHS) team to provide development support for new features of                                   
vCloud Director(vCD).Primarily worked on release Northstar and Pinnacle and was responsible for updating and maintaining the                               
regression test suite for legacy features(over 5000 test cases automated). 
● Developing new REST API schemas for new features(Java) 
● Developing new features for release cycle based on customer feedback and requirements.(Java) 
● Responsible for collaborating between Palo Alto and Bangalore team with Cambridge team for multiple vCD releases QE                                 
efforts. 
● Scrum master for driving scrums for the team, grooming backlogs, planning and executing scrums. Closely work with                                 
Product Owner for release cadence.(>1 year) 
● Maintaining high product quality by making sure all legacy features are supported and no new regression is introduced in                                     
development cycle. 
● Go to person for many primary features of vCD. 
● Responsible for writing scripts to automate test execution. 
 
Google Inc,                 July 2012 to Nov, 2013 
Title:­ Software Engineer(vendor), 
Location :­ New York City, New York 
Worked with multiple advertising BE teams to migrate Google's Double­Click infrastructure to Google's xFP advertising platform. 
Primary responsibilities includes 
● Developed automations for stats upgrade pipeline(migration of statistical data of existing publishers on double­click to google's                               
xFP), 
● Upgraded the publishers(last and most important step in migration) to xFP. 
● Develop, test & release new features for xFP reporting team. 
● Achieved complete automation of stats upgrade pipeline which enabled the upgrade process to scale 10 times and achieve goal                                     
of october double­click shutdown. 
● Developed numerous features and tools in python, Java, C++, shell script using database technologies like MySql, Oracle,                                 
Bigtable and optimizing tools like MapReduce, Borg, etc. 
 
 
AT&T Labs, Research and Development,       May 2012 to July 2012 
Title:­ Intern, 
Location:­ Middletown, New Jersey 
● Developed multiple Test Automation tool in Java, python(minor) & Shell Script to test functionalities of Load Feedback                                 
Collector, a major module of iDNS (intelligent Domain Name System, © AT&T) which helps in­turn improving the quality of                                     
service for the network.  
 
Accenture Services Pvt. Ltd​.       May 2010 to July 2010 
Title:­ Software Developer Intern 
Location:­ Gurgaon, India 
● Worked on a live project under the title Error Code Generator using Struts 1.1. (JAVA) 
○ The project was based on gathering and analyzing errors and enumerating them via unique dynamic ID number that                                   
come in a web based application. 
○ Was part of the team working on back­end and head of the team for developing front end. 
 
Honorable Mention, acm­ICPC programming contest  
2009­2010 
● Represented college at the world renowned “Inter collegiate programming contest” held at IIITM­Gwalior and organized by                               
“Association for computing machinery (acm)”. 
 
CERTIFICATION 
 
● SCRUM CERTIFIED PRODUCT OWNER​ ­ Certification from Scrum Inc under Jeff Sutherland(Inventor of Scrum). 
 
SKILLS 
 
Language(s) :­ ​Java, C,C++, Scala(Beginner), Ruby(Beginner), C#, Shell Script, Python, P.H.P, Struts 1.1(basic),                         
ASP.Net(Beginner) , ADO.Net(Beginner), CSS, H.T.M.L. 
Programming Environment(s): ­​Windows®, Linux/UNIX, Dos®, Mac® 
Database(s) :­ ​SQL Server, MySQL, NoSQL(Hadoop, Bigtable), Ms­access, Oracle, 
Application and Testing software(s):­  
Microsoft­ ​Visual Studio 2008, SQL Server, MS Office,  
Adobe­ ​Dreamweaver CS6, Flash CS6, Illustrator, Photoshop, Lightroom 
Testing and Scrum:​ JIRA, HPQC, JENKINS, Confluence, TestNG, JUnit 
Source Control: Perforce, GitHub 
Other­ ​Eclipse, NetBeans, Animator, Video Mac, Apache, Xampp, etc. 
 
LEADERSHIP 
 
Scrum Master, vCloud Director Extensions, VMware.            Jan 2014 ­ current 
General Secretary, Web Tech. and Oracle Club,        Feb 2010 to Dec 2010 
Student Branch (J.U.E.T) of Computer Society of India (C.S.I). 
● Conducted several Workshops in JAVA and web technologies such as C#, PHP, HTML, CSS, etc. 
● Supervised day to day activities of club & seen a major hike in number of student members because of the efficient                                         
management and honest competitions. 
Head Coordinator, Dept. of Computer Science,         July 2010 to Dec 2010 
Training and Placement Cell, J.U.E.T 
● Supervised day to day activity and advocated numerous students in improving their communication and interview skills. 
Chief­Coordinator, Website Designing Contest    
2009­2010 
Technical Fest. ‘DEXTRA 2010’, J.U.E.T 
 
 
 
 
AWARDS/ACHIEVEMENTS 
 
● VMware internal special recognition from VP engineering for efforts during Pinnacle and Northstar Release. 
● Google Special recognition for achieving complete automation of stats upgrade pipeline. 
● Won 1st Prize in a on the spot creative Business Plan Presentation Event at IIT Roorkee,Thomso,2008­09. 
● Won 1st Prize(multiple times) in Code war conducted by student branch of C.S.I, 2007­09. 
● Won certificate of appreciation in Science Olympiad, 2006. 
● “Achievement Award” for Master of Science in University of Florida. 
 
OTHER PROJECTS 
 
Academic Projects    
2006­12 
● Developed a simulator for Multi­casting on various nodes(computers) connected in same domain(no routers) based on “causal 
order multi­cast protocol with sequence vectors”. (JAVA) 
● Implemented Concurrent Reader Exclusive Writer(CREW) problem through Remote Procedure Call(RPC) using RMI(remote                       
method invocation) api. The program is capable of granting access to critical region(file, obj, etc) to either group of Readers                                       
concurrently(on different computers) or one writer at a time with preference being given to writer. Also avoid reader starvation                                     
through minor modification in logic. (JAVA) 
● Implemented Advanced Lamport's Clock. The application was capable of communicating between different machines using                           
message passing through sockets. The application was itself capable of running multiple programs on multiple computers.                               
(JAVA) 
Hobby Projects  
● Implemented Mutual Exclusion using Semaphore variables. The application is capable of initiating N processes and these                               
processes can communicate with each other in order to capture the semaphore to enter into the critical section. (JAVA) 
● “Student Management System” ­ Developed and sold a Software Application in C++ for Tutorial Classes in high school. Also                                     
developed the same software in ASP.NET. 
 
AREAS OF INTEREST/STRONG POINTS 
 
● Product Management And Scrum 
● Automation and feature development, 
● Agile Software development process. 
● Learning programming languages and new technologies. 
● Operating System Concepts 
● Event Management & 
● Photography and Music. 

More Related Content

What's hot (20)

Ravindra Prasad
Ravindra PrasadRavindra Prasad
Ravindra Prasad
 
0581OS_FM_Final_NT
0581OS_FM_Final_NT0581OS_FM_Final_NT
0581OS_FM_Final_NT
 
resume
resumeresume
resume
 
Sripriya Nair
Sripriya NairSripriya Nair
Sripriya Nair
 
Profile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant JainProfile Resume 16031 Prashant Jain
Profile Resume 16031 Prashant Jain
 
Lakkakula Sunil Kumar
Lakkakula Sunil KumarLakkakula Sunil Kumar
Lakkakula Sunil Kumar
 
Venu gopal_CV
Venu gopal_CVVenu gopal_CV
Venu gopal_CV
 
Abhishek pathak .Net 8.5 years
Abhishek pathak .Net 8.5 yearsAbhishek pathak .Net 8.5 years
Abhishek pathak .Net 8.5 years
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
Srinivasan Rajappa
Srinivasan RajappaSrinivasan Rajappa
Srinivasan Rajappa
 
Java Programming Basics
Java Programming BasicsJava Programming Basics
Java Programming Basics
 
Aakash Resume
Aakash ResumeAakash Resume
Aakash Resume
 
NaazAfrinResume (2)
NaazAfrinResume (2)NaazAfrinResume (2)
NaazAfrinResume (2)
 
Resume
ResumeResume
Resume
 
CV_AmalMandal
CV_AmalMandalCV_AmalMandal
CV_AmalMandal
 
Selenium-corporate-training-in-mumbai
Selenium-corporate-training-in-mumbaiSelenium-corporate-training-in-mumbai
Selenium-corporate-training-in-mumbai
 
6 Weeks Project Based Summer Training
6 Weeks Project Based Summer Training6 Weeks Project Based Summer Training
6 Weeks Project Based Summer Training
 
Angular 6 Training with project in hyderabad india
Angular 6 Training with project in hyderabad indiaAngular 6 Training with project in hyderabad india
Angular 6 Training with project in hyderabad india
 
Resume
ResumeResume
Resume
 
Prakasha_Resume
Prakasha_ResumePrakasha_Resume
Prakasha_Resume
 

Similar to RishabhAgarwal

Similar to RishabhAgarwal (20)

Resume_Manav_Rathi
Resume_Manav_RathiResume_Manav_Rathi
Resume_Manav_Rathi
 
Nagendra hegde resume latest
Nagendra hegde resume latestNagendra hegde resume latest
Nagendra hegde resume latest
 
Alka 2.8yrs exp_resume
Alka 2.8yrs exp_resumeAlka 2.8yrs exp_resume
Alka 2.8yrs exp_resume
 
Alka 2.8yrs exp_resume
Alka 2.8yrs exp_resumeAlka 2.8yrs exp_resume
Alka 2.8yrs exp_resume
 
Sandesh Sodaye_0.5
Sandesh Sodaye_0.5Sandesh Sodaye_0.5
Sandesh Sodaye_0.5
 
Srinivas_Pujari_Profile
Srinivas_Pujari_ProfileSrinivas_Pujari_Profile
Srinivas_Pujari_Profile
 
Resume
ResumeResume
Resume
 
Resume
Resume Resume
Resume
 
Resume
ResumeResume
Resume
 
Resume ellucian-vishal matta
Resume ellucian-vishal mattaResume ellucian-vishal matta
Resume ellucian-vishal matta
 
Resume_shai.docx
Resume_shai.docxResume_shai.docx
Resume_shai.docx
 
DEEPANSHU_Resume
DEEPANSHU_ResumeDEEPANSHU_Resume
DEEPANSHU_Resume
 
Gaurav Uppadhyay_new
Gaurav Uppadhyay_newGaurav Uppadhyay_new
Gaurav Uppadhyay_new
 
Gaurav Uppadhyay_new
Gaurav Uppadhyay_newGaurav Uppadhyay_new
Gaurav Uppadhyay_new
 
SHRINIDHI_H_A_Profile_updated
SHRINIDHI_H_A_Profile_updatedSHRINIDHI_H_A_Profile_updated
SHRINIDHI_H_A_Profile_updated
 
Ramesh Babu Resume Latest
Ramesh Babu Resume LatestRamesh Babu Resume Latest
Ramesh Babu Resume Latest
 
Resume_Manvendra_1
Resume_Manvendra_1Resume_Manvendra_1
Resume_Manvendra_1
 
Resume 2016-12-23 f
Resume 2016-12-23 fResume 2016-12-23 f
Resume 2016-12-23 f
 
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTResume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
 
Resume_Pratheeshkumar
Resume_PratheeshkumarResume_Pratheeshkumar
Resume_Pratheeshkumar
 

RishabhAgarwal

  • 1. Rishabh Agarwal  244 Kennedy Drive Apt 611, Malden, MA, 02148● ​rishabh.agarwal.uf@gmail.com​● (352)870­0871    OBJECTIVE    Seeking a Full Time position to utilize my technical, intellectual and managerial skills to become a successful developer and                                      contribute in the development of Organization.(Open to relocation).    EDUCATION       University of Florida, Computer Engineering     Master of Science, GPA ­3.4/4.0        ​Aug 2011 to Dec 2012     Senior Certificate Student        ​Jan 2011 to May 2011       Jaypee University of Engineering and Technology, Computer Science Engineering     Bachelor of Technology         ​July 2007 to Dec 2010     CGPA ­ 7.5 equivalents to 79%.    INDUSTRIAL WORK EXPERIENCE    VMware Inc,                         Dec 2013 to Present  Title:­ Member of Technical Staff 2, R&D  Location:­ Cambridge, MA.  Working with VMware vCD(vCloud Director) suite team, a product which is responsible for providing new features to implement                                    virtual DataCenters, ability to create own hybrid cloud etc.   My current responsibilities include developing the automation framework to continuously tests new and current features of vCloud                                  Director(vCD). I'm also responsible for designing and developing new features in vCD, writing API schemas based on REST,                                    along with writing unit and functional tests for those features.  Previously worked with vCloud Air and vCloud Hybrid Services(vCHS) team to provide development support for new features of                                    vCloud Director(vCD).Primarily worked on release Northstar and Pinnacle and was responsible for updating and maintaining the                                regression test suite for legacy features(over 5000 test cases automated).  ● Developing new REST API schemas for new features(Java)  ● Developing new features for release cycle based on customer feedback and requirements.(Java)  ● Responsible for collaborating between Palo Alto and Bangalore team with Cambridge team for multiple vCD releases QE                                  efforts.  ● Scrum master for driving scrums for the team, grooming backlogs, planning and executing scrums. Closely work with                                  Product Owner for release cadence.(>1 year)  ● Maintaining high product quality by making sure all legacy features are supported and no new regression is introduced in                                      development cycle.  ● Go to person for many primary features of vCD.  ● Responsible for writing scripts to automate test execution.    Google Inc,                 July 2012 to Nov, 2013  Title:­ Software Engineer(vendor),  Location :­ New York City, New York  Worked with multiple advertising BE teams to migrate Google's Double­Click infrastructure to Google's xFP advertising platform.  Primary responsibilities includes  ● Developed automations for stats upgrade pipeline(migration of statistical data of existing publishers on double­click to google's                                xFP),  ● Upgraded the publishers(last and most important step in migration) to xFP.  ● Develop, test & release new features for xFP reporting team.  ● Achieved complete automation of stats upgrade pipeline which enabled the upgrade process to scale 10 times and achieve goal                                      of october double­click shutdown.  ● Developed numerous features and tools in python, Java, C++, shell script using database technologies like MySql, Oracle,                                  Bigtable and optimizing tools like MapReduce, Borg, etc. 
  • 2.     AT&T Labs, Research and Development,       May 2012 to July 2012  Title:­ Intern,  Location:­ Middletown, New Jersey  ● Developed multiple Test Automation tool in Java, python(minor) & Shell Script to test functionalities of Load Feedback                                  Collector, a major module of iDNS (intelligent Domain Name System, © AT&T) which helps in­turn improving the quality of                                      service for the network.     Accenture Services Pvt. Ltd​.       May 2010 to July 2010  Title:­ Software Developer Intern  Location:­ Gurgaon, India  ● Worked on a live project under the title Error Code Generator using Struts 1.1. (JAVA)  ○ The project was based on gathering and analyzing errors and enumerating them via unique dynamic ID number that                                    come in a web based application.  ○ Was part of the team working on back­end and head of the team for developing front end.    Honorable Mention, acm­ICPC programming contest   2009­2010  ● Represented college at the world renowned “Inter collegiate programming contest” held at IIITM­Gwalior and organized by                                “Association for computing machinery (acm)”.    CERTIFICATION    ● SCRUM CERTIFIED PRODUCT OWNER​ ­ Certification from Scrum Inc under Jeff Sutherland(Inventor of Scrum).    SKILLS    Language(s) :­ ​Java, C,C++, Scala(Beginner), Ruby(Beginner), C#, Shell Script, Python, P.H.P, Struts 1.1(basic),                          ASP.Net(Beginner) , ADO.Net(Beginner), CSS, H.T.M.L.  Programming Environment(s): ­​Windows®, Linux/UNIX, Dos®, Mac®  Database(s) :­ ​SQL Server, MySQL, NoSQL(Hadoop, Bigtable), Ms­access, Oracle,  Application and Testing software(s):­   Microsoft­ ​Visual Studio 2008, SQL Server, MS Office,   Adobe­ ​Dreamweaver CS6, Flash CS6, Illustrator, Photoshop, Lightroom  Testing and Scrum:​ JIRA, HPQC, JENKINS, Confluence, TestNG, JUnit  Source Control: Perforce, GitHub  Other­ ​Eclipse, NetBeans, Animator, Video Mac, Apache, Xampp, etc.    LEADERSHIP    Scrum Master, vCloud Director Extensions, VMware.            Jan 2014 ­ current  General Secretary, Web Tech. and Oracle Club,        Feb 2010 to Dec 2010  Student Branch (J.U.E.T) of Computer Society of India (C.S.I).  ● Conducted several Workshops in JAVA and web technologies such as C#, PHP, HTML, CSS, etc.  ● Supervised day to day activities of club & seen a major hike in number of student members because of the efficient                                          management and honest competitions.  Head Coordinator, Dept. of Computer Science,         July 2010 to Dec 2010  Training and Placement Cell, J.U.E.T  ● Supervised day to day activity and advocated numerous students in improving their communication and interview skills.  Chief­Coordinator, Website Designing Contest     2009­2010  Technical Fest. ‘DEXTRA 2010’, J.U.E.T       
  • 3.   AWARDS/ACHIEVEMENTS    ● VMware internal special recognition from VP engineering for efforts during Pinnacle and Northstar Release.  ● Google Special recognition for achieving complete automation of stats upgrade pipeline.  ● Won 1st Prize in a on the spot creative Business Plan Presentation Event at IIT Roorkee,Thomso,2008­09.  ● Won 1st Prize(multiple times) in Code war conducted by student branch of C.S.I, 2007­09.  ● Won certificate of appreciation in Science Olympiad, 2006.  ● “Achievement Award” for Master of Science in University of Florida.    OTHER PROJECTS    Academic Projects     2006­12  ● Developed a simulator for Multi­casting on various nodes(computers) connected in same domain(no routers) based on “causal  order multi­cast protocol with sequence vectors”. (JAVA)  ● Implemented Concurrent Reader Exclusive Writer(CREW) problem through Remote Procedure Call(RPC) using RMI(remote                        method invocation) api. The program is capable of granting access to critical region(file, obj, etc) to either group of Readers                                        concurrently(on different computers) or one writer at a time with preference being given to writer. Also avoid reader starvation                                      through minor modification in logic. (JAVA)  ● Implemented Advanced Lamport's Clock. The application was capable of communicating between different machines using                            message passing through sockets. The application was itself capable of running multiple programs on multiple computers.                                (JAVA)  Hobby Projects   ● Implemented Mutual Exclusion using Semaphore variables. The application is capable of initiating N processes and these                                processes can communicate with each other in order to capture the semaphore to enter into the critical section. (JAVA)  ● “Student Management System” ­ Developed and sold a Software Application in C++ for Tutorial Classes in high school. Also                                      developed the same software in ASP.NET.    AREAS OF INTEREST/STRONG POINTS    ● Product Management And Scrum  ● Automation and feature development,  ● Agile Software development process.  ● Learning programming languages and new technologies.  ● Operating System Concepts  ● Event Management &  ● Photography and Music.