RESUME

CHIDAMBARAM SETHURAMAN

Mobile: 9842650347                                 e-mail: chithamdgl@gmail.com
 
ABOUT MYSELF

¾  Dedicated and versatile result oriented smart working skilled professional with  10+ years experience in designing and developing Java / J2EE Projects.
¾  Can-Do attitude to face the challenges in projects
¾  Highly passionate to learn new skills.
¾  Having experience in End to End development model from requirements to delivery.
¾  Having experience in Agile and TDD model.
¾  Ensuring zero issue product by analying SonarQube and delivered functionally zero defect.
  
SKILLS PROFILE

             Operating System                            Windows
  Languages                                       Java, J2EE
  Server side Scripting                       Servlet, JSP
  Framework                                      Struts , JSF  with Primefaces
                                                           Spring, AngularJS
  ORM                                                Hibernate, Eclipse Link
  WebServices                                    SOAP and REST Webservice
  Backend                                           Oracle, SQL Server
  Testing Framework                         JUnit
  Server                                              Tomcat 6, WAS 8, Liberty
  Software Methodology                    Agile, TDD
  Unit Testing                                     JUnit, Mockito
  Code Quality Tool                           SonarQube
 
EXPERIENCE PROFILE
 Development Experience
¾  Principal Consultant of Ford, Chennai on behalf of Ciber, Chennai from Feb 2017 to Till.
¾  Senior Software Engineer of Congruent, Chennai, Tamilnadu, India from June 2016 to Nov 2016
¾  Staff Software Engineer of Ford, Chennai on behalf of  Altimetrik, Chennai from May 2013 to Oct 2015
¾  Senior Software Developer of Polaris, Navalur, Chennai, Tamilnadu, India from Aug 2011 to Mar 2013.
¾  Software developer of BSS (Bairav Software Solutions),  Dindigul, Tamilnadu, India from  June 2007 to July 2011
  
+ Overall Experience
¾  Software faculty of BSS(Bairav Software Solutions), Dindigul, Tamilnadu, India from APR 2002 to May 2007
¾  Software Faculty of Chanakya, Dindigul from Dec 1998  to MAR 2002

ACADEMIC PROFILE 

1  M.Com., inMadurai Kamaraj University Institute of Correspondence Education.       Madurai Kamaraj University with 52% during July 1999 – Apr 2001
1  PGDCA in Chanakya, Dindigul with 85% during Feb 1997  - Aug 1998
1  HSC St. Marys Higher Sec. School, Dindigul State Board / Dindigul with 86%1993 Mar
1  SSLC St. Marys Higher Sec. School, Dindigul.State Board / Dindigul with76.4%       1991 Mar

PROJECT PROFILE

 VEME (Vehicle Energy Manufacturing Engineering)
VEME is the manufacturing and sales domain project, which efficiently controlling the energy usage of the vehicle by using post production data. In the Current state of the application, all the departments provide their inputs and VEME collect them to store and for further processing.
Technologies Used :  Java, Design Patterns, J2EE, JSF, SQL Server, Eclipse Link
Responsibilities
·     Data Model, Documenting- Module Specification, Code Review Spec, Coding, Unit Testing, Code Review, Code Versioning, Deployments.
·     Converting design requirement to UI design using primefaces and creating bean to map with UI component with Bean component using JSB managed beans.
·     Creating business logics, data logics and communicating data base using ORM tool using    service layer and dao layer.
                                                  Client         :    FORD, USA
                                                    Role         :    Developer
                                           Team Size         :    5
                                              Duration         :    Feb 2017 to Till

UDM – Unstructured Data Mining

                UDM is the part of EPRS – Mercury project of 3M USA, which focuses to identify medical codes and terms from the medical records using NLP. The medical documents are injected to NLPAAS, which creates the code block and the MCB will be stored in Mercury data base. Search feature retrieves data using given Patient ID, Patient Name, Medical codes or Medical terms. Technologies Used :  Java, DesignPattern, J2EE, SQL Server, Hibernate, REST
Responsibilities
Data Model, Documenting- Module Specification, Code Review Spec, etc., Coding, Unit Testing, Code Review, Code Versioning, Deployments. Mediator Pattern is designed to ensure to reduce communication complexity between annotator components in UIMA.
                                                  Client         :    3M, USA
                                                    Role         :    Developer
                                           Team Size         :    5
                                              Duration         :    Jun 2016 to Nov 2016

ONEDLR

                ONEDLR is a sales and marketing domain project which focuses to load the data from various data sources such as different applications that already existed and leverages the combined views. The proposed system will be the one solution rather than multiple sources for dealer systems.
Technologies Used :  Java, Design Patterns, J2EE, JSF, SQL Server, Eclipse Link, REST, Angular JS, Bootstrap
Responsibilities
·     Data Model, Documenting- Module Specification, Code Review Spec, etc., Coding, Unit Testing, Code Review, Code Versioning, Deployments.
·     Converted UI layer from PrimeFaces to AngularJS by introduced REST service between UI and Business Tire without rewrite maximum code and successfully implemented maximum reusability.  Business Delegate pattern used here as UI Model, Managed Bean as Business Delegate, REST as LookupService, Business Tire as Business Service.
·     Investigation of Lock mechanism to prevent the concurrent CRUD along with updating the latest available data after confirming with user to avoid dirty read.
                                                  Client         :    FORD, USA
                                                    Role         :    Developer
                                           Team Size         :    7
                                              Duration         :    Nov 2014 to Oct 2015

FREDOM (Frame Engineering Design Order Manufacturing System) 

                FREDOM (Frame Engineer Design Order Manufacturing) is a manufacturing engineering application dedicated to the creation and maintenance of Hole patterns in frames necessary for the attachment of components to the vehicle frame.  Admin defines the vehicle program setup that set up can be used by engineer to create the Hole Pattern for the program.
Technologies Used :  Java, Design Patterns,  J2EE, JSF, SQL Server,  SOAP Webservice
Responsibilities
·     Data Model, Documenting- Module Specification, Code Review Spec, etc., Coding, Unit Testing, Code Review, Code Versioning, Deployments.
·     Design contribution with User Design Specialists to improve the UX model.
                                                  Client         :    FORD, USA
                                                    Role         :    Developer
                                           Team Size         :    7
                                              Duration         :    May 2013 to Oct 2014

GLOBAL TRADE

                CITI Application Solution Architecture is the framework which extends the java functionality to create its own functionality. The CASA components are the sub components of original java classes and with needed functionality. Further they are many sub processes available to accomplish the activities of banking like payments, trade. The Global Trade comes under corporate banking sector and mainly manages trade activities.
 Responsibilities
·     Documenting- Module Specification, Code Review Spec, etc., Coding, Unit Testing, Code Review, Code Versioning.
·     Interact with CASA framework to reuse defined functionalities and incorporate with new code.
Technologies Used :  Java, J2EE, Oracle
                                                  Client         :    CITI Bank USA
                                                    Role         :    Developer
                                           Team Size         :    7
                                              Duration         :    Aug 2011 to Apr 2013

WEB ALERT POST SYSTEM

The system proposes some web sites which includes the details of consumer goods, new goods arrivals, answer for user question, new languages coverage. The sites connect with data service  and when ever the content promotion, the automated content service connects with data service and transfer the new modification. Required user registers the temporal content alert in the data service. The alert will be sent to the needed user via automated message to the user by alert service.

Responsibilities
·     Data Model, Documenting- Module Specification, Code Review Spec, etc., Coding, Unit Testing, Code Review, Code Versioning, Deployments..
Technologies Used :  Java, Design Patterns, Multithreading, J2EE, Spring, Hibernate, Oracle
                                                  Client         :    JCE
                                                    Role         :    Developer
                                           Team Size         :    2
                                              Duration         :    May 2009 to July 2011

INFORMATIVE BLOCKS DATA SET

We develop and evaluate a method that utilizes both the visual features and the semantic information to extract informative blocks. We first partition a web page into semantic blocks using vision-based page segmentation. The visual and the semantic information got by LSI (Latent Semantic Indexing) are extracted to form the feature-vector of the block. Second we manually annotate informative or uninformative labels to the blocks. The labeled blocks are used as training dataset to train a classification model. Then the informative blocks can be extracted through the model.
Responsibilities
·     Data Model, Documenting- Module Specification, Code Review Spec, etc., Coding, Unit Testing, Code Review, Code Versioning, Deployments.
Technologies Used :  Java, Mutlithreading, J2EE,  Servlet, JSP, Struts, Hibernate, Oracle
                                                  Client         :    PSNA
                                                    Role         :    Developer
                                           Team Size         :    4
                                              Duration         :    June 2007 to Apr 2009

Declaration by the Applicant
I hereby declare that all the statements made in this format are true, correct and complete to the best of my knowledge and belief.
Yours truly,
(Chidambaram Sethuraman)

Comments