VIJAYA KUMARA PAVAGAD MOHANRAJ
Cell: 818-***-****
Email : ******@*****.***
Overview
Vijaya Kumara has 7 years and 9 months of experience in Information
Technology. Four of those years spent in developing complex workflows for
Order Management System and Digital Asset Management System. In this Order
Management System and DAM System involved in integration with External
Physical Asset Manage System (jd Edwards System), i have also worked on
different set of Web-Applications (Re-insurance, Deals tracking system,
Address Book Management and OTTO) using different Java/J2ee frameworks.
Here got opportunity to build complex workflows which uses BPEL, Mediation
flows, Session beans, which internally used most of the features of IBM WID
6.x such as BO Map, XSLT Map, Interface Maps, Java Snippets, Web Service
invocations, Assembly diagram (SCA, Web service and JMS Bindings). During
this 4 years period also worked on the jdEdwards Business Services
development (BSSV) for building more than 15 Business Services, which
involved accessing different Master business functions, NER BSFN and
different table I/O operations.
In Web-Applications extensively used J2EE frameworks Struts and Spring MVC,
jsp, Servlets also used following in many web applications Ajax, jQuery,
HTML, Google Web Toolkit, EXTn Js, Spring Tiles etc.
Extensively used Cacoo, Rational Software Architect for design (sequence
and class) diagrams and screen designs. Involved in estimations.
Used many tools in the development and testing phase of the project life
cycle such as pl/sql developer, TOAD, Oracle developer, SOAP UI, Hermes
JMS, has fair knowledge (Done POC and self-learning) on the Web sphere MQ
and Web sphere Message broker. Has done many POC's using Python, jBoss
JBPM.
Skills
Languages JAVA, J2EE, Business Process Execution Language
(BPEL), JavaScript.
ERP System JD Edwards One world, World (BSSV Only).
Domain Working in the Entertainment industry from past 6
years. Mainly involved in the Order Management System
and Digital Asset Management.
Tools Used SOAP UI, Eclipse, Oracle jDeveloper, IBM WID, PL/SQL
Developer, TOAD, Hermes JMS, VISIO, Rational Software
Architect
Version Controls CVS, SVN, GIT Hub, Rational Clear Case
Used
aProject Experience
Client Project Narrative
NBCU Environment : Google Web ToolKit, EXTn Js, CSS,
Nov 2012 to till date Java, J2EE, Oracle 10g, IBM BPEL, Mediation
flows, interface mapping, BO mapper, XSLT
Mapping, Assembly diagram (SCA, Web-service and
JMS binding), Human Tasks Manager.
Responsible for: Requirement Study, Analysis,
Technical Design Document Preparation,
Development, Quality Check, Testing and Leading
the team and Client Interaction.
Brief description of the project:
OTTO - An operational Tracking tool for Orders
is an content management initiative aimed at
automating the content supply chain throughout
NBC Universal. Relying heavily on architecture
to support digital media, OTTO will enable
benefits from content production through
distribution. Currently, our assets are tracked
in many systems throughout the company, and in
many cases redundantly with different sets of
data describing the content in each system.
Limited access to these systems creates barriers
to identify the appropriate media asset
available within the company. This project is a
conglomeration of various functional / business
components to provide the user with a
wing-to-wing purview of the Media Asset life
cycle.
NBCU has a heavy business process involved in
the life cycle of order management. This project
simplifies and streamlines workflows and
services across the organization, and automates
as and when possible. The Content Ordering
Platform provides a generalized and customizable
interface to all media services. This Project is
built upon 'Service Oriented Architecture',
which helps in loosely coupling various
components involved in the project and improves
the scope of reusability. Heavily modified Open
Symphony Workflow technology is used to build
the entire composite/fine-grained services and
the orchestration of the workflow. User
interaction to the workflow is handled through
the Google Web toolkit.
NBCU Technology: Java, J2EE, Oracle 10g, jQuery,
From Jul 2011 - Oct 2012 Ajax, Spring Tiles, JSP, IBM BPEL, Mediation
flows, interface mapping, BO mapper, XSLT
Mapping, Assembly diagram (SCA, Web-service and
JMS binding), Human Tasks Manager.
Roles & Responsibility:
Based on the requirement - Design and Develop
Screens and services.
Estimate the effort involved.
Plan and prioritize the tasks (Sprint Planning).
Validate the modules against the User
requirement / Acceptance Criteria furnished in
the User
Stories.
Perform unit testing and Integration Testing on
the modules.
Updating the status to NBC managers frequently
on the progress of the development. (Daily
Scrum).
Brief description of the project:
Address-book is a project developed using
JAVA/J2EE technologies based on SOA using agile
model.
Address-book is the initiative launched in NBCU.
The goal is to have a single centralized
repository for
Addresses which take cares of digital address
(FTB, Signient File, Demon Files ).It is one
step ahead of
GAL as it display all the business Entity and
associated Person and Addresses (Physical
location and Digital
location) hence fulfilling the task of being a
central repository Business Entity and Person
.The system
will act as entry system for Xytech Media pulse
as a web service The process involves keeping
new
address book,associating it with person and
business Entity,and then final sending a
approved entry to
Xytech.
NBCU Technology : Java, J2EE, JSP, servlets Oracle
From Jan 2009 - Jun 2011 10g, BPEL (IBM), JDE BSSV, IBM BPEL, Mediation
flows, interface mapping, BO mapper, XSLT
Mapping, Assembly diagram (SCA, Web-service and
JMS binding), Human Tasks Manager.
Roles & Responsibility:
Based on the requirement - Design and Develop
the Services Required for OM System to interact
with the JD Edwards.
Estimate the effort involved.
Plan and prioritize the tasks (Sprint Planning).
Validate the modules against the User
requirement / Acceptance Criteria furnished in
the User stories.
Perform unit testing and Integration Testing on
the modules.
Updating the status to NBC managers frequently
on the progress of the development. (Daily
Scrum).
Brief description of the project:
Dotmedia Initiative:
DotMedia is an enterprise-wide content
management initiative aimed at automating and
simplifying the content supply chain throughout
NBC Universal. Relying heavily on architecture
to support digital media, dotmedia will enable
benefits from content production through
distribution. Currently, our assets are tracked
in many systems throughout the company, and in
many cases redundantly with different sets of
data describing the content in each system.
Limited access to these systems creates barriers
to identify the appropriate media asset
available within the company. This project is a
conglomeration of various functional / business
components to provide the user with a
wing-to-wing purview of the Media Asset life
cycle.
Order Management System:
NBCU has a heavy business process involved in
the life cycle of order management. This project
simplifies and streamlines workflows and
services across the organization, and automates
as and when possible. The Content Ordering
Platform provides a generalized and customizable
interface to all media services. This Project is
built upon 'Service Oriented Architecture',
which helps in loosely coupling various
components involved in the project and improves
the scope of reusability. IBM BPEL stack is used
to build the entire composite/fine-grained
services and the orchestration of the workflow.
User interaction to the workflow is handled
through the 'Human Task manager' provided in the
toolkit, this system also has interaction with
JD Edwards Enterprise One.
NBCU Technology : Java, J2EE, Oracle 10g, BPEL (IBM),
From Nov 2008 - Jun 2011 Oracle jDeveloper, JDE BSSV, IBM BPEL,
Mediation flows, interface mapping, BO mapper,
XSLT Mapping, Assembly diagram (SCA, Web-service
and JMS binding), Human Tasks Manager.
Roles & Responsibility:
Based on the requirement - Design and Develop
the Services Required for OM System to interact
with the JD Edwards.
Estimate the effort involved.
Plan and prioritize the tasks (Sprint Planning).
Validate the modules against the User
requirement / Acceptance Criteria furnished in
the User stories.
Perform unit testing and Integration Testing on
the modules.
Updating the status to NBC managers frequently
on the progress of the development. (Daily
Scrum).
Demonstrating periodic presentation on the
modules developed. (Sprint Review).
Brief description of the project:
NewsLibray System:
NBCU NEWS division is a busy bee with moving the
Physical Assets from the Inventory to other
locations upon demand. This application helps in
creating a Material Movement Request and
tracking the assets. This app interfaces with
the Physical Asset management System to
fulfillment the user movement request. It helps
in creating digital assets in Digital Asset
Management system and also facilitates the users
to associate the Physical Assets with the
Digital Assets. The user can append meta data to
the digital asset and maintain it. The user
interface provides a task queue for the user to
track and prioritize the movement request.
NBCU Technology : Java, J2EE, Oracle 10g
From Nov 2007 - Nov 2008
Roles & Responsibility:
Requirements analysis & Gap analysis
Proof of Concepts with AJAX & J Query
Architecting the system with Struts, AJAX & J2EE
patterns
System design including writing Use cases, Class
& Sequence diagrams
AJAX implementation for better user experience
like refreshing the content dynamically where
ever is needed & validations without refreshing
the page
Implementation of DHTML for better look & feel
Development of bigger modules like Record first
runs series, Record package series, Update
schedule telecast etc.
Unit & Integration testing
User Acceptance Testing support
GE Corporate Technology: Java, J2EE, Oracle 10g, Sunone.
From Dec 2005 - Oct 2007
Roles & Responsibility:
Requirement analysis
Preparation of Impact Analysis document.
Coding and coordinating with client.
Involved in UAT.
Education
Bachelor of Information Technology.