From:                              route@monster.com

Sent:                               Saturday, May 07, 2016 5:08 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

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

Jeyakumar Chinnathambi 

Last updated:  07/13/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Novi, MI  48375
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Jeyakumar Chinnathambi - Senior Software Engineer

Resume Value: pvgmb69visy2872a   

  

 

 

JEYAKUMAR CHINNATHAMBI

Mobile: +1 (248)-826-8022   Email: c.jeyakumar@gmail.com

LinkedIn : https://www.linkedin.com/in/seniorjavadeveloper

 

EXPERIENCE SUMMARY

 

·               8.5 years of strong experience in the full life cycle (SDLC) of the software development process including requirement gathering, analysis, design, development, writing technical/system specifications, interface development and implementation of Client/Server, Distributed, Internet application using Object Oriented Methodologies and RDBMS.

·               Proficient in delivering application with diverse technologies including system design, development and systems integration.

·               Experience using AGILE (SCRUM), Waterfall and Iterative SDLC models.

·               Expertise in developing multi-tier JAVA based web application, specializing in object oriented analysis, design and programming

·               Worked extensively in database operations like writing procedures, functions, batch Jobs, views, complex queries in My SQL, IBM DB2 and MS SQL Server 2008 and also having exposure in No SQL queries using Mongo DB.

·               Proficient in frameworks such as Struts, Spring MVC, Spring IOC, Hibernate, Jasper Reports, iReports, Quartz Scheduler, and XML technologies.

·               Having experience in JavaScript frameworks includes DOJO toolkit 1.6 & 1.7, Sencha Ext JS 3.0 & 4.1, DWR, AJAX & JQuery.

·               Hands on experience in XML, QuickBooks (QBSDK & QBXML), Swing, JAXB2.0, JMS, Python and Django.

·               Domain experience in Retail, Telecom, Banking & Financial Services and gained product development exposure in working IBM internal product components ( AUIML & WCL)

·               Focused, ability to work efficiently under pressure, and excellent communication & interpersonal skills.

·               Knowledge in Mongo DB 3.0, Node JS, Java 8, Hadoop, HDFS, Mapreduce, Apache Spark and focusing interest on big data technologies

 

EDUCATION

 

·               Bachelor of Engineering in Computer Science, Anna University Chennai. July 2002 – Apr 2006

 

CERTIFICATION

 

·               Sun Certified Programmer for the Java Platform 6.0 (SCJP) - SR5506770

·               Completed Online Certification M101J:MongoDB for Java Developers with 92%

COMPANY EXPERIENCE

 

·               Currently working as Senior Application Developer with IBM Canada for the banking client BMO Canada from Jan 2013 to till date.

·               Worked as Senior Application Developer at IBM India private Ltd., Bangalore from Aug 2010 to Dec 2012.

·               Worked as a Software Engineer at IBM India private Ltd., as a contractor at Bangalore from May 2009 to July 2010.

·               Worked as a Software Engineer at Nicheken Technologies private Ltd., at Chennai from January 2007 to April 2009.

 

 

 

 

SKILL SET

 

Java:Java 1.4, 1.5 & 1.6 & Collections

J2EE Technologies:Servlets, JSP, JSTL, JDBC, EJB, Java Mail, Log4j

Web Frameworks:Struts2.0, Spring2.5 & 3.x, Django 1.4

Web Related: HTML, DHTML, CSS, XML, AJAX, JavaScript, Dojo, Sencha Ext JS, jQuery, DWR, Django and Python.

Databases: MySQL 5.0, MS SQL Server 2005, DB2 & MS Access.

No SQL Databases:Mongo DB 3.0

O/R Mapping Tools:JPA2.0, Hibernate3.0, Mybatis

Design Skills:Java/J2EE Design Patterns

Middleware: Weblogic 8.1, Jboss 4.3 & 7.0, Websphere 7.0 & Apache Tomcat 6.x

Build Tools:Ant, Maven

Report Tools:IReport, Jasper Reports, Itext API, POI API

Source Control:CVS, SVN & IBM Rational Team concert.

IDE and Tools: Eclipse 3.x, 4.x,IBM Rational Software Architect & RTC

Dev Methodologies: Waterfall, Iterative, and Agile.

Operating Systems:Windows, Linux, AIX & DOS.

PARTICIPATED TRAININGS

 

·               Completed Hortonworks Hadoop online Essential training

·               Completed IBM Agile learning and Six Sigma Fundamentals

·               Completed IBM sponsored Dojo and Sencha Ext JS trainings

·               Completed Hadoop Fundamentals I (BD001EN) in Big Data University

PROJECT EXPERIENCE SUMMARY

 

Technical Lead & Senior Application Developer

 

Project: BMO – Basel Corporate ServicesOct 2012 – Till date

Client: BMO Canada

 

Project Outline:

§    Basel application is used by bank employees to produce various regulatory reports that include Basel III (Third Basel Accord) regulatory BCAR Report (Bank Capital Adequacy Report), Credit Risk Report (CRR), Group Reports and other regulatory reports required as per the Office of the Superintendent of Financial Institutions (OSFI) rules and guidelines.

§    The regulatory reports are scheduled to report to the Canadian OSFI regulations without failure about Bank risks occurs based on bank business investments and total value of adequate capital to ensure Bank safety from risks .

§    Mainly Risked Weighted Assets (RWA) calculated based on Credit Risk, Operational Risk, Securitization Risk and Total Capital value of bank. Risk data are pulled from various data marts and RWA calculation applied on the BASEL application to estimate risks.

 

Responsibilities:

§    In an Agile environment, developed new enhancements and provided support for a high-volume web application using Java, spring and hibernate frameworks.

§    Developed Spring MVC components and Rich UI integration for CAT (Centralized Adjustment Tool) tool. It supports data adjustment feature in bank risk data for the BCAR report processing daily.

§    Developed spring validator, business delegate classes using DAO pattern for handling application data validations and application data processing.

§    Effectively used Spring beans to integrate daily and monthly jobs for risk data processing.

§    Created POJO classes for ORM mapping and created HQL and named queries. 

§    Developed Rich User interface and servlet classes for JMF application (Job management Facility) which is used to control the Basel application batch jobs in ad-hoc manner by business team.

§    Participated in SCRUM Master meetings, interacted with other application teams to understand requirements and coordinated with offshore team for requirement clarification and code review meetings

§    Participated in business requirements review meetings to establish the work items to plan it on agile scrum releases in series of sprints.

§    Coded deployment script in Unix scripting to deploy various Basel application components to production servers

§    Helped production support team for critical issues and worked various SQL ad-hoc reports for different business group needs to address the data related issues.

§    Involved production issues and patched the data into production table for fixing incorrectly reported data.

§    Tracked all Incidents and Service requests for client weekly and monthly reporting.

 

Technologies and Tools: SAP BOBJ Reporting tool, Ab initio, JDK 1.6, Spring MVC, Spring Core Hibernate, Quartz, Jquery, JSP, Java Scripts and Servlets
IDE and Tools: RAD & Eclipse
Environment: IBM WebSphere

Operating Systems: Windows & AIX

Database: DB2 9.5

Technical Team Lead

 

Project: Appstore Cloud Market Place         Feb 2012 – Oct 2012

Client: IBM ISL - Tivoli

 

Project Outline:

§    IBM Cloud platform initiative mainly focused on enabling their customers to rapidly discover and implement cloud solutions to IBM products using single click deployment feature. The solution finally arrived with Appstore Cloud Market place.

§    Enable business partners and ISVs to create value by adding content to IBM cloud solutions

§    Enable IBM services and development to rapidly deliver & iterate on capabilities in response to changing customer requirements and integration needs.

§    It allows user or customer to install application in single click fashion.

 

Responsibilities:

§    IBM Tivoli family products initially we used for Appstore cloud market place deployments.

§    Involved in gathering requirements & design discussions for Appstore SSO authentication modules, Encryption for user component deployments using passwords and user interface changes.

§    Created Rich user interface components using Dojo & Django frameworks and utilized no sql technologies to store the application bundle locations and deployment components structures.

§    Configured Apache Solr for searching the cloud bundles from databases and created restful web service to enable the specific service to consume and respond the user requests.

§    Implemented ibm.com authentication using IBM API for having SSO authentication

§    Worked on proof of concept design using Hadoop, map reduce and HDFS components for initial level log analyzing for the various cloud application deployment issues in future.

§    Worked various sprint releases and supported QA & UAT system deployment for testing

§    Java component developed to encrypt password file which is used to deploy the component in single click after user successful login to Appstore.

§    Interacted with other IBM product teams for creating various cloud application for their product, and enabled them to deploy to their server for testing.

 

Technologies and Tools: JDK 1.6, HTML 5, CSS 3, JavaScript, Dojo 1.7.3, jQuery, Django, Python, Apache wink, Solr, Hadoop, Memcache, Spring Core & Mongo DB 2.2
IDE and Tools: RTC
Environment: IBM WebSphere

Operating Systems: Windows & AIX

Database: DB2 9.5

Source Control: RTC

Technical Team Lead

 

Project: AUIML/WCL         July 2011 – Feb 2012

Client: IBM ISL - Tivoli

 

Project Outline:

§    The AUIML (Abstract Unified Interface Markup Language) is a component-based technology. It allows user to create UI centric components to run as standalone or web based mode.

§    The components are rendered at runtime based on render definitions. It has currently support of HTML renders (WCL), JSF renders & Swing renders.

§    It has visual editor eclipse plugin to design a page or component.

§    The components has support of various server runtime environments like WAS, ISC &Tivoli (Portlet).

§    Currently AUIML used by many deployers in IBM Products like TSM, TUAM and INav etc.

 

Responsibilities:

§    Initially joined to support the team for production issues then later Managed component level support, enhancements and releases (8105 & 8106)

§    Weekly scheduled meetings with deplorer’s to understand the requirements and issues reported. All the changes are documented and included in specific releases.

§    Communicated deployer’s once centralized new build available then asked to test it then report if any bugs.

§    Performed accessibility testing using JAWS & fixed accessibility issues.

§    Performed remote debugging with production WebSphere application servers and worked various issues reported by deployer’s.

§    Involved updating components based on DOJO new version 1.6 and scheduled in new releases & fix pack releases to the deployer’s.

§    Performed regression testing for every release and updating IBM internal wiki website about release changes.

 

Technologies and Tools: JDK 1.5, J2EE - JSP, HTML, AJAX, CSS, JavaScript, DOJO Toolkit 1.6, Swing.
IDE and Tools: RAD & RTC
Environment: IBM Websphere, ISC, Tivoli Portal Server & OSGi

Operating Systems: Windows and Linux

Source Control: RTC & CMVC

Senior Application Developer

 

Project: PgMP (Program Management Portal)           Jan 2011 – July 2011

Client: IBM Austria

 

Project Outline:

§    The PgMP is a web-based portal used by IBM internal & external clients. Main functionality will be used to create Request for Service (RFS), Project Control Change (PCR) & Change Request (CR). The request will be performed various kind of role users. It has various types of reports and it will be delivered by integrating with Cognos & ETL Data stage tools.

§    The web portal will be used to maintain external client request information and processed information in various stages.

 

Users: IBM internal users & external clients.

Responsibilities:

§    Involved in the design and development of the user interface and business components.

§    Performed writing named SQL queries and creating to JPA service java classes.

§    Created validation classes to perform business validations while updating RFS from pending to progress status.

§    Developed generic file upload components and integrated in various stages of RFS functional flow.

§    Coordinated with onshore team by getting requirements and clarifying technical/functional issues.

 

Technologies and Tools: JDK 1.6, J2EE - JSP, Struts, HTML, AJAX, CSS, JavaScript, DOJO Toolkit, jQuery, EJB, JPA, Quartz, SQL, and RTC.
IDE and Tools: IBM Rational Software Architect (RSA).
Application Servers: IBM Websphere 7.0
Database: DB2 9.0.

Operating Systems: Windows and AIX

Source Control: CVS & RTC

Senior Application Developer

 

Project: Electronic Customer Information System        May 2009 – Dec 2010

Client: MerryMaids (US)

 

Project Outline:

§    The eCIS is a web based Customer Information System for Merry Maids Company. This application is maintaining the all customer and employee details for branch and franchise offices. Main idea replace the Old franchise based Customer Information System to web based eCIS application to enable franchise supports.

§    The application has another interface called home office in which all the report and transaction details are maintained. The application is integrated with QuickBooks for maintaining the accounts and business of franchise office.

§    The goal of eCIS is to help centralize the data for franchises and branches to meet the reporting needs of the Merry Maids home office.

 

Users: Branch and Franchise office users

Responsibilities:

§    Involved in the design and development of the user interface using Ext Js components and business components for reporting and schedule modules.

§    Developed the SOAP web service components to integrate with QuickBooks using QBWC and QBXML  for  syncing vendors, customers and payroll information to QuickBooks

§    Coordinated with onshore team by getting requirements and clarifying technical/functional issues.

§    Created Hibernate ORM mapping for ETL specific intermediate and final tables for data migration. Spring beans configured to invoke DAO classes to perform ETL process.

§    Involved ETL module design and implementation part for data migration using JMS and SAX parser and created JAXB classes to bind the XML to java and Java to XML objects.

§    Interacted to other team for getting the ETL extraction xml file from VB applications connecting to various franchise Microsoft Access databases. The extraction file is placed in Queue and Java messaging service configured to invoke the ETL process to migrate franchise data to eCIS.

§    Worked in iReports tool to create jasper reports and integrated in reporting modules.

§    Involved cluster configuration in JBoss, Quartz scheduler configurations and QA deployments.

 

Technologies and Tools: JDK 1.5, J2EE - JSP, Spring MVC, AOP, IOC, ORM, HTML, AJAX, CSS, Ext-Js2.0 JavaScript, Hibernate, Jasper Reports, Quartz, SQL, JAXB, AXIS 2.0 and ANT.
IDE and Tools: Eclipse 3.3, iReports3.0.
Application Servers: JBoss 4.3.
Database: MS Sql Server 2005.

Operating Systems: Windows and Redhat Linux

Senior Software Engineer

 

Project: EMS/NMS              Sep 2008 – April 2009

Client: Tata Power SED (Mumbai)

 

Project Outline:

§    The Element Management System (EMS) and Network Management System (NMS) is one of the application of MBSRE (Main Broadcasting Sound Reproducing Equipment) project for maintain configuration and status of entire systems.

§    The MBSRE project is used in Navy for their intra, inter communications and announcements. It has various elements like ECC (Embedded Call Controller), EMP (Embedded Media Processor), Audio Server and Client Station. The element details are configured in EMS.

§    NMS is discovering the topology of MBSRE and discover entire network elements by contacting Ethernet switch using SNMP protocol. It will also have the graphical view to display the entire network elements and also indicate the availability status.

Users: Indian Navy people

Responsibilities:

§    Involved in the design and development of all the components includes system discovery, broadcast the initial config to hardware components to entire network.

§    Involved database design and UI design using Java Swing components.

§    Developed Common Exception Classes, Data Parsing classes and Utility classes to handle various application tasks.

§    Used SNMP API to retrieve the node status and represented in diagrammatically.

§    Implemented serial port communication (COM2) using Comm API.

§    Involved in Unit testing and System network testing.

Technologies and Tools: JDK 1.5, Swing, JDBC, SQL, and ANT.
IDE and Tools: Eclipse3.3
Database: My Sql 5.0.

Operating Systems: Windows and Linux

Source Control: SVN

Software Engineer

 

Project: GLC (Construction Monitoring System)         Jan 2007 – Aug 2008

Client: QB Professor LLC (US)

 

Project Outline:

§    The aim of this web application is to help the construction and realtor organization with the various features provided in this application. 

§    This web application consists of various features of creating projects and budgets for the products along with the documentation, vendor center for creating bids and approving bids, making contracts, payment scheduling, and pay the vendors, company. Sales management, creating customers and customer care center, authorizing customers, receive payments and close the sale. 

§    Along with the accounts, weekly reports, monthly reports and yearly reports and documentations etc., are provided.

Users: GLC business users

Responsibilities:

§    Involved UI design and business implementation of vendor and report modules.

§    Involved in database design, creating procedures and triggers for vendor and report modules.

§    Coordinated with onshore team by getting requirements and clarifying technical/functional issues.

§    Implemented PDF conversion using Itext API for bank approved printing check format and got client appreciation for getting matched perfectly with bank requirements.

§    Coded Java classes to create various pdf reports like purchase order report, vendor reports, customer billings and etc.

§    Handled application deployment activities in QA and UAT.

Technologies and Tools: JDK 1.5, SQL, XML, Jsp, Struts, Servlets, JDBC and ANT.
IDE and Tools: Eclipse3.2

Web Servers: Apache Tomcat 5.x
Database: My Sql 5.0

Operating Systems: Windows

Source Control: SVN

 

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Software Engineer

IBM

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for my present employer only.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Senior Software Engineer

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-MI-Detroit

Relocate:

No