Vignesh_Ramakrishnan

1
Vignesh Ramakrishnan 6 Woodlake Road Apt 8, Albany, NY-12203• 619-863-3962 [email protected] http://www.linkedin.com/in/vigneshrr ___________________________________________________________________________________________________________ EDUCATION San Diego State University, CA, USA 08/2013 - 03/2016 Master in Computer Science 3.52 / 4.00 Anna University, Chennai, India 08/2007 - 05/2011 Bachelor of Engineering in Computer Science Engineering 3.20 / 4.00 PROFESSIONAL EXPERIENCE Associate Software Engineer in Test CommerceHub 08/2015 - Present Creating test strategy and test plan. Developing tools and automating test suites using java, groovy and ruby languages. Providing risk analysis and support to production release. Automating builds, deployment pipeline using Bamboo. Configuring new machines and managing environments using CHEF. Managing code using GIT and raising defects using JIRA. Gathering metrics to measure the quality of software. Graduate Student Assistant - San Diego State University 08/2014 - 07/2015 Carried out various administrative task as assigned by the Supervisor. Enhanced a web application for thermodynamics system; debugged and fixed an existing issue. Assistant Systems Engineer - Tata Consultancy Services (TCS), India 11/2011 07/2013 Developed a Retail application using spring framework Implemented the front end using JSP, HTML, AJAX, CSS to collect vendor details, pricing and cost from various users. Implemented the business logic using JSP Servlets. TECHNICAL SKILLSET Programming Languages Java/J2EE, SQL, JSP, Servlets, HTML, AJAX, Java script, JQuery, C, PHP, C++, UNIX, Smalltalk, Groovy, Ruby and Oracle 10g. Tools NetBeans, RSA, Eclipse, Intellij, SQL Developer, GIT, TFS, SVN, Load Runner, Quality Center, Selenium, JIRA, CHEF and Gradle Framework ATG and Spring OS Windows, Unix and Linux Certifications Oracle Certified Java Programmer Red Hat Certified Engineer ACADEMIC PROJECTS Graduate Project - GIS Tool- Economic Analysis of BRICS Countries Developed a tool to learn about the BRICS countries. Created CSV and shape files to plot points on a map. Displayed information pertaining to the points using JAVA, Swings and MOJO. Scientific Computing- Matrix Multiplication Methods: Comparing CPU to GPU Performance Jan 2014 May 2014 Implemented matrix-matrix multiplication of two matrix factors in the Bessel Function using CUDA. Gathered performance timing metrics and compared against the MPI implementation. Software Engineering Online Course Registration System Aug 2013 Dec 2013 Designed an online course registration system where students can add/view/remove their courses and professors can grade the coursework. Implemented the front end using HTML and Java Script and the Business logic using JSP servlets. Object Oriented Programming DesignOnline Bank Application Aug 2013 Dec 2013 Designed an online bank transaction system using Small talk Implemented logic to handle various transactions within a country and between various countries. Under Graduate Project - A Software Engineering Approach for Vulnerability Analysis Designed an attack injection methodology for the automatic discovery of vulnerabilities in software components. Implemented the front end using Java Swing, HTML and JavaScript. The Business logic is implemented using JSP Servlets.

Transcript of Vignesh_Ramakrishnan

Page 1: Vignesh_Ramakrishnan

Vignesh Ramakrishnan

6 Woodlake Road Apt 8, Albany, NY-12203• 619-863-3962

[email protected]

http://www.linkedin.com/in/vigneshrr

___________________________________________________________________________________________________________

EDUCATION San Diego State University, CA, USA 08/2013 - 03/2016

Master in Computer Science 3.52 / 4.00

Anna University, Chennai, India 08/2007 - 05/2011

Bachelor of Engineering in Computer Science Engineering 3.20 / 4.00

PROFESSIONAL EXPERIENCE Associate Software Engineer in Test –CommerceHub 08/2015 - Present

• Creating test strategy and test plan.

• Developing tools and automating test suites using java, groovy and ruby languages.

• Providing risk analysis and support to production release.

• Automating builds, deployment pipeline using Bamboo.

• Configuring new machines and managing environments using CHEF.

• Managing code using GIT and raising defects using JIRA.

• Gathering metrics to measure the quality of software.

Graduate Student Assistant - San Diego State University 08/2014 - 07/2015

• Carried out various administrative task as assigned by the Supervisor.

• Enhanced a web application for thermodynamics system; debugged and fixed an existing issue.

Assistant Systems Engineer - Tata Consultancy Services (TCS), India 11/2011 – 07/2013

• Developed a Retail application using spring framework

• Implemented the front end using JSP, HTML, AJAX, CSS to collect vendor details, pricing and cost from various users.

• Implemented the business logic using JSP Servlets.

TECHNICAL SKILLSET

Programming Languages Java/J2EE, SQL, JSP, Servlets, HTML, AJAX, Java script, JQuery, C,

PHP, C++, UNIX, Smalltalk, Groovy, Ruby and Oracle 10g.

Tools NetBeans, RSA, Eclipse, Intellij, SQL Developer, GIT, TFS, SVN, Load

Runner, Quality Center, Selenium, JIRA, CHEF and Gradle

Framework ATG and Spring

OS Windows, Unix and Linux

Certifications Oracle Certified Java Programmer

Red Hat Certified Engineer

ACADEMIC PROJECTS Graduate Project - GIS Tool- Economic Analysis of BRICS Countries

• Developed a tool to learn about the BRICS countries. • Created CSV and shape files to plot points on a map. • Displayed information pertaining to the points using JAVA, Swings and MOJO.

Scientific Computing- Matrix Multiplication Methods: Comparing CPU to GPU Performance Jan 2014 – May 2014 • Implemented matrix-matrix multiplication of two matrix factors in the Bessel Function using CUDA. • Gathered performance timing metrics and compared against the MPI implementation.

Software Engineering –Online Course Registration System Aug 2013 – Dec 2013 • Designed an online course registration system where students can add/view/remove their courses and professors can grade the

coursework. • Implemented the front end using HTML and Java Script and the Business logic using JSP servlets.

Object Oriented Programming Design–Online Bank Application Aug 2013 – Dec 2013 • Designed an online bank transaction system using Small talk • Implemented logic to handle various transactions within a country and between various countries.

Under Graduate Project - A Software Engineering Approach for Vulnerability Analysis • Designed an attack injection methodology for the automatic discovery of vulnerabilities in software components. • Implemented the front end using Java Swing, HTML and JavaScript. The Business logic is implemented using JSP Servlets.