Post Job Free
Sign in

Engineer Software

Location:
Vasant Nagar, Karnataka, India
Posted:
September 04, 2020

Contact this candidate

Resume:

Amar Nath Poddar LOOKING FOR CHANGE

Info for HR/Recruitment Agencies

Name

Amar Nath Poddar

Total IT exp

** ***** ** ****/****

Designation

Software Engg

Company

Cisco System India Pvt Ltd

Mobile

+91-814*******

Notice period

60 days

Date of Birth

JAN 19, 1987

Location

Bangalore

Nationality

Indian

Job type

Permanent

Languages:

English,Hindi and Bengali

Passport

available

Email:

*********@*****.***

Reason for change

For better career growth

Current Location

Bangalore

Objective

Seeking for a challenging position as a Sr. Software Engineer with the strong working experience in programming, designing, architecting and troubleshooting of JAVA/J2EE application. Strong organizational and management skills with good verbal and written communication and interpersonal skills.

Qualifications/Certifications

B.TECH. (IT) from JIS College of Engg, Kolkata, affiliated to WBUT, in the year 2009, (Percentage: 79.5%)

10+2 from SAMASTIPUR COLLEGE SAMASTIPUR, in the year 2001,(Percentage 63.3%)

10th from G.F.RLY HIGH SCHOOL in the year 1999(Percentage 72.71%)

Professional Experience

09 year’s experience in developing Java/J2EE applications. Lead team of J2EE developers (5 members) in the development of the web application from initiating to closure phase.

Exposure to different delivery approaches Worked with onshore/offshore Approx 3+ years experience ..

Good programming experience in Java, J2EE (Junit, Spring Boot, Microservices architecture, Struts2,Servlet,Jsp,Jdbc,EJB, Strust1.2 spring Boot(IOC,MVC,AOP, Transaction), Design Pattern, Mule ESB 3.3.0 RabbitMQ, ActiveMQ, JMS, Hibernate, Web services(REST and SOAP),Android and JAVA/J2EE patterns. Docker, Jenkins, Selenium, Python, Aws

Good experience in writing Ant, Maven, Gradle.

Good experience in preparing project plan, resource plan and activity duration estimation,

Task allocation, tracking, code reviews, refactoring and technical support to team. Good in mentoring novice programmers and evaluating team performance.

Reporting daily/weekly status, issues and risks to project management team.

Follow Agile process.

Experienced in build and release processes and configuration management

Skill Sets

Development tools/IDE

ECLIPSE, NETBEANS,INTELLIJ

Languages

JAVA1.8,JUNIT4,JSP,SERVLET,JDBC,EJB.

Backend Tech stack

STRUTS2, SPRING(IOC,MVC,AOP,TRANSACTION),HIBERNATE(JPA),Spring boot, Microservice architecture, Spring cloud(Eureka, Ribbon)

Source control (SCM)

SVN, GIT

J2EE Servers

Tomcat, MULE ESB, WEB LOGIC

Databases

MySQL, Oracle, MS Access

Build tools

Ant and Maven, Gradle

Testing tool

SOAP UI,Jmeter

Frontend Tech

Html,JSP,JSF,JavaScript,Jquery,BootStrap,Angular7.

Others

MULEESB 3.3, JMS, RABBITMQ, ActiveMQ, WEB SERVICE(REST AND SOAP),ANDROID,html,JavaScrip,Jquery,Angular,Python,Docker,Jenkins,AWS

Employment Details

Employer

Employment Date

Title/Designation

Role

Cisco

30-OCT-2017 TILL DATE

ENGINEER.SOFTWARE ENGINEERING

J2EE Programmer

Oracle India pvt ltd

15-SEP-2016 to 27-OCT-2017

Senior Advance consultant

J2EE Programmer

Capgemini India Pvt Ltd

14-JUlY-2014-12-SEP-2016

Consultant

Type of Team Lead

CGI (I) Pvt Ltd., Bangalore

07-May 2012 –

30-June 2014

Software Engineer

J2EE Programmer

Redix solution Ahemedabad

20-Aug 2010 – 08-Oct 2011

Software Engineer

J2EE Programmer

Roles And Responsibilities

Some of the common responsibilities in all the projects include:

Requirement analysis and design modeling

Coding, Code review and refactoring

Module integration, Defect fixes, Unit test and functionality testing

Managing the Team

Complete delivery of project to production which includes preparing release instruction, package, scheduling release date. customer support post release

Project Details

1. Project Name : REP Automation Framework (Current Project)

Role : Programmer

Front End : Angular

Team : 4

Back End : Postgress, JDBC, Docker,Jenkins,Java1.8,Hibernate,Spring boot,Microservices architecture

Operating System : Linux, windows-7,

Other : Maven, Git

Client: Cisco(Internal)

This project is used to create the Automation framework using Java,J2EE,Spring boot microservices, Postgress

The Automation Framework do end to end automation Testing for the Rialto Project with respect to different Environment(INT,UAT,PROD).

To achieve this we have used microservice architecture where the same java project(Binaries jar) is getting packed

into inside different docker container, each container have their separate database and all the resource related to this

(we have followed Microservice design pattern). The docker container is getting pushed to Jenkins server, based on Parameter

Provided in Jenkins Job The Jenkins server spawns ‘n’ no of Docker container for different environment

once The Jenkins Jobs finishes the container Execution it generates the report to Postgress database. and the auto mails

shoots to the responsible team .

2. Project Name : CODFOD

Role : Programmer

Front End : Bootstrap, Html, Jsp,JavaScipt,Jqeury

Team : 6

Back End : MySql, JDBC

Operating System : Linux, windows-7

Other : Maven, Spring boot,Hibernate,Git,Docker,Jenkins,Java1.8,AWS,Microservice architecture

Client: DTDC, FlipKart

Description :

This project is an ecommerce application. Where the user will book COD/FOD type Consignment at a DTDC branch. The branch will deliver the consignment at destination place across all India user can track the details in between. Once the Consignment is delivered the branch need to deposit money in Bank. Where the region across all India of DTDC will cross verify the amount deposited with his bank CMS statement. And will credit back the money to booked customer (Flipkart, Ebay,Amazon etc) using SAP ABAP.

Deployed the completd modules of the project into AWS cloud on client premises, which was being use on Demand basic.

We used AWS S3 storage machanisame and AWS Elastic Bean for load balancing

3. Project Name : MBCPOSE

Role : Programmer, Estimation project, resource planning

Front End : JAVA(1.7), ECLIPS( 3.2), Web service(SOAP), MULE ESB 3.3, JMS,Spring, Hibernet

Team : 4

Back End : Oracle, Phoenix

Operating System : Widows-xp,Windows-7

Other :

Client :Mercede-Benz-UK,Deutsch Bank,Daimler

Description :

Daimler finance company for Mercedz-Benz for different country(FR,UK,ZA)

Customer wants to purchase the car of MB. Daimler will provide the loan to customer only to be paid to MB

It maintains all the proposal, settlements, EMI, Loan details of customer.

Prints all the details to Adobe print server

Maintain all the record of customer vehicle

Mercedes-Benz Finance is the finance and leasing company of Daimler Financial Services

provides wide range of innovative finance and leasing packages as well as service products to suit the needs of both passenger car customers and the Mercedes-Benz dealer network

We even have MBC POS (Different point of sale system) adapters which have been developed using Mule-Java-Web services which would work as an adapter between our Core financing system (Phoenix) and the third party frontend (MBCPOS). Most of business logics have been redefined in this adapter.

4. Project Name : Authentic

Role : Programmer,Estimation

Front End : JAVA(1.6), ECLIPS( 3.2), Net Beans(6.9.1) Web service(Rest), Struts2, Jsp, JavaScript,Hibernate,Spring IOC

Team : 3

Back End : my-sql, Apache Tomcat(7.0.1)

Operating System : Widows-xp,Windows-7

Description :

A unique identifier is assigned for every unit of drug. At this time the unit is defined as a strip, a bottle, a vial

The unique identifier is randomly generated by an application

The unique identifier is printed on the unit along with instruction to send an SMS to a short code

The unique identifier is also coded in the form of a QR code. Smart phones will have to download the decoder to decode the unique number.

The SMS or the decoded number is sent to the backend application. The application will validate the genuineness of the code

If genuine, the application will send details of the drug name, batch code, expiry date and a message that the drug is genuine

If not genuine, the message will indicate that the drug is not genuine, and a call center number to call



Contact this candidate