4
Java Developer Name Sarath Kumar M Current Designation I.T.Analyst@ Tata Consultancy Services Chennai, India Mobile no. +91 –9677133849 Email Id [email protected] m PROFESSIONAL PROFILE Brief Profile A team player with strong interpersonal and excellent communication skills. Overall 5+ years of experience in the information technology worked predominantly in JAVA/J2EE Worked in agile(Scrum,Kanban),test driven development and waterfall software development methodologies. Experience in developing Web Services using–REST & SOAP, WSDL and developing DTDs, XSD schemas for XML(parsing, processing and design). Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JAXB,Groovy Strong experience in all the phases of software development lifecycle including requirements gathering, analysis, design,implementation, deployment and support. Experience in Java design patterns such as Singleton, Data Access Objects (DAO) and Data Factory Design pattern. Experience in dynamically generating Word Document using Docx4J API. Experience in software testing, Junit testing, and regression testing, and defect tracking and management. Strong Skills in Process and Quality Management Processes. Ability to handle multiple cross functional teams, Proactive and enthusiastic and have been playing additional internal Roles. Experience in change management,build and release process. Experience in onboarding and training of new members in team. Achieved L0 Certification in German language Total Experience 5+ years Education B.E. from NCET, JNTU, Hyderabad. Operating Systems Windows 2000/XP/7,8

Sarath_Java_Developer.docx

Embed Size (px)

Citation preview

Page 1: Sarath_Java_Developer.docx

Java Developer

Name Sarath Kumar M

Current Designation I.T.Analyst@ Tata Consultancy Services Chennai, India

Mobile no. +91 –9677133849

Email Id [email protected]

PROFESSIONAL PROFILE

Brief Profile A team player with strong interpersonal and excellent communication skills. ∙ Overall 5+ years of experience in the information technology

worked predominantly in JAVA/J2EE ∙ Worked in agile(Scrum,Kanban),test driven development and waterfall software development methodologies.

∙ Experience in developing Web Services using–REST & SOAP,

WSDL and developing DTDs, XSD schemas for XML(parsing,

processing and design).

∙ Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JAXB,Groovy

∙ Strong experience in all the phases of software development

lifecycle including requirements gathering, analysis,

design,implementation, deployment and support.

∙ Experience in Java design patterns such as Singleton, Data

Access Objects (DAO) and Data Factory Design pattern.

∙ Experience in dynamically generating Word Document

using Docx4J API.

∙ Experience in software testing, Junit testing, and regression

testing, and defect tracking and management.

∙ Strong Skills in Process and Quality Management Processes. ∙ Ability to handle multiple cross functional teams, ∙ Proactive and enthusiastic and have been playing additional internal Roles. ∙ Experience in change management,build and release process. ∙ Experience in onboarding and training of new members in team.

∙ Achieved L0 Certification in German language

Total Experience 5+ years

Education B.E. from NCET, JNTU, Hyderabad.

Operating Systems Windows 2000/XP/7,8

Page 2: Sarath_Java_Developer.docx

Java Developer

Framework & Technology Java,J2EE,Groovy,WebServices,SOAP,JAX,Spring 3.0,JPA 2.0, Docx4j3.0,JSON,JUnit,Groovy Spock,log4j

Databases Oracle10g,MySQL5.1,PL/SQL,JPQL

Tools Eclipse,IntelliJ,GIT,Source Tree,Jenkins,JIRA,SVN, ANT, JUnit, SOAP UI Pro 4.5.1,Splunk,Postman,Swagger,Oracle Service Bus,Gradle

Web Scripting & Technology HTML,XML,XSD,WSDL

Application Servers Tomcat, Weblogic server

Primary Skills Java/J2EE ,Spring 3.0,Oracle 10g,JPA2.0,SOA, WebServices,Groovy

Achievements Successive Quarterly Performer Awards Till Date.

Project Experience Summary

Project Name Technologies Role Period Duration

Service Interceptor Geek Squad(SIGS)

Java,Groovy,Restful Webservices,SOAP,Spock,Swagge

r,Gradle,Splunk,Tomcat

Java Developer/ Module Lead

8 Months

May.2016-Present

DELPHI–PISAR Java/J2EE,JAX-Webservice,JPA 2.0 ,Spring3.0,ApacheSoap,Web

logic,Oracle10g,SOAPUIPro

4.5.1

Java Developer/ Module Lead

49 months

Jan.2012-Feb.2016

PMO-3T Java/J2EE,JAX-Webservice,JPA 2.0 ,Spring3.0,ApacheSoap,Web

logic,Oracle10g,SOAPUIPro

4.5.1

Java Developer 1 month

Dec.2011- Jan.12

Cognizant Training in Cognizant Academy

JAVA,J2EE,Oracle10g Trainee 4 months

July.2011- Nov.11

Page 3: Sarath_Java_Developer.docx

Java Developer

PROJECT DETAILS

Project 1:

Client Name:Best Buy

Project Name: Service Interceptor Geek Squad(SIGS)

Operating Software Windows XP

Environment Java,Groovy,Restful Webservices,SOAP,Spock,Swagger,Splunk,Tomcat

Tools Used SOAPUI,Gradle,JUnit, GIT,Intellij IDE

Role Java Developer/ Module Lead

Duration May.2016 to Present

Team Size 7

Project Description: ‘Service Interceptor Geek Squad’(SIGS) is the core integration layer that provides required data for best buy geek squad mobile application. The SIGS application provides various web services by interacting with various dotcom and enterprise IT systems and translating the data to the format required by the mobile application. Responsibilities:

• Isolating the Geek Squad services from core SI functionality and building the new ‘Service Interceptor Geek Squad’(SIGS) from scratch • Setting up CDCI jobs in Jenkins for the new SIGS application • Setting up automated Omnitank environment for the new SIGS application • Setting up the application and other required softwares and tools independently • Involved in understanding and tailoring the Business requirements • Working on application design for two initiatives • Coding web services through pair programming • Proposing solutions for code changes and code walk through for quality • Carrying-out unit testing, functional testing • Coordinating with various project teams for various process needs like infrastructure, contract information on dependent services • Coordinating meetings/calls with customer, management and various teams to discuss technical issues, Business clarifications and Status updates

Project 2:

Client Name:Badische Anilin- und Soda-Fabrik (BASF)

Project Name: DELPHI –PISAR

Operating Software Windows XP

Environment Java/J2EE,JAX-Webservice,JPA2.0,Spring3.0,ApacheSoap,Weblogic, Oracle10g

Tools Used SOAP UI Pro 4.5.1,ANT,JUnit, SVN

Role Java Developer/ Module Lead

Duration Jan.2012 to Feb.2016

Team Size 10

Page 4: Sarath_Java_Developer.docx

Java Developer

Project Description: DELPHI is a new application conceptualized.PISAR stands for The Planning(P),In-life(I),Sample Management(S), Analysis(A) and Reporting(R) modules of DELPHI, which is the focus of the current phase, will form a comprehensive online application, which will manage all the business processes for the crop protection products of BASF, particularly for the residue data management. In particular, this application will address the regulatory requirements, as demanded by regulatory authorities in the different countries. Responsibilities:

▪ Writing code according to BUC(Business Use Case) ▪ Involved in completing design document for Inlife, Common and Analysis module and implementing. ▪ Worked on Planning, Inlife, Common and Analysis Module application development and DB maintenance. ▪ Application Development &Supporting application post implementation. ▪ Tracking work estimation & assigning tasks. ▪Mentoring the co-team members. ▪Involved in Unit Testing,Regression Testing. ▪Experience as Software Quality Manager for the current Project. ▪Took part in Cognizant Omega Audit and scored 9.2/10 in Codenizant Audit. ▪Took part in Cognizant 2013 CMMI Audit which was audited by the KPMG Audit firm.

Project 3:

Client Name: Badische Anilin- und Soda-Fabrik (BASF)

Project Name: PMO-3T

Operating Software Windows XP

Environment Java/J2EE,JAX-Webservice,JPA2.0,Spring3.0,ApacheSoap,Weblogic, Oracle10g

Tools Used SVN, ANT, Junit

Role Java Developer

Duration Nov.2011-Jan.2012

Team Size 6

Project Description: PMO-3T is a small web application with in BASF network which could be used by the facility level staffs all over the world to plan and schedule the training classes and as well as the trainees can book the classes as per Schedule.

Responsibilities: ▪ Develop the modules with high scale of reusability and best performance. ▪ Implementation along with ensuring core engineering practices suggested by Omega. ▪ Involved in Unit Testing, Regression Testing.