Post Job Free
Sign in

Engineer Design

Location:
Chennai, Tamil Nadu, India
Posted:
August 10, 2020

Contact this candidate

Resume:

BARATHKUMAR RAJENDIRAN http://www.linkedin.com/in/mohammeddev Email: ****************@*****.***

Chennai Mobile #: +91-978*******

LinkedIn: https://www.linkedin.com/in/barath1110/ DOB: 11th Oct 1988

Summary

Senior Developer with 8.2 years of experience in object-oriented programming, Designing and implementing new functionalities in Core JAVA, J2EE, Spring, Hibernate, Web-Services, DB2, Oracle, Angular-8 with MVC

Involved in all phases of projects from feasibility, requirements, design, development, test, deployment and maintenance

Implemented small/large scale development projects using JAVA-J2EE technologies using Eclipse IDE, Node.js,

Developed web/mobile-adaptive/SPA (Single Page Apps) applications using respective design principles

Knowledge of end-to-end systems development life cycles (including SDLC, agile software development approaches, Block Chain)

Having a knowledge in Distributed Messaging System like JMS, Kafka, Kafka with JAVA Programming, Kafka ES, Kafka-Streams

Efficient in solutions design using layered architecture, well known design patterns (MVC, Singleton, Factory-Method, Front-Controller and Proxy) and integration with 3rd party APIs

Follows Structured Operating Procedure (SOP) for the new development or any enhancement/bug fixes

Ability to interface with business users and translate requirements into technical specifications. Can lead small to mid-sized development teams delivering solutions

Self-improvement with excellent technical, management skills. Dedicated: Individual and Team performer

Analyze in depth and document complex technical issues

Proactively share findings, bugs and ideas to improve and optimize with team members

Technical Skills

Programming Languages

HTML, JavaScript, JSP, JSON, CSS, XML

Server-side Frameworks

Spring MVC, Hibernate, GWT, Web Services (SOAP/REST), Spring Boot/Jackson

Database

SQL Server, IBM DB2, Oracle

JavaScript (JS) Frameworks

Angular (8), React-JS

CSS Frameworks

Bootstrap, YAML

Software Supported Devices

PC, Laptop, Mobile

Tools

Eclipse-IDE, IntelliJ, IBM-RTC, Jenkins, HP-QC, SOAP-UI, Fiddler

Design Patterns

OOAD, MVC, Singleton, Front Controller, Block-Chain, SDLC with Agile Methodology

Version Controls & Deployment

CVS, GIT, Putty, SSH-Tectia, Bit Bucket, Sonar, Black-Duck, RLM [BMC Tool], App-Dynamics, Kibana, Cloud-bees with Jenkins

Documentation

Structured Operating Procedure (SOP); Requirements Understanding Document (RUD); Functional Requirements Specifications (FRS);

Software Design Description (SDD); Unit Test Protocol (UTP)

Employment History

Name of the company

Designation / Role

Location

From

To

Tata Consultancy Services

ITA

Chennai

Jan 2018

Till Date

HCL Technologies

Lead Engineer

Chennai

Apr 2016

Jan 2018

WIPRO Technologies

Senior Software Engineer

Chennai

Feb 2013

Apr 2016

VIT Consultancy Private Ltd

Software Engineer

Chennai

May 2012

Feb 2013

Professional Experience

Tata Consultancy Services

Jan 2018 – Till Date

CITIBANK: Security/Global Criteria/BTM/CUSTOMER & Eclipse Login along with WOA Framework

Client: CITI APAC & SEA, EMEA

Eclipse is a Back-End Agnostic unified Front-End Application for next generation Banking & Cards. It Provides integrated, intuitive and very user-friendly web-based portal that provides users with integrated consumer/corporate product view. Eclipse Platform comprises of the multiple subsystems ie., CRM to Mange Customer Demographics Data & Product Information, Single Sales and Service Systems along with Enhanced Cards System for Single Credit initiation system for all Asset Products. It provides a flexible, extensible and well-structured group-based permissions to the complex business hierarchy

BAU Design is with WOA and Lite [Servlet] Frameworks, Re-designing the Eclipse with Angular-8[MVC] to adapt in modern technologies.

Roles and Responsibilities:

Involved in all phases of application development which involved requirements management, application design along with FR walk-through & OPPM finalization and development & testing.

Created application design and multi-tiered architecture for all the systems

Developed and maintained application REST services using Web API

Technical standpoint for the implementation of requirements

Troubleshoot live issues and provide necessary workaround/fix

Involved in developing UTR, Technical Design, SIA/RSC/CRW & Release Check-List preparations for Production, Production and COB Support

Technical Leadership – Lead, coach, task manage, technical plan, and mentor team members and more junior engineers

Writing JUNIT cases & have knowledge with Mockito tool, Sonar Integration for code-coverage, Black-Duck integration for Vulnerability findings

Environment: JAVA-J2EE, WebSphere Portlet Factory, HTML, CSS, JavaScript, J-Query, Struts, Spring, Hibernate, Spring-Boot, Rational Application Developer 7.0, Rational Team concert, DB2, MQ/MLI Call, Eclipse-IDE, Web services (SOAP/REST), Angular-8 with MVC, Bit-Bucket along with GIT, Node.js, React-JS, Fiddler

HCL Technologies

APR 2016 – JAN 2018

CISCO FMC & NGFW Enhancements

Client: Cisco Systems, Inc., US

Implementing the Cisco next generation firewall solution because it includes in one package the ability to do intrusion prevention, advanced malware protection, URL filtering and application visibility and control all together in a single consolidated appliance. We are applying the concept of i18n, L10N and G11N.

Roles and Responsibilities:

Creates application design and multi-tiered architecture

Propose ideas, process change (if required) getting feedback from customer to improve the existing system(s) activities

Requirement gathering from business and transform the requirements into high level design. This also involves feasibility study, deciding the best design approach considering various factors such as performance, capacity planning, costing etc. and creating design documents.

Perform requirement analysis and estimate the size and effort

Perform technical reviews of detailed design, code, test cases

Facilitate Customer in system testing and acceptance testing of the developed unit of work

Troubleshoot live issues and provide necessary workaround/fix

Provide technical leadership to the team of developers working in onshore-offshore model using respective development practices

Build profile-based screens for different user types in MVC pattern using latest front-end technologies

Environment: Java, Eclipse-IDE, Apache Tomcat 8, Spring, Hibernate, GWT, CGI, Perl, JS, J-Query, vSphere Client, JSON, HTML5, Putty, SSH Tectia, Maven, Web Services (REST), Angular JS (1x)

WIPRO Technologies

FEB 2013 – APR 2016

CITIBANK Security/GBCR/BTM and CUSTOMER Enhancements

Client: CITI APAC & SEA, US & LATAM

Citibank, a major international bank, is the consumer banking arm of financial services giant Citigroup. ECLIPSE is a new framework developed for Citibank for the host of the Banking and Cards applications under a single login. It provides integrated, intuitive and very user-friendly web-based portal that provides users with integrated consumer/corporate product view. ECLIPSE Security is a fundamental concept in the Eclipse System enabling an organization to automate and streamline security module. Customer Module is doing the process of greeting the Customer and enabling the summary Report based On the Country and depends on the Customer. Its goal is to make users understand how to set-up the business hierarchy in ECLIPSE and use the same in defining the required access to the users as per business expectation.

Roles and Responsibilities:

Involved in all phases of application development which involved requirements management, application design and development & testing.

Created application design and multi-tiered architecture for all the systems

Developed and maintained application SOAP services using Web API

Developed and maintained batch jobs for the application workflow

Technical standpoint for the implementation of requirements

Troubleshoot live issues and provide necessary workaround/fix

Involved in developing UTR, Technical Design, SIA, Production and COB Support

Environment: J2EE, WebSphere Portlet Factory, HTML, CSS, JavaScript, J-Query, Struts, Spring, Rational Application Developer 7.0, Rational Team concert, DB2, MQ Call, Eclipse-IDE, Web services(SOAP)

VIT CONSULTANCY PRIVATE LIMITED

MAY 2012 – FEB 2013

CITIBANK Security/BTM Enhancements

Client: CITI APAC & SEA

Citibank, a major international bank, is the consumer banking arm of financial services giant Citigroup. ECLIPSE is a new framework developed for Citibank for the host of the Banking and Cards applications under a single login. ECLIPSE Security is a fundamental concept in the Eclipse System enabling an organization to automate and streamline security module. It’s goal is to make users understand how to set-up the business hierarchy in ECLIPSE and use the same in defining the required access to the users as per business expectation.

Roles and Responsibilities:

Involved in all phases of application development which involved requirements management, application design and development & testing.

Created application design and multi-tiered architecture for all the systems

Involved in developing UTR, Technical Design, SIA, Production and COB Support

Environment: CORE-JAVA, WebSphere Portlet Factory, HTML, CSS, JavaScript, J-Query, Struts, Rational Team concert, DB2, Eclipse-IDE, Servlets

Education Qualification

Name of the Institution

Course

Location

Year

Score

Pondicherry University

M.B.A(General Studies)

Pondicherry

2013

70

Misrimal Navajee Munoth Jain Engineering College

B. Tech - Information Technology

Chennai

2011

79%

P.V Polytechnic College

D.C.E

Tindivanam

2008

93.5%

National Higher Secondary School

Higher Secondary

Tindivanam

2006

77%

Cooshal Chand High School

S.S.L.C

Tindivanam

2004

93%

Trainings

Web Component Development using .Net Technologies – 2011 – 3 months

Self-learning using Technical Sites, LinkedIn, O’reilly from Safari, Udemy, YouTube technical knowledge videos

Learning AWS Cloud Computing services along with Data Technologies

Worked as JAVA Trainee in Oxone Technologies from Dec 2011 to Apr 2012



Contact this candidate