PADMINI MISHRA
****.**@*****.***
Direct: 917-***-****
Location – Shelton, CT
PROFESSIONAL SUMMARY:
Highly accomplished and experienced Java/J2EE Developer with comprehensive mastery of all Java packages with 9+ years of experience from fortune 500 companies. A skilled Java developer with proven expertise in using new tools and techniques to drive improvements throughout an entire software development lifecycle. Having extensive industry and full life cycle experience in a Java based environment, along with exceptional analytical, design and problem-solving capabilities. Excellent communication skills and able to work alongside support teams involving both on-site and off-shore teams and the Java community to define and refine new functionality. Looking for an ambitious company which will challenge my analytical and problem solving skills and allow me to continue to develop my knowledge and potential.
SPECIFIC EXPERTISE:
Over 9+ years of experience developing Web and eCommerce applications using Java/J2EE technologies in manufacturing, Banking, Insurance, and retail domains
Expertise in Software Development Life Cycle (SDLC) in developing web applications using Java/J2EE, JSP, JavaScript, Struts, Spring, Hibernate, iBatis, JMS, SOAP, Restful Services, JDBC, SQL, PL-SQL, Maven
Good knowledge in Angular JS 1
Extensive hands on experience deploying applications on IBM WebSphere, WebLogic Application Servers, Apache Tomcat server
Good understanding of SQL, PL/SQL, Middleware, Oracle DB and Unix platform
Strong know-how of Business Requirements Documents (BRD’s), Functional Specifications, status reports etc.
Extensive experience in MVC framework
Well versed with IBM Rational Software integrated tools for requirements management and analysis, use case development, business and data modelling
Experience with MS Visio for business process modelling and creating Use case diagrams, Activity Diagrams, Data Flow Diagrams and Sequence Diagrams
Lead and worked with teams to examine and solve business problems by accurately analysing the needs of clients and helping them achieve improved quality and value for their customers
In depth knowledge of different Software Development Life Cycle (SDLC) methodologies such as Agile Scrum methodology, V-Process Model, Rational Unified Process (RUP) and Waterfall Methodology
Experience in conducting/facilitating JAD sessions with superior organization and presentation skills
Worked on projects like Process Reengineering, Process Automation, System Upgrade and System Integration
Expertise in analysing, designing & re-engineering systems & business processes
Excellent written and oral communication skills with a results-oriented attitude
Skilled at performing Gap analysis, Data analysis, Risk analysis, and Cost/Benefit analysis, along with good knowledge of process workflow tools and techniques
Possess proficient understanding of different relational databases, writing SQL queries and commands to perform a variety of CRUD functions and generating reports
Experienced in developing test plans, test strategy, test cases for the functional, regression and system testing
Experience in new process technology implementation and training, and conducting system and user acceptance test
Widespread Knowledge in developing IT Systems for driving Efficiency Improvements, Standardization of Processes, re-use and specialization
Extensive experience in Development, Migration, Transformation, Support & Maintenance programs
Well versed in setting web meetings and trainings through Cisco WebEx
Extensive Experience in delivering Mission critical IT projects having delivery teams spanned across multiple geographies
Highly motivated, results oriented and leadership skills with great team ethics
TECHNICAL SKILLS
Languages
Java, JSP, SQL, PL-SQL, HTML, Unix Shell Scripting
Database
Oracle 9i/10g/11g, MS-SQL Server, DB2
Frameworks and Specifications
Java/J2EE, PL/SQL, Struts, Spring, Hibernate, iBatis, SOAP, Restful Service
Applications
MS Visio, HP Quality Center, Rational Requisite Pro, MS - Office Suite, Rapid Application Development, jUnit, Maven
Servers
IBM WebSphere Application and Commerce, WebLogic Application Servers, Apache Tomcat, Broadvision
Defect Tracking
Jira, BugZilla, Remedy
Operating Systems
Windows 2000/XP/ME/VISTA/7, Unix(HP, Solaris), Red Hat Linux
Browsers
Internet Explorer, Mozilla Firefox, Google Chrome, Opera, Safari
Requirements gathering tools
Rational RequisitePro, Rational Clear Case, Subversion(SVN), MS SharePoint, Visual Source Safe
SDLC Methodologies
RUP, AGILE, Waterfall
Application development tools
Eclipse, IBM Rational Application developer, Toad, SQL Developer
PROFESSIONAL EXPERIENCE:
Java Web Developer
8/1/2014 – 7/30/2016
Pitney Bowes Inc.
Pitney Bowes Inc., CT, USA
Synopsis
Pitney Bowes embarked on digital customer on-boarding journey with business transformation which required highly interactive and personalized reporting tool providing clients with ability to generate daily, weekly, monthly reports showing meter and postage utilization. The web reporting application integrated with Tandem (debit system) and TSYS (credit system) to retrieve mail piece information, postage usage, account information and customer information. The application also integrated with third party sites such as USPS to retrieve CAPS (Centralized Account Processing System) transactions.
Key Duties
Interacted with Clients to gather business requirements and generated requirement specification documents. The project was executed using Agile methodology as best practise which required extensive interactions with clients, business analysts.
Designed and developed most of Restful service functionalities to retrieve data from backend systems using Maven
Developed the business layer using Java/J2EE, Spring and Hibernate, REST Webservice
Application deployment in WebSphere Application Server for development environment
Provided assistance for integration of front end and back end applications
Preparation of unit test scenarios and unit test cases
Assisted in deployment for UAT and production environment
Testing and troubleshooting the application and components
Coordinate with teams to resolve application and system issues.
Analysis and defect fixing of system and user acceptance test
Participated in sprint review meeting
Change management System(CMS) meeting attend for enhancement releases
Used SVN for version control
Involved in doing AGILE (SCRUM) practices. Involved in planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings.
Provided optimum solution and common framework to deal with whole enhancement.
Provided support, identify all issues, resolved production issues and prepare appropriate documentation for all issues and solutions.
Java developer
8/1/2012 - 7/31/2014
Wipro Limited
Bank of New York Mellon, NYC, USA
Synopsis
The project File Transfer which allowed BNYM customers and employees in enterprise portal to upload the files (Document/Instructions) through File Transfer application. The File Transfer Portlet was an application embedded in BNYM Connect portal.
The application was enhanced to show/populate all the scheduled and uploaded files in a calendar view. It was also capable to maintain the uploaded documents as a repository and which could be downloaded at any time. As part of the project, it also provided other types of upload functionalities for upload namely through Restful service (SFTP), Connect desktop (desktop application) including scheduled automated way. Connect Desktop which was built based on Adobe flash, allowed users to schedule their files to be uploaded in different ways, such as, one time, recurring etc. Later the entire application was migrated to Tomcat server.
The backend system was developed in java using Spring Framework while the presentation layer was in Adobe Flex.
Key Duties
Interacted with Clients to gather business requirements and generated requirement specification documents.
Leading the project team, specified design and coding standards.
Involved in architectural design and provided HLD to the managers/architects for approval.
Involved in LLD and release notes documents
Support and maintenance of the application
Designed and developed most of Restful service functionalities for file upload.
Managed the business layer using Java/J2EE, Spring, Hibernate, Core Java and JMS
Involved in code review of the team members and implemented best practices
Involved in coding part for the complex modules and helped team members for the approaches and deliverables.
Preparation of unit test scenarios and unit test cases
Build and project deployment in development environment
Created deployment requests for UAT and production environment
Analysis and defect fixing of system and user acceptance test
Participated in regular requirement and status calls with client.
Change management System(CMS) meeting attend for enhancement releases
Used SVN and ClearCase for version control.
Involved in migrating the application from IBM WebSphere to open source - Apache Tomcat, Active MQ, JSP, Angular JS, Spring JDBC and launched in cloud for POC.
Always adhered to the client policies and processes
Java Developer
7/1/2011 - 4/8/2012
Wipro Limited
PepsiCo, NJ, USA
Synopsis
Walmart is the biggest customer for PepsiCo in terms of business from a single retailer. The Business Information Services (BIS) deals with Wal-Mart directly for the business transaction. Wal-Mart pricing (WMP) system is owned by BIS is used by the bottlers and PepsiCo North America (PCNA) users to feed in the pricing for various beverages for Wal-Mart. It is an Integrated Baseline Support project for Bottler Applications Program. It includes: PepsiBiz (Bottler Portal) Pepsi Cola Master Files (PCMF) Pepsi Online Resource (POLR) Pepsi Trans-shipment Enforcement Program (PTEP) Walmart Pricing (WMP) WalMart Sales Reporting (WSR) Pepsi Business Directory (PBD) Initiative Management System (IMS) Decision Management System (DMS) National Customer Development Agreement (National CDA) STAR2 Frontline offshore support. The project involved development and maintenance of the system and to ensure that pricing has reached Wal-Mart’s retail link.
Key Duties
Gathered and analysed business requirements and produced specification documents.
Responsible for required documentation and approvals for assigned corporate initiatives.
Supported JAVA application that controlled the whole flow of the module as per specifications.
Involved in the high level and low level designing of the admin
Support and development of the business application using Java, JSP, Spring, Hibernate, Unix Shell scripting, PL/SQL and JMS
Setting and monitoring of batch jobs in Autosys which run on all weekdays (every 24 hours).
Implemented and supported various Stored Procedures for the application
Involved in client interaction for resolving technical and functional issues on a weekly basis.
Generated various monthly reports using MS-excel, as a value add service
ClearCase was used for version control management.
Participated in change management system(CMS) meetings for the project releases
Involved in analysing and resolving the daily issues and provided permanent solution
Worked directly with several clients with day to day requests and responsibilities.
Programmer Analyst
4/1/2011 – 6/30/2011
Wipro Limited
Pitney Bowes Inc., CT, USA
Synopsis
PB was embarking on the business transformation journey for their digital eCommerce business which required migration of eCommerce and Web Portal migration from BroadVision to IBM WebSphere Commerce and IBM WebSphere Application Servers. This initiative involved redesign of MyAccount portal, eCommerce retail store and targeted marketing capabilities. This project also aimed at fastening ‘drive-to-web’, ‘customer experience journey mapping’ and enhancing ‘self-serving features’ which eventually would reduce the cost of operations as well as increase the revenue.
Key Duties
Involved in unit testing, System Testing, Integration Testing, User Acceptance Testing, User confirmation Testing.
Wrote and performed Technical and Functional test scripts.
Communicated project requirements, business issues and made recommendations.
Assisted the project manager in developing use cases and project plans
Experienced in feasibility study and risk analysis to identify the business critical areas from the user‘s perspective.
Worked closely with the SME’s, business users and developers, to facilitate and better understand the project.
Created use case diagrams, flowcharts and process models, by documenting business work flows both by text and by activity diagrams according to RUP for the review of stakeholders.
Participated in JAD sessions with different stakeholders, and resolved their issues.
Worked with creating system and user acceptance test case scenarios, and communicated with clients accordingly.
Java Web Developer
8/1/2010 – 3/31/2011
Wipro Limited
Bank of New York Mellon, NYC, USA
Synopsis
The project was an integration with Seibel CRM. The customer's address and other demographic information was stored at 2 different source systems namely SEI and ECIF. The interaction to these systems was established through ODS database, ODT interface. The application was made to fetch those addresses from SEI system and populated in Siebel system and vice-versa by means of real-time web services.
Also the ECIF addresses were fetched through a source file which was FTP to BNYM system and with the help of nightly batch jobs, the data was being populated in the Siebel system.
Key Duties
Developed Proof of concept (POC) and provided work/time estimates for design and development efforts
Responsible for required documentation and approvals for assigned corporate initiatives.
Developing new applications, components & functionality to existing systems.
Developing new functionalities, both back-end and front-end using Java/J2EE, SQL Spring, iBatis and JMS
Participated in JAD sessions with different stakeholders, and resolved their issues.
Work also involved defining the scope of the project by doing gap analysis, preparing required artefacts, and then creating the functional documents for design and implementation of the project.
Active involvement in data migration plan and activity
Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
Worked on bug fixing and enhancements on change requests.
Lead the technical team and mentored other developers.
Presentation of the project status in weekly meeting with client
Java Web Developer
1/1/2010 – 8/31/2010
Wipro Limited
Toys R Us, NJ, USA
Synopsis
The Vendor Deal Portal (VDP) is a new, web-based application designed for the electronic approval and management of Credit Allowance Contracts. This portal eliminates paperwork, reduces data entry errors and makes the process of contract creation and approval more efficient. In addition, the VDP will help manage Toys ‘R’ Us credit allowance contracts by providing online access to active contracts. Access to the VDP is granted by each vendor’s Security Administrator. It provides controlled access to the Credit Allowance details based on the user credentials. The application was enhanced to include RGD (Return Good Damage) contracts currently being processed on the Unisys mainframe. Through participation in RGD program, the vendor is responsible for the expenses associated with defective merchandise.
It was also enhanced to create new application features for end users including a dashboard.
Key Duties
Working with users to establish requirements and determine priorities.
Responsible for required documentation and approvals for assigned corporate initiatives.
Developing new applications, components & functionality to existing systems.
Developing new functionalities, both back-end and front-end using Java/J2EE, Struts
Performed a thorough GAP analysis to evaluate the potential impact on the current system by the projected system.
Participated in JAD sessions with different stakeholders, and resolved their issues.
Gathering project information from previous team
Work also involved defining the scope of the project by doing gap analysis, preparing required artefacts, and then creating the functional documents for design and implementation of the project.
Active involvement in data migration plan and activity
Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
Worked on code merge, bug fixing and enhancements on change requests.
Lead the technical team and mentored other developers.
Presentation of the project status in weekly meeting with client
Java Developer
8/1/2006 – 12/31/2009
Wipro Limited
Pitney Bowes Inc., Bangalore, India
Synopsis
This project was maintenance and support of pb.com web site which is build using BroadVision eCommerce, Portal and Content Management System with custom applications using core Java. Pb.com is an enterprise web application which hosts MyAccount, online store (B2B and B2C), marketing content and various custom web self-serve features for their customers.
Key Duties
Product Support that includes Incident Management, Service Request Management, Change Requests and Problem Management. Developed Unix Shell scripts to run cron jobs for various activity. Adherence to Service Level Agreements for support activities - Schedule and effort adherence for development projects/enhancements/CRs - Build and release management – Configuration Management - Status reporting to customer and Wipro management - Customer interaction
-Also I was part of EPP automation project, where the manual file upload was automated with various Unix Shell script batch jobs
SUMMARY OF EDUCATION AND TRAINING:
Bachelor of Engineering (BE) in Electronics and Telecommunication from Biju Patnaik University, Orissa, India
(2002-2006)