Resume

Sign in

Project Manager Design

Location:
Fremont, California, United States
Posted:
April 21, 2017

Contact this candidate

Ramkumar MK

510-***-**** aczw6n@r.postjobfree.com

***** **** ******, *******, ** – 94536

Career Summary:

-16+ years of IT experience in design and development of large-scale enterprise applications using Core Java,

- Java EE 5,Multi threading, J2EE, Spring, Hibernate, WebServices(SOAP and Restful), iBATIS, Hibernate 3,Oracle 10g,MS-SQL Server, Postgre-SQL, Marklogic database.

-Excellent Architectural and Integration experience in Rule engine platform ( JRule, Blaze Advisor) and BPM tools like (Web methods).

-Experienced in architectural design in Monolithic ( 'n' tier), SOA, Micro services, RMI, Cloud Architecture.

-Experienced

-Extensively worked in BPM Tools - ARIS for Requirement modelling.

-Experienced in Workflow management tools like JDEdwards, Requirement management tools like DOORS ad Request pro.

-Developed and Delivered Design documents like Architectural solution, HLD (High level Design), LLD (Low level Design), RCA (Root cause Analysis) and IA(Impact Analysis).

Extensive experience in full life cycle of software engineering process including requirement analysis, prototyping, architecture, design, interface implementation and integrating leading edge technologies.

Excellent knowledge and experience in Cloud computing.

Excellent experience in Design patterns like Factory, Command, Adapter, Bridge, Service Locator, Business delegate,Session Facade,etc.

Implemented front-end components using HTML 5, JSP, Servlets, JavaScript, JQuery, CSS 3 in Web tier.

Implemented applications usin, g Spring 3 framework in Spring MVC, Core, AOP, ORM frameworks..

Designed and developed Webservices using Apache CXF JAX-RS REST, SOAP JAX-WS, JAXB API frameworks.

Expertise in Application server deployment using IBM WebSphere 8, JBoss 7, Weblogic 10g, Apache Tomcat 6, Glass Fish 4.1.

Experienced in Websphere portal and Weblogic portal application.

Experienced in Documentum, Adobe CQ5 deployment tools and platform.

Extensive experience in working on Linux, Unix and Windows environments.

Expertise in database table designs, data models and implementation using Oracle 10g, MySQL 5, DB2, MS SQL Server 2005.

Worked in software methodologies like Agile (SAFe 4.0), Kanban, XP, SCRUM, TDD, FDD and RAD.

Education:

Bachelor of Engineering (B.E), Mechanical Engineering, 1999, Bharathidasan University, India.

Technical Skills:

Web Technologies

Java, JSP,JSF,Servlet, SOA, Web services ( SOAP and Restful), Custom Tag libraries, SOA,Webservices,EJB,

Weblogic and Websphere(JSR-228) portlets

Application Servers

WebLogic Application Server 9.1,Weblogic Portal Server(8.1) and Portlets

WebSphere Application Server(WAS) 6.1,Websphere Portal Server,

JBoss and Tomcat

Tools

RSA, RAD, Eclipse, NetBeans, Weblogic workshop - Java

Visualworks and IBM Visual Age – Smalltalk

JProfilerandJMeter – Memory leak

Requirement Management – DOOR’s, Request Pro

Workflow Management – JDEdwards Oracle GME

Business Process Management– ARIS

Cloud computing – VMWare

Embarcadero RAD Studio XE4

Design Patterns

MVC, Singleton,SessionFacade,Business Delegate,

Abstract Factory,Adapter,Facotry,DAO, and DTO

Framework

Struts,Spring(MVC and DAO),Hibernate,IBatis,Bosco/FAST4J(Vendor Specific),JPA,

RC-BlazeTrunk(Blaze Rule engine framework)

GUI & Scripting

HTML, DHTML, JavaScript, AJAX, XML, XSL, Unix Shell Script

Database Environments

Oracle 8.x/9.x/10g, MySQL, DB2, TOAD, Object Browser,SQL Developer, Post gres, Mark logic,

Squirrel Client

Operating Systems

Windows-9x/NT/2000/XP, Unix,Linux

Source Control

Clearcase, ClearQuest,Starteam,SVN,ENVY, CVS, VSS,TFS

Testing & Debugging

JUnit,CACTUS,SUNIT,EMMA and Log4j

Web Content Management

Documentum,e-Content Server 5.2,WDK 5i,Webtop 5.3,Web Publisher 5.2.5,DFC 5.2.5,

DAB 5.2.5

Rule Engine

Blaze Advisor 6.8 (Fair Isaac), JRule

Middleware

Web methods,Software AG, MWS(My Webmethod Server), IS,Web Method Broker

Methodologies

Agile, SAFe 4.0, Kanban, XP, TDD, RUP, FDD,RAD and SCRUM

Language

Java,C#,.Net, Delphi XE4, Smalltalk and Documentum 8

Portlets

Websphere portlets (JSR 168 ) and Weblogic portlets ( JSR 286)

Certification:

Sun certified Java Developer (SCJP)

Sun Certified Developer Java Web services ( SCDJWS)

ITIL V3 - Production support

Certified Scrum Master ( CSM)

Professional Work Experience:

Client : Becton and Dickinson, Milpitas, CA Sep 2015 -Feb 2017

Project : BD FacsDiva ~ Program 64

Role: Scrum Master

Project: FacsDiva - Program 64

Program 64 is a Windows 7,32 bit to Win 10, 64 migration of product BD FacsDiva(legacy product).

BD FACSDiva™ software is used for Flow Cytometer Data Analysis in standalone mode.

BD FACSDiva software is a flexible data acquisition and analysis package designed for BD FACS™ brand digital flow cytometers. This scope also involves the migration of other BD products like FacsCanto and FacsSPA.

Roles and Responsibilities:

Responsible for Product backlog creation, sprint planning, User story grooming and sprint demo and it’s quality.

Followed the SAFe 4.0 Agile Lean principles, XP Programming and kanban methodologies during the sprint execution.

Helping the team maintain their burn down chart, setting up retrospectives, sprint review or sprint planning sessions.

Removing obstacles that affect the team, walking the product owner through more technical user stories.

Calculate velocity and publish the Average velocity to all stakeholders.

Review the Code, Unit testing, Impact Analysis and Root Cause Analysis.

Encouraging the collaboration between the Scrum team and product owner.

Review the design documents, ensuring DHF document ONTIME sign off and quality of delivery.

Apart from SCRUM Master role, did the Technical Analysis and developed an RCA for critical and complex Change requests based on demand. Reviewed the code, design documents and unit testing.

Technology:

Core Java 1.6 update 29, Multithreading,Design pattern ( Command and Singleton) Installshield 2015, Windows XP/7/10, Sybase 12.0.1,JProfiler,JVisualVM, JConsoleVM and .Net

Client: Baxter, Denver, CO Sep 2014 - Aug 2015

Role: Scrum Master

Project: ExactaMix 2400 & Abacus 1.2

ExactaMix is a pharmacy compounding application intended to be used to combine multiple ingredients in a single solution for TPN, CVVH, CRRT, Cardioplegia, and Epidural application.

Abacus is the application used to calculate complex TPN orders for pre-mix products

Responsibilities:

Responsible for Product backlog creation, sprint planning, User story grooming and sprint demo and it’s quality.

Followed the SAFe 4.0 Agile Lean principles, XP Programming and kanban methodologies during the sprint execution.

Helping the team maintain their burn down chart, setting up retrospectives, sprint review or sprint planning sessions.

Removing obstacles that affect the team, walking the product owner through more technical user stories.

Calculate velocity and publish the Average velocity to all stakeholders.

Review the Code, Unit testing, Impact Analysis and Root Cause Analysis.

Encouraging the collaboration between the Scrum team and product owner.

Review the design documents, ensuring DHF document ONTIME sign off and quality of delivery.

Technology: Eclipse 3, JBoss Application Server 7.0, Spring - IoP, Hibernate 3, JUnit 3, Delphi XE4,Restful WS.

Client: Standard Chartered Bank, Singapore Oct 2013 - Aug 2014

Role: Technical Project Manager

Project: TSU BPO (Bank Payment Obligation)

Leading Singapore Bank is a British multinational banking and financial services company headquartered in London, United Kingdom& leading bank in Singapore and Malaysia

TSU Bank Payment Obligation:

A BPOis an irrevocable undertaking given by an Obligor bank (typically the buyer’s bank) to a Recipient bank (the seller’s bank) that payment will be made on a specified date after a specified event has taken place. This ‘specified event’ is verified by a ‘match’ report which is generated by SWIFT’s Trade Services Utility (TSU) or any other matching applications following the set of rules adopted by the ICC.

Roles & Responsibilities:

I worked at onshore in the Singapore as a SCRUM Master ( partlyTechnical Manager).

I am responsible for -

Responsible for Product backlog creation, sprint planning, User story grooming and sprint demo and it’s quality.

Helping the team maintain their burndown chart, setting up retrospectives, sprint review or sprint planning sessions.

Followed XP Programming principles to meet the high code quality.

Calculate velocity and publish the Average velocity to all stakeholders.

Encouraging the collaboration between the Scrum team and product owner.

Review the design documents, ensuring DHF document ONTIME sign off and quality of delivery.

Environment: Java, j2ee, XML, XSD, XFW Framework, spring, Hibernate, Postgre SQL 9.3,XSLT& ARIS.

Client: World Bank Group, Washington DC, CA Sep 2012 - Oct 2013

Product: iDesk

Role: Technical Project Manager

iDesk is a single integrated repository for all project and partner data. It is an electronic workspace, which provides secure access to corporate resources and applications, and serves as a one-stop-shop for project processing in the corporation. iDesk has the subsystems like Products, Process where loan is processed and approved. Also, it has the other modules like:

1.GTFP: Global Trade finance program application which is a platform to issue Guarantees/loans transaction towards the global trade and robust credit monitoring.

2.CRR(Credit Risk Rating): Part of iDesk system where in we calculate the credit risk rating of every project associated with the LEADING BANK before issuing the loan.

Responsibilities:

Responsible for Product backlog creation, sprint planning, User story grooming and sprint demo and it’s quality.

Followed the SAFe 4.0 Agile Lean principles, XP Programming and kanban methodologies during the sprint execution.

Helping the team maintain their burn down chart, setting up retrospectives, sprint review or sprint planning sessions.

Removing obstacles that affect the team, walking the product owner through more technical user stories.

Calculate velocity and publish the Average velocity to all stakeholders.

Review the Code, Unit testing, Impact Analysis and Root Cause Analysis.

Encouraging the collaboration between the Scrum team and product owner.

Review the design documents, ensuring DHF document ONTIME sign off and quality of delivery.

Apart from SCRUM Master role, did the Technical Analysis and developed an RCA for critical and complex Change requests based on demand. Reviewed the code,design documents and unit testing.

Technology: Java, J2EE,JSF,CustomTaglibraries,RAD, RSA, SOAP UI, Spring, Chrome Post,Hibernate,Websphereportal server 6.0, Websphere Application server7.1, ANT, Web services, Crystal Reports.

Client: CCS, Holland Oct 2011 - Aug 2012

Project: Roundcube

Role: Rule Engine Architect

Round Cube is anProperty and Casualty Insurance Product for general insurance broker and insurers. The product is an integrated solution developed with cutting edge technology and SOA architecture. It provides

the facility to claim for damaged items, notification of loss to insurer, insurance company, Settlement and it’s validation based on the contract.

RC-BlazeTrunk framework:

The rule engine framework is developed to provide reusable components and ease of developing rule services. The framework supports extendability to add new feature and components based on the changes in the system design.

RC - Web methods:

WebMethods is a middleware suite for developing Integrated and SOA based solutions.

Responsibilities:

•Designed and lead the Blaze framework(RC-BlazeTrunk) development at client site(Holland).

•Developed the framework and set up the standards, conventions and developed the model services.

•Created the Repository and developed the model services by utilizing all the flavours of Blaze.

•Designed the Ruleset, Rule services and RMA.

•Developed and deployed the rule services in My Web method server(MWS).

•Developed the Blaze Core framework development and bug fix using Java and Web methods.

•Fine tuned the Rule services.

•Did the Legacy system integration, distributed messaging with wmBroker.

.

Technology: EdgeConnect UI, Blaze Advisor 6.8, BUnit, Web methods 7.0, Web method developer, methods, MWS(My Web method server), Web method Broker(WMB), SVN.

Client: eBay, San Jose, CA Mar 2010 - Feb 2011

Project: UPE and Ranch

Role : Technical Project Manager

eBay> involves in two types of projects.

a.)eBay Marketplace Projects – It deals with the projects that impact the live projects in all domains.

(Buying, Selling, My eBay, Checkout etc). They follow typical SDLC process and the release to

Production is based on eBay LTS ( Live To Site) Concept.

It holds the projects like Site Accessiblity, DE Returns, CS Contact Reductions & FR Search.

b.)eBaySystem Engineering projects – Projects used by the Internal eBay Management.

It holds the projects like SOA Dashboard, CSA ( Clothing, Shoes and Accessories), Application Platform Tool, Cloud computing.

Cloud Computing:

•eBay started using cloud computing through infrastructure as service and software platform capabilities as services.

•Benefits are reduction time, maximize the utility of infrastructure by sharing resources.

•Reduce cost by 100% automation and 0% human intervention.

.

Responsibilities:

•Delivered the Design documents for UPE application refactoring.

•Developed an PoC and then implemented virtualization for eBay Cloud computing.

•Unit testing, Code review and Deployment in Staging environment

•Did the performance tuning feasiblity study and submitted the proposal document ( IA and RCA).

•Developed the modules like Site Accessiblity and Ranch modules which includes Unit testing.

Technology: Eclipse 3, IBM Websphere 7, CSS, HTML, XML, Oracle 9i,Cloud computing, Core Java and JSF

Client: Well point, Maryland, USA May 2009 - Feb 2010

Project: EWPD - WTT (Web Test Tool)

Role: Technical Architect ( Java and Rule Engine)

EWPD:

EWPD - WTT is an application used for validating different benefits that are associated with a contract.

It compares the benefits related to a contract with that of the Blaze Engine and validates the data giving an output to inform the user whether the result is correct or incorrect.

Responsibilities:

•Designed and lead the Blaze developmentes servci at client site.

•Developed the framework and set up the standards, conventions and developed the model services.

•Created the Repository and developed the model services by utilizing all the flavours of Blaze.

•Designed the Ruleset, Rule services and RMA.

•Developed and deployed the rule services in My Web method server(MWS).

•Developed the Blaze Core framework development and bug fix using Java and Web methods.

•Fine tuned the Rule services.

•Did the Legacy system integration, distributed messaging with wmBroker.

Technology:

Java 1.6, Web services ( Restful), SOA, XML, JSON, Blaze Advisor 6.8, RMA, Factory, Oracle 9i, Websphere Application server, IRAD, RSA.

Client: Sony Pictures, Beverly Hills, LA, USA Jul 2008 - Apr 2009

Project: MySPT

Role: Technical Architect

MySPT– It handles various business like Schedules and formats, Program,station and its contact details.

Syndication - It handles the TV Series, Episodes, Movie package based on its seasons. Also it handles SPT assets like photo, image, audio files.

VOD/PPV – Video On Demand / Pay per View system handles all the programs related to VOD/PPV, its subscribers, contact and payment details and business track portals.

Responsiblities:

•Designed and delivered the HLD and LLD.

•Developed and Implemented the Weblogic portlets.

•Worked in JSP UI customizations and implemented new design and functionality of the application.

•Implemented design patterns such as DAO, DTO, Abstract factory, Service locator patterns.

•Worked in ORM mapping using Hibernate to access Oracle 10g database.

•Implemented PL/SQL stored procedures and functions on Oracle 10g database.

•Analyzed and delivered the Root Cause Analysis for the memory leakage issues using JMeter.

Technology: Java 6, Oracle 10g, Weblogic portets ( JSR 168), JProfiler, JMeter, BEA Weblogic Development UI,XML, XSLT, SAS and DOM Parser.

Client : H3G, UK June 2006 - Aug 2007

Project : DAAC, PSC and TBC

Role : Technical Lead

DAAC(Digital Asset Access Controller): It is the prime responsible component for the authorization of the user requests for chargeable component in the pricing charging architecture.

TBC(Time Based Charging): This component has the ability to offer promotion and discounts on 3G data products on a Time basis.

Responsibilities:

•Lead client facilitation meetings to gather requirements for TBC.

•Analysis & Design of application architecture using OOAD approach involving in all phases of the lifecycle ensuring successful deployment and maintenance.

•Responsible for Production support for development,enhancement and testing.

• Extensively worked on PL/SQL and developed stored procedures.

•Developed the test cases using JUnit.

•Modeled Designs using RSA to implement UML Class Design Diagram and Sequence Diagram.

Technology: Java JDK 1.4, JSP, Weblogic 9.0,Oracle, Swing, UML



Contact this candidate