From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:55 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Application

 

This resume has been forwarded to you at the request of Monster User xapeix03

Dinesh Chettiar 

Last updated:  08/24/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


San Ramon, CA  94583
US

rajamony.dinesh@gmail.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Dinesh Chettiar - Sr. Java Developer/Lead

Resume Value: k2di2mb3jiby9733   

  

 

 

SUMMARY:

·   15 Years of professional experience in all phases of Software Development Life Cycle which includes Analysis, Design/Architect, Development, Configuration, Testing Implementation & Maintenance in Retail, Financial and Insurance domains.

·   Analysis and design using OOAD and UML methodologies.

·   Software programming  using Java, J2EE, JSP, JSF, Servlets, JavaScript, JQuery, Ajax, Struts, EJB, Hibernatelog4j, XML, XSLT, JMS.

·   Experience in Graph database using Titan and Gremlin framework.

·   Experience in Hbase database

·   Experience in Design and Development of RESTful Web services using Spring, JPA

·   Strong OOA/OOD/OOP and Design patterns skills in Java.

·   Experience with MVC (Model-View-Controller) Architectural Patterns and other J2EE Design Patterns

·   Expertise in UML modeling tools like Rational Rose and Visio.

·   Expertise in building high availability server side solutions used by Web and Mobile Clients.

·   Hands on experience with Persistence technologies Hibernate, JDO.

·   Experience working with agile methodologies (SCRUM).

·   Experience in using the app servers IBM Websphere, Weblogic, JBoss and Tomcat.

·   Served as a lead technical resource on large projects. Proven capability in meeting project goals.

·   Quick learner, great communication skills and adaptable to any situation.

·   Good Experience in Core Java concepts like Threads, Collections Framework and Java Reflection.

·   Excellent problem solving skills with a strong technical background and good interpersonal skills. Excellent verbal and written communication skills.

·   Effective working relationships, using independent judgment and initiative, and the ability to work in a team environment to produce quality information delivery systems.

·   Involved in requirements gathering, proof of Concepts (POC) / Feasibility Study and estimation.

·   Proven ability to understand business problems and apply technology to formulate workable solutions.

·   Excellent ability to work both individually as well as in team environment.

·   Working Expertise with Oracle11g, DB2, Teradata and MySQL Database.

·   Excellent ability to mentor and lead a 15 member team.

·   Good debugging and problem solving skills with excellent understanding of system.

·   Highly motivated, strong analytical skills and ability to deliver in fast paced, high stress environment.

 

EDUCATIONAL QUALIFICATION:

·   Master of Computer Applications from MS University, Tamilnadu India.

·   Bachelor of Science from Kerala University, Kerala India.

             

CERTIFICATIONS:

·   IBM Websphere Message Broker

·   IBM Websphere Commerce Server

 

TECHNICAL SKILLS:

Java technologies

J2EE, Servlets, JSP, JSF, JDBC, EJB2.0, JMS, JNDI

Languages

Java, C, C++, HTML, XML, JavaScript, JQuery, SQL

Web Services

SOAP, RESTful

Framework

Struts, Spring, Spring Boot

J2EE Servers

Weblogic10.3, WebSphere 5.1/6.0, JBoss, Tomcat                                               

RDBMS

DB2, Oracle, MySQL

Non-Relational DB

Hbase, Cassandra

Source Control

SVN, Changeman DS, CVS, Git

Build Tools

Ant, Maven, Bamboo

Tools

Eclipse, Rational Application Developer, DB Visualizer, Websphere MQ, Websphere Business Integration, SQL Developer

Domain Knowledge

Retail, Finance, Insurance, E-commerce sectors.

Methodologies

Agile, Waterfall

Platforms

Mac, Linux, UNIX, Windows and DOS

 

 

 

 

 

Professional Experience:

 

Client: GE Software San Ramon, CA                                                                          December 2014 - Current

Role: Senior Java Developer

 

Project: DLG - Data Lake Governance

Description:  To enable data within the Lake as a service with built in data governance controls through context

(business, legal and technical) based user experience to avoid data duplication within Data Lake. The tool also handles the onboarding process of projects into Data Lake which includes the workflow and notification within the different stakeholders of the onboarding project and the Data Lake members.

 

Project: SWAT – Salesforce Workscope Analyzer Tool

Description: To be more effective in the Time and Material Shop Visit market of aircraft maintenance, this tool enables the commercial team be able to make quickly and effectively determine maintenance requirements based on engine condition and customer maintenance goals. The tool enable the commercial team members to have quick access to engineering data and workscoping input parameters and provide maintenance options and associated pricing.

 

RESPONSIBILITIES:

·   Requirement gathering for data governance and security

·   Designing Graph database structure and Micro services.

·   Building the framework for CRUD operations on business objects with respect to graph vertices and edges.

·   Writing Gremlin queries using Tingerpop APIs

·   Creating Graph index through Titan

·   Development of REST services using Spring Boot

·   Design and Development of REST Services using Spring, JPA

·   Deployment of components in OSGi Container

·   Integrating the application with WSO2 Server for user management

·   Involved in the development of Workflow

·   Writing JUnit test cases using Mockito

·   Involved in code review and validating JUnit test cases.

 

 

Environment: Java SE, Spring, RESTful Web Services, JSON, JPA, Oracle, Predix (OSGi Container), Git, Bamboo, Eclipse IDE, SOAP Web Services, HTML, JSP, Angular JS, WSO2, Apache Dozer, Apache Open JPA, Spring Boot, Titan, Gremlin, Hbase

 

 

Client: Safeway Inc. Pleasanton, CA                                                                                  March 2009 – December 2014

Role: Senior Java Developer

Project: Loyalty In-house Mobile Application

 

Description: To enhance customer shopping experience by effectively handling multiple coupons, creating shopping lists, scan item barcode to check coupons etc. from the mobile applications built on android and IOS platforms. This includes the development of server side services and batch applications.

 

Loyalty Shared Services

·   Services shared among the multiple applications under the customer loyalty platform. This includes the services for Integrated Shopping List, Purchase History and Email Subscriptions.

 

Java and Database Custom Migration

·   Migration of enterprise applications from Websphere to Weblogic platform. This includes the database migration from DB2 to Oracle and redesigning framework for the legacy applications.

 

Price Markdown Execution

·   B2E application for setting markdown levels for item categories. Used by the Category managers and administrators and includes the feature for setting limits for any periods to all levels of categories as well as generating online reports.

 

RESPONSIBILITIES:

·   Involved in Architecture, Design and Development of Server components to supports the mobile applications in Android and IOS platforms.

·   Designing RESTful services and creating service specification for sharing among clients.

·   Design and development of batch applications for data load into Cassandra

·   Technical Lead – complete ownership for the delivery of the application which includes right from requirement gathering to production deployment and turnover to support group.

·   Development of RESTful services using spring, JPA, Oracle and Weblogic.

·   Working with the performance team for setting the expectation on the non- functional requirements and monitoring the performance of the code using the tools like Wily Intrascope and Splunk.

·   Used agile methodology and conducted daily scrum with the offshore development team.

·   Involved in designing the application and database.

·   Used Visio for creating the UML diagrams in designing the application.

·   Used Eclipse IDE for development and REST Client for testing web services

·   Involved in reviewing the code and validating the JUnit test cases.

·   Deployment to Weblogic application server and troubleshooting production issues.

·   Took lead on technology initiatives related to project technology upgrade

·   Designing the framework for migrating the legacy applications.

·   Worked closely with the Architecture group for arriving standards and to arrive solutions to the technical issues.

·   Involved in solving technical issues of developers

·   Gathering all business requirements and performed analysis for enhancements.

·   Analyzing legacy applications to migrating into Weblogic and estimating the effort.

·   Defining guidelines and standards to migrating applications from Websphere to Weblogic.

·   Debugged memory issues and addressed performance related issues.

 

Environment: Java SE, Spring, RESTful Web Services, JSON, JPA, Hibernate, Oracle, Weblogic, Tomcat, Node.JS, MySQL, Cassandra, SVN, Maven, Jenkins, Serena Dimensions, Eclipse IDE, MQ, XML, Websphere Message Broker, SOAP Web Services, HTML, JSP, JSF, JavaScript, JQuery, Servlets, EJB, Message Driven Beans

 

Client: Ahold USA. Carlisle, PA                                                                                                      Jan 2007 – Feb 2009

Role: Senior Java Developer

Project: New Item Presentation

 

Description: Workflow application for automating the process of introducing new items into the stores. This application has got three components – portal which is exposed for external access for vendors, administration tool for category managers and batch for updating the item into Master database.

 

RESPONSIBILITIES:

·   Requirement gathering and designing the application by creating use-case diagrams, class diagrams and sequence diagrams.

·   Used Rational Software Architect for creating the design diagrams

·   Development of SOAP web services by exposing EJB methods.

·   Design and development of UI components using JSF.

·   Involved in requirement analysis and preparation of technical documents in design phase.

·   Deployment and testing of portal and Server components.

·   Developed business modules in EJB2.1 and JMS

·   Written interfaces using JAX-WS SOAP web service for consumer part

·   Used Rational Software Architect for creating class diagrams and use case diagrams.

·   Took the lead in development of Java, J2EE components development and deployment.

·   Performed unit testing, system testing and integration testing.

·   Deployment of UI components in Vignette Portal

·   Solving Production issues.

·   Developed best practices for coding, review and release process

·   Involved in functional testing.

 

Environment: Java SE, SOAP Web Services, Hibernate, DB2, Websphere, XML, Eclipse IDE, HTML, JSP, Javascript, Servlets, EJB, Message Driven Beans, Vignette Portal

 

Client: Infor Seigen, Germany                                                                                                        Feb 2005 – Sept 2006

Role: Senior Java Developer

Project: Infor Global Financials

 

Description: Accounting product to handle the daily routine business processes efficiently. It provides a unique range of features that enables to enter mass data, collect specific information and generate detailed reports in the way which best suits the company's needs.

 

RESPONSIBILITIES:

·   Solving the Performance issues of the Product on caching mechanism and internationalization.

·   Knowledge transfer of the application to offshore team.

·   Design and Development of Enhancements

·   Writing JUnit test cases.

·   Developed build scripts using ant

·   Involved in Development and code walkthrough and review.

·   Involved in solving Production issues.

·   Involved in Performance tuning and deployment of application.

 

Environment: Java, CORBA, Oracle, Win CVS, Eclipse, Visual C++

 

Client: FIRSTAPEX SOFTWARE TECHNOLOGIES                                                                 Oct 2004 – Feb 2005

Role: Java Developer

Project: Document Formatter

 

Description: Standalone component that helps to format the document and communicate with the outer world using various communication channels, including printouts, email, SMS and portal copy.

 

RESPONSIBILITIES:

·   Development, Integration and testing of the report tool for email communication

·   Involved in development of Java, J2EE components development and deployment.

·   Developed Report Processors and XSL (XSLT, XPATH, and XSL-FO) style sheets.

·   Developed Data Access Objects (DAO) to access the database. Used DAO Factory and Value object design patterns to organize and integrate the Java objects.

·   Involved in Development and code walkthrough and review.

·   Tested and deployed the application in JBoss and Weblogic

·   Product documentation and training to team members

 

Environment: Java, XML, XSL, XSLT, JDO, JMS, Oracle, Jboss, MQ, Weblogic, JSP and Servlets. 

 

Client: Govt of Kerala, India                                                                                                          Nov 2001 – Sept 2004

Role: Java Programmer

Project: CDIT

 

Description: Developed a bill payment system for the different government departments.

 

RESPONSIBILITIES:

·   Requirement gathering, development and Unit Testing – Java, JSP, Tomcat

·   Creating design documents using class diagram and sequence diagrams

·   Validated Coding Standards, Conducted peer reviews and status meetings.

·   Integration Testing

·   Production Support

·   Enhancements

·   Developed build scripts using ant

·   Provided support for maintenance of projects delivered during warranty period

·   Knowledge transfer after the warranty period.

 

Environment: Java, Servlets, JSP, MVC Pattern, Javascript, Tomcat

 

Client: INDSOFT INFOTEK & SERVICES LTD, Kerala India                                                   Jan 2000 – Oct 2001

Role: Java Programmer

Project: CRADLE

 

Description: CRM application that handles customer service, campaign management, mass communication, profiler and administration.

 

RESPONSIBILITIES:

·   Participation in design and providing inputs

·   Development and Testing

·   Integration Testing

·   Launch and Production Support

·   Provided support for maintenance of projects delivered during warranty period

·   Client side validation using Javascript

·   Enhancements

·   Writing deployment scripts using ant

·   Developing Unix scripts for the execution of batch components

·   Scheduling batch components

 

Environment: Java, JSP, Javascript, Servlets, BEA Weblogic 6.0, EJB1.1

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Java Developer

GE

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Sr. Java Developer/Lead

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

 

Target Locations:

Selected Locations:

US-CA-Oakland/East Bay

Relocate:

No