Resume
Ramanjaneyulu B(Raaman)
****************@*****.*** #Villa No 19,
+971-***-***-*** Umm Al Nar,
Near Petroleum Institute,
Abu Dhabi
1
Resume
Profile :
• Around 6.4 years of progressive experience in Design, Development and System
testing.
• A total of 6.2 years of IT experience with JAVA and J2EE Developer, Content
Management Technology (EMCC-Documentum,xCP 1.6) & DCTM Server
administration with deep knowledge.
•Strong experience in designing & developing software systems using Java, J2EE technologies like
Servlets, JSPs, EJBs, Struts Framework, JMS, JAXP, JDBC with Oracle and MySQL relational databases on
UNIX and Windows environments.
• Extensive experience in Web application development using – HTML, DHTML, CSS,
XML, UML, JavaScript, Ajax, Spring, Hibernate, J2EE (JSP, JSTL, JMS, JSF, Servlets,
JDBC, JNDI, Java Beans, LDAP, Struts, EJB).
•Hands on experience in developing critical & responsive GUI/front-end components using HTML,
JavaScript, CSS, JSP, JSTL and AJAX.
• Experience with n-tier architecture design.
• Good experience in open source frameworks like Spring and Hibernate.
• Application development experience using multithreading, Serialization,
Externalization, Collection, Generics, Core JAVA, Applets and Swings.
•Expertise in developing and deploying J2EE applications on application servers like Web Logic
8.1/7.6, JBoss 4.0.1/5.0 and WebSphere6.1.
Experienced with XML related technologies.
•
Experience in writing SQL Scripts and PL/SQL Stored Procedures in Oracle, MySQL.
•
• Experience with Hibernate 3.0 Persistence Framework and Design patterns like
Singleton, Factory, Session Facade, Business Delegate, Data Access Object (DAO),
Data Transfer Object.
• Experience using middle ware business logic technologies Session Beans, Entity
Beans, Message Driven Beans.
•Experience in implementing logging mechanism using log4j and apache commons logging.
Experience in using IDEs such as Eclipse, WSAD, Net Beans and IBM’s RAD.
•
• Good experience with deployment and release of the application with MAVEN building
tool, test cases using JUnit and application logging using the Log4j.
• Experience of working with databases Oracle 8i/ 9i/ 10G and MySQL; extensive
experience working on SQL, PL/SQL.
• Experience in implementing complete Software Development Life Cycle (SDLC) for
various applications including Analysis, Design, Development, Implementation
Testing, Maintenance and Support with agile methodologies.
• Experience in Version Control System such as CVS and SVN.
• Exposure to D2 Technologies
• Experience with XML and XSLT transformations.
• Ability to review code, write scripts, supportability tools and debuggers to aid in
problem resolution, and make re-usable as needed
• Possess in depth understanding of project life cycle process and methodologies.
• Worked in Onsite – Offshore model.
• Experienced team leader and advanced hands-on coder
2
Resume
• Strong server side development experience in Java
• Highly experienced in client-side web technologies and toolkits like AJAX, GWT,
JavaScript, CSS, etc.
• Experience in J2EE Architecture and Application Servers (Tomcat, WebSphere)
• Experience with usability, look and feel, work closely with UI Designers - passion for
developing functionally rich tools with an extreme emphasis on usability of the
product
• Strong communication skills, both spoken and written
• Involved in development of N-Tier component based Enterprise Applications using
Model2(MVC) & MVP architecture using Spring MVC, Hibernate Framework and
GWT(Google Web Tool Kit) J2EE Design Patterns and on servers Apache Tomcat 6.0,
Web sphere 6.1
Currently working : ENEC (UAE-Abu Dhabi).
Designation : System Analyst
Tenure : Jan 2014- Till Date
Previous Employer : Mphasis (India-Bangalore).
Designation : Senior Software Engineer
Tenure : May 2011 – Jan 2014
Previous Employer : Tata Consultancy Services Limited (India-Bangalore).
Designation : Assistant System Engineer
Tenure : Jan 2008 – May 2011
Hardware and Software Environment:
Operating Systems : Windows 2000/XP, Windows 2003
Languages : Java, C
Databases : Oracle 9i
Web Servers : Tomcat 6.x, 7.x
Application Servers : Web sphere 6.1, 7.X
Build Tools : Ant and Maven 2.0
Web Technologies : J2EE, Servlet 2.4, JSP 2.0, XML 1.1.
Frame Work : DOCUMENTUM (6.X)-WDK, MVC, MVP.
Persistent Technologies : Hibernate 3.0
IDE/Tools : Eclipse 3.2 and IBM RAD (7.X), Maven2.0,SONAR(Code Reviewing Tool).
Key Strengths:
Having good leadership skills to manage a team.
Worked as module leader in previous project.
Good team player with excellent technical, management skills, Analytical Skills.
3
Resume
Good communication & Presentation skill.
Quick Learner & Self-motivated.
•
Strong interpersonal skills - able to work both as an individual and in a team.
•
PROFESSIONAL EXPERIENCE
Project Experience Highlights:
Project Name : ENEC ECMS – eRoom & IRM
: ENEC
Client
Company : Recro Net Middle East-FZ LLC
Duration : Jan 2014 to till date
Technology : Documentum, IRM 5.1,eRoom 7.4.4SP1.
Tools : PL/SQL developer, Samson, Repoint.
Role : Senior Consultant
Description :
• The objective of this project is implement eRoom & IRM and integration of both
products
• User can able to protect the document via eRoom and upload into the eRoom or they can
protect the document directly from the eRoom.
Responsibilities:
• Requirement analysis.
• Design and estimation.
• Installation of eRoom & IRM in development & production environment
• Integration of eRoom & IRM
• Successfully faced challenges at the time of implementation.
Project Name : Correspondence Management System (CMS)
: ENEC
Client
Company : Recro Net Middle East-FZ LLC
Duration : Jan 2014 to till date
Technology : Doxumentum xCP1.6, Tomcat 6.0, Brava 7.0.
Tools : PL/SQL developer, Samson, Repoint.
Role : Senior Consultant
Description :
This initiative involves the development of a Correspondence Management System (CMS)
application to manage all legal correspondences between ENEC and it various vendors and
functional units. It centralizes and manages the creation, assembly and delivery of secure,
personalized, and interactive correspondences routing through review and approval cycle. This
application is built using the Documentum 6.7 SP2 with TaskSpace and WebTop as the end-user
application.
Responsibilities:
4
Resume
Requirement Analysis and Design Document creation.
•
Creating custom advanced and basic actions in TaskSpace to provide functionality based
•
on the requirement.
Creating various business processes, forms, workflows methods and Adaptors based on
•
the requirement.
Creation of BOF modules.
•
Integrated Brava view with TaskSpace.
•
Involved in unit and integration testing.
•
Deployment of the application on Production Environment.
•
Involved in direct discussion with client for functional requirement discussion and
•
understanding, change requests and additional functionalities, identification of bugs
deployment of application on development and test environment.
: American Airlines WCMS (Work Card Management System)
Project Name
: American Airlines
Client
Company : MphasiS (Pune)
Duration : Oct 2011 to Jan 2014
Technology : Unix, Java, Oracle,Struts 2.0,Springs3.0,Hibernate3.5,WebSphere 7.X
Tools : PL/SQL developer, Samson, Repoint.
Role : Senior Software Engineer
Description:
WCMS (Work Card Management System) in AA intranet web application to check the
prospective AA employees list before on boarding. This application that will allow individuals
with access to the AA intranet to manually send queries online and those will be Documentum
system. This system is the combination of Documentum repository and external AA database.
Results from the WCMS will be returned indicating whether it is a match or not. In case
there is a match Normal User contacts Advisor, Analyst for advice, who then searches by the
Reference No. supplied by the Normal User and he advices Normal User whether it is hit or not.
The different types of Users and groups in WCMS will be managed by an Administrator. User’s
access is authentication through LDAP connection.
Responsibilities:
Involved in implementation of business logic and business objects for client
•
modules.
Involved in code development & Testing.
•
Involved in handling the work requests by drafting the project brief.
•
Knowledge in using i-textpdf 5.X.
•
Involving in Application maintenance and production support for AA projects in
•
WCMS.
Involved in preparation of Low-level design documents.
•
Involved in the enhancement request in generation of PDF.
•
Efficient in delivering the code with-in the time lines.
•
5
Resume
Involved in working with multiple teams such as ITO, Vendor teams to resolve
•
production issues.
Product Knowledge in Window’s & Linux.
•
Key player in performing full application upgrade.
•
Sound knowledge on Change Management Process.
•
Strong Knowledge in application flow and architecture.
•
Expert in handling recovery calls.
•
Responsible in preparing the RCA(Root Cause Analysis).
•
: American Airlines Documentum Administration & xCP Development
Project Name
: American Airlines
Client
Company : MphasiS (Pune)
Duration : May 2011 to Jan 2014
Technology : Documentum, Documentum xCP1.6Java
Tools : PL/SQL developer, Samson, Repoint.
Role : Senior Software Engineer
Description : Admin:-
• Documentum application monitoring. This includes:
o Monitoring Documentum logs/services for Content Server, Index Server, and
Application Servers
o Monitoring Documentum Work queues/work items
o Monitoring Documentum jobs.
o Monitoring Web applications (DA, WebTop, Taskspace, DFS, BAM Server).
• Install new application vendor patches/customizations on multiple environments and
verify application run successfully after the changes
• Application shutdown/restart of multiple environments to install non-application related
patches (example: Oracle/Unix OS)
• Maintain operation guides and run books.
• Provide application status to client manager
• Work with application vendors if help needed to resolve issues.
• Work with Documentum application support team (EMC) if the issue is related to
customization.
xCP Developer:
• Developed work flows using Process Builder based on client requirement.
• Developed taskspace form using Forms Builder and integrated those forms in Taskspace.
• Configured BAM server to customize the reports(Drill down Reports )on daily basis of the
workflows.
6
Resume
• Deploying applications and dar files in different environments
Responsibilities:
• Define the architecture for tools that define and configure information models, business
processes, business rules, services, e-forms, compassable GUI, and data integration
• Provide technical leadership to other engineers in the xCP engineering organization
• Work with product management to define a set of world-class application composition
and modeling tools
• Work collaboratively with other xCP architects to design, architect, and implement the
overall application composition platform
• Work with quality assurance, technical publications, and customer support teams to
ensure that delivered products exceed customers' expectations in delivering compelling
features, usability, quality, and performance.
: SwissRe EDMS–Retention Policy Services
Project Name
: SwissRe
Client
Company : Tata Consultancy Services
Duration : Jan 2011 to May 2011
Technology : GWT, Documentum,Spring3.0,Hibernate, J2EE, Oracle 9i
Tools : PL/SQL developer, Samson, Repoint.
Role : Senior Developer
Description :
• The objective of this project is to apply retention policies to their documents as per
SwissRe standards using EMC’s Documentum software suite. The document is to define
the design of the interface for accessing the document using Documentum’s Content
server and Oracle and Google Web Tool Kit for front end development.
• We have developed in customized functionality to create policies and view those
customized policy, scheduling the Jobs and apply policies to the documents in the
repository. After Retention period the documents will be disposed off and the content of
the documents will be changed to PDF format. so that user can know these documents
have been disposed off as per SwissRe Rules and Regulations.
• The scope of the RPS is to optimization the possible components, and provide user
accessible interface to apply policy.
Responsibilities:
• Requirement analysis.
• Design and estimation.
• Coding: Developed code from front end to back end for Returning Module using GWT,
Spring Framework, Hibernate.
7
Resume
• Creating the screens to create policy, view policy and scheduling jobs and display of
results using JReports.
• Normalization of the Database
• Unit and System testing.
• Conducting internal reviews of Coding Standards.
Preparation of the Design documents of the System.
•
: SwissRe EDMS–Retention Policy Services
Project Name
: SwissRe
Client
Company : Tata Consultancy Services
Duration : Oct 2009 to April 2011
Technology : WebTop 6.0, Documentum Administrator 6.0, DAB, DAI, WebSphereApp Server,
Tomcat Server,
Oracle 9i
Tools : PL/SQL developer, Samson, Repoint.
Role : Developer
Description :
• The objective of this project is to apply retention policies to their documents as per
SwissRe standards using EMC’s Documentum software suite. The document is to define
the design of the interface for accessing the document using Documentum’s web based
client- WebTop-RPS.
• We have developed in customized functionality to apply policies to the documents. After
Retention period the documents will be disposed off and the content of the documents
will be changed to PDF format.so that user can know these documents have been
disposed off as per SwissRe Rules and Regulations.
• The scope of the RPS is to optimization the possible components, and provide user
accessible interface to apply policy.
Responsibilities :
8
Resume
Involved in Designing of the System.
•
Access Control List (ACL) creation: setting permissions at group and project level to
•
ensure content security.
Created object types, groups and ACL’s.
•
Registered the tables with DQL.
•
• Querying registered tables and creating and changing objects and groups.
• Creating the screens to create policy, view policy and scheduling jobs
• Unit and System testing.
Preparation of the Design documents of the System.
•
Project Name : GenRe DMS–Subject and Reporting
: GenRe USA
Client
Company : Tata Consultancy Services
Duration : JUN 2009 – Sep 2009
Technology : WebTop 6.0, Documentum Administrator 6.0, DAB, DAI, WebSphereApp Server,
Tomcat Server,
Oracle 9i
Tools : PL/SQL developer, Samson, Repoint.
Role : Developer
Description :
• The objective of this project is to store, manage and access all versions of Subject and
Reporting documents using EMC’s Documentum software suite. The document is to
define the design of the interface for accessing the document using Documentum’s web
based client- WebTop.
• We have developed in this project functionality like Auto Foldering In which based on
some attributes documents will get stored in particular folder. We wrote jobs which will
9
Resume
pick the documents based on the requirements. As per the user requirement the
components being configured and customized for Subject & Reporting.
• The scope of the design document includes the optimization of possible components,
development of new components, defining Users, User Groups and Access permissions.
Responsibilities:
• On the top of web top I have done Customization
• Executed DQL queries for searching.
• Access Control List (ACL) creation: setting permissions at group and project level to
ensure content security.
• Created object types, groups and ACL’s.
• Created Auto Folder, jobs.
• Knowledge on using Documentum Application Builder 6.0.
• Registered the tables with DQL.
• Querying registered tables and creating and changing objects and groups
• Added extra requirement in customization at common level code which is being used by
every module.
Preparation of the Design documents of the System.
•
Project Name : Migration from FileNet to Documentum 6.0(Product Sales Application)
: Johnson Controls Inc., USA
Client
Company : Tata Consultancy Services
Duration : Jan 2009– May 2009
Technology : WebTop 6.0, Documentum Administrator 6.0,DAB,DAI,WebSphereApp Server,
Tomcat Server Role : Developer
Description :
10
Resume
• The objective of this project is to redesign the current “FileNET” based Product Sales
application to the one with Documentum base and also to migrate existing CSC
documents & CSC Tax certificates and their metadata to Documentum repository.
• We have developed in this project functionality like Indexing Job, Routing Job. We wrote
jobs which will pick the documents based on the requirements. As per the user
requirement the components being configured and customized for Product Sales.
• The scope of the design document includes the optimization of possible components,
development of new components, defining Users, User Groups and Access permissions.
Responsibilities :
• GAP Analysis between the different functionalities available in FileNet and Documentum
• Designing the application that had to be replicated in Documentum.
• Deploying the application to the development environment of JCI
• High level customization done like Email functionality, Deleting retention policies,
customizing component, containers, java files based upon requirements.
• Testing the application
• Preparation of the Design documents of the System.
Highlights :
• Implemented new screens customization for managing RepCode and for managing
users concepts in the Registered tables (No need to manually update tables in Oracle )
• This was highly appreciated by the customer.
Project Name : Migration from FileNet to Documentum 6.0(CORP AP&JEI)
: Johnson Controls Inc., USA
Client
Company : Tata Consultancy Services
: Apr. 2008 – Déc. 2008
Duration
Technology : WebTop 6.0, Documentum Administrator 6.0,DAB,DAI,WebSphereApp Server,
Tomcat Server Role : Developer
Description :
11
Resume
• The objective of this project is to redesign the current “FileNET” based Accounts Payable
and Journal Entries Indices application to the one with Documentum base and also to
migration of existing Corp AP & JEI documents and metadata to Documentum repository.
• This application also encompasses the functionality of searching the Corp AP and JEI
documents via the CORPORATE PORTAL SEARCH web interface
• We have developed in this project functionality like Indexing Job, Holding Q Job, and
Update Robot Job. We wrote jobs which will pick the documents based on the
requirements. As per the user requirement the components being configured and
customized for Corp AP & JEI.
• The scope of the design document includes the optimization of possible components,
development of new components, defining Users, User Groups and Access permissions.
Responsibilities :
Analysis of business objectives from business owners and proposing solutions that is
•
scalable.
GAP Analysis between the different functionalities available in FileNet and Documentum
•
Designing the application that had to be replicated in Documentum.
•
Deploying the application to the development environment of JCI
•
High level customization done like Email functionality, Deleting retention policies,
•
customizing component, containers, java files based upon requirements.
• Testing the application
Personal Details
Name : Ramanjaneyulu B
Name as Roll in passport : Ramanjaneyulu Bestha
12
Resume
: 06th JUN 1985
Date of Birth
Education Qualification : BTech -2006
Work Experience : Total Exp: 6.4 yrs. Relevant Exp: 5.2 yrs.
Previous
TCS INDIA: 3.5 yrs.
MphasiS INDIA: 1.4 yrs.
Present
ENEC UAE: 4 months
Primary Skills : Java 1.5 / J2EE, Servlet 2.4, Documentum (ECM),JSP 2.0, spring3.0,
Hibernate 3.0 and Oracle 9i
Secondary Skills : C and XML.
Passport Details:
Name : Ramanjaneyulu Bestha
Passport Number : G6406227
Passport Issue date : 11-28-2007
Passport End Date : 11-27-2017
Place of issue : Hyderabad
Contact Details : +971-***-***-***
13