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
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