SlideShare a Scribd company logo
1 of 11
Vivek Ojha
(ojha.vivek@gmail.com, Cell: 9890228097)
OVERVIEW
I am an Electronics Engineer from Pune University with over 13 years of rich experience in developing
Internet related technologies and its integration with SAP R/3. Architecting solutions have been my
passion. I have recently accomplished “Java Enterprise Architect Certification” from Oracle so as to
keep myself abreast with the technological advancements
I have strongly skilled and richly experienced in the following areas:
• Development of Web Applications using J2EE technologies
• Integration of web applications with SAP R/3 based systems
• Designing and Architecting Web Solutions
• Managing Complex Projects
Web applications that I have designed and architected include www.mahindrakisanmitra.com and
www.teammahindra.com which are widely used and heavily appreciated by its users.
Currently I am facing problem to maintain my balance while walking so using 'Walker’ as a support.
SKILL SET
• Requirement Gathering and Gap Analysis
• Architecting Solutions for Application Integration with SAP R/3
• Architecting Web Based Solutions on Java Technologies
• Software Skills
• RDBMS: Oracle 7.3/9i, MSSQL Server 7.0/2000, MS Access
• Languages: C, C++, Java 1.4/5, VC++, SQL, PLSQL
• Server Side Development: Java 5.0 (JDBC, Java Beans, RMI), J2EE (EJB 1.1/2.X), Servlets
2.1/2.4, JSP 1.1/1.2, JNDI), XML, JavaScript 1.2, CSS, JAXP 1.0, Xpath, Vaadin v6.9
• Servlet Containers & Web Servers: Tomcat 4.x/5.x, iPlanet 6.0, JavaWebServer, Resin,
Apache 1.3.11
• Application Servers: RAD 6.0, Websphere 5.0 & 5.1, JBoss 4.x/5.x
• Messaging Tool: IBM MQSeries 4.0
• IDE: Websphere Studio Application Developer Studio 5.x, Eclipse RCP, Eclipse, J-Builder
• Frame Works: Vaadin, Struts.
• Connectors: SAP Java Connector (SAP JCo)
• Version Control: Subversion, CVS and VSS.
• Knowledge of
• Net Beans.
• EJB 3.0/3.1
• JSF
EDUCATION & CERTIFICATION
• B.E. (Electronics): First class from Pune University. Year of passing 1996.
• Post Graduate Diploma in Advanced Computing: From Tandem Institute of Computer Technology,
Thiruvananthapuram, Kerala. CDAC, Pune. Year of Passing 1998.
• OCMJEA Java 5 (Oracle Certified Master Java 5 Enterprise Architect): Year of Passing 2013.
ACHIEVEMENT & APPRECIATION
• “Letter of Appreciation” from (BOC Edwards, UK) for my contributions in implementing SAP CRM
(Internet Sales Module (v 3.0A))
TRAINING
• Developing Web Services using Java Technology by Oracle University.
• OOAD & UML with Fundamentals of Rational Rose by Rational (IBM).
• SAP WAS 6.4 (RDWAS2) – Java Development Workshop by SAP India Ltd.
• J2EE and Websphere 5.0 with design patterns organized by CSI, Mumbai chapter.
• Developing Web Services Using Java. - Oracle University
EMPLOYMENT PROFILE
Company Designation Duration
Sarvatra Technologies Pvt. Ltd. Technical Leader Feb 2012 – Nov 2012
Worked an Contract basis Freelancer Aug 2011 – Feb 2012
Cognizant India Private Limited.
(Erstwhile T-Systems India Pvt. Ltd.),
Pune
Senior Associate-Projects Sept 2005 – Sept 2009
Rapidigm India Ltd., Pune
(now Fijutsu India, Pune)
Project Executive Jan 2005 – Aug 2005
Bristlecone India Ltd. (Erstwhile
Mahindra Consulting Ltd), Pune
Software Design Engineer Nov 1999 – Dec 2004
Computer Island Pvt. Ltd. Software & Hardware Engineer Aug 1998 to Nov 1999
Emmerson Solutions Software Programmer Feb 1998 to May 1998
Ruparel Bros. Programmer Feb 1997 to July 1997
RESPONSIBILITIES UNDERTAKEN
As a Technical Architect
• Give consultancy to B2C projects on technical issues.
• Furnish information to Business Development / Pre Sale on technical architect issues.
As a Project Lead
• Responsible for managing B2B and B2C projects
• Leading a team of Java & SAP – ABAP professionals working on developing and maintaining
complex B2B web sites having integration with SAP R/3.
• Customer interaction regarding project related issues.
PROFESSIONAL EXPERIENCE
Sarvatra Technologies Pvt Ltd
Title Sarvatra Middleware UI (SMUI)
Client Sarvatra Technologies Pvt Ltd
Duration Feb 12 – Nov 12
Team Size 4
Environment Apache Tomcat 7, Vaadin 6.8, Apache POI, Log4j, Oracle 11g.
Brief Description The Sarvatra Middleware UI (SMUI) gives Bank user the ability to perform
banking activities like to manage ATMs, Banks, Branches, Cards, Users as
• ATMs – to search for bank ATM, and their details to get its
Communication Details, Cash Position, Sensor Status, Transaction
Totals, Device Info.
• Banks - Add new bank and Edit existing banks
• Branches – To register new branches and edit existing branches
• Cards – can be used to block card, request for reissue of card,
regenerate PIN, edit mobile number, change alert subscription and
more such activities.
Any changes to card data will be done only after it is authorized by
another user, Hence the Maker – Checker concept prevalent in
current banking system is taken care of.
Give facility to link other accounts of bank customer to their card.
• User - this section allows the administrators for the bank to add
and edit their user related information
• View - This section allows the bank user to view different types of
reports that are required in the day to day working of the bank.
This includes ATM Logs, Transaction, Hot listed cards, pin
regeneration etc.
• Utility - The Utility section contains functionality that eases the
day to day working of the bank. Repetitive tasks like bulk upload of
carding data from existing systems to the new system.
Contribution Architecting and Design of SMUI.
To understand the Vaadin framework and create demo for team members.
To import data from excel sheets for cards data and others into database
using Apache POI.
Use Log4j for logging.
Use SVN for version management.
Freelancer
Title Taxonomy Data Management Tool
Client Boonze Media Solutions (P) Ltd
Duration Dec 11 – Feb 12
Team Size 4
Environment Apache Tomcat 7, Struts 1.3.8, MySQL 5.15, Tiles, Apache POI.
Brief Description To redesign existing site, build in PHP, in Java to store advertisement data
in different languages in database.
To import data from excel sheets and allow user to download data in CSV
format.
Client Comity Designs
Duration Aug 11 – Dec 11
Team Size 5
Environment Apex, Visual Force
Brief Description To customize or enhance the existing functionality in site of customers
PAAS platform
Company: Cognizant India Pvt. Ltd.
Title GTS, GTS Review, Careers, EDD and Hundred Days Dialogue.
Client T-Systems, India
Duration Aug ’07 to Aug‘09
Team Size 4
Environment J2EE, JBoss 4.2, Struts 1.2, MSSQL Server 2000.
Brief Description - To generate Goals & Target System (GTS) for employees and track their
half yearly and yearly review.
- To decide and have each employee’s career and their goals.
- To have Employee Development Discussion (EDD) tool where each
manager can set his/her employee development path for the running year
and get employee’s review from project manager or people manager.
- To decide training requirements for employee with project manager.
- To have Hundred Day Dialogue (HDD) process where employee are
provided platform to share their feedback and seek better clarity of their
role and responsibility by interacting with their manager in an informal
way.
Contribution - Requirement Document.
- Project Management and Planning.
- Design document, Class diagrams, Sequence diagrams, Workflow
diagrams,
- E-R diagrams.
- Coding, Testing,
- Individual modules (used in all internal projects) like emailing, logging.
- Creating MSSQL stored procedures.
- Support and Maintenance
Title Visual Migration GUI
Client T-Systems GmbH, Germany
Duration Nov ’05 to May ‘07
Team Size 3
Environment Java5, Eclipse RCP 3.3, XML Parser (IBM xerces), JUnit
Brief Description -Developed a GUI Tool which aid to build xml files used as the configuration
files for running a Migration Tool to transfer data from flat files to Oracle
9i.
-Distributors have data (in their own format) for their clients in text files
which are to be imported to Oracle9i for billing. Configuration files in Xml
are to be build for each distributor as per their data format. Once these
files are built, they can be used to import data in text files to Oracle9i
database.
Contribution - Requirement gathering
- Design
- Development,
- Testing
- Maintenance.
- Used subversion for version control.
Rapidigm India Ltd.
Title Websphere Migration, US
Client Fidelity, Bangalore.
Duration June ’05 to Aug ‘05
Team Size 4
Environment J2EE, Websphere 5.1, Enterprise Application Integration, MVC Architecture,
Websphere 5.1.1
Brief Description - Streetscape.fmr.com running on Jrun application server was to be
migrated to Websphere Application server version 5.1.
- Site was to be migrated keeping the functional logic same.
- Code to be migrated should be compliant to JCP standard.
Contribution - Code migration and pre production support
- Client interaction for discussions on design modifications and
enhancements.
- Used coding standards documentation from the sun coding standard
reference.
Title Anderson Merchandiser - OTP
Client Amarillo, Texas
Duration Jan ’05 to May‘05
Team Size 6
Environment Java1.4, RAF Framework, JSP, Servlets, Websphere 5.1, Oracle, Struts,
EJB2.0, SSB, Ant1.5
Brief Description Anderson Merchandisers (AM) wants to create a One Touch Purchasing
(OTP). Currently there is four major media type product groups:
children’s books, video, and music. They each have their own workflow for
purchasing using their own source and target data sources. The purpose
of this application is to create a single, consolidated workflow that utilizes
streamline data sources for the underlying meta-data and stores it in a
single data store
Contribution • Developed a music media component with RAF, Struts and
Stateless Session Bean.
• Implemented in developing coding in other components, JUnit etc.
• Used sun coding standards.
• Created test cases for music module.
• Developed OTP web application using RAF, Websphere,
struts, EJB etc.
• Created some ANT build scripts for basic operations.
• Developed a High Level Design document with sequence
diagram for selected modules.
• Used Log4j for logging and VSS for version control.
Company: Bristlecone India Ltd.
Title Spares Solutions.
Client Applied Materials, California.
Duration June ’04 to Dec ‘04
Team Size 4
Environment J2EE, EJB 2.1, Websphere 5.1, Enterprise Application Integration, MVC
Architecture.
Brief Description - Enhancement in Solution according to client needs.
- Refurbished parts to be promoted in an order.
- Creation of new customer request module for non-conformance of parts
and its return.
Contribution - Business Process understanding
- Consultancy to the team in development and implementation phase.
- Designed and implemented the Application Integration with Lotus
Database
Title SAPCRM Internet Sales.
Client
BOC Edwards (British Oxygen Corporation) - UK
Duration
March ’03 Aug ‘03
Team Size 10
Environment J2EE, Websphere 5.1, Servlets, EJB 2.0, JCA, Enterprise Application
Integration, Struts Framework.
Brief Description As a part of ed SAP initiative, BOC is implementing Internet Solution to
effectively utilize Internet as a channel of order generation and
management. The solution is implemented in multi-language, multi-
currency and would be in use for their global customer base.
Contribution - Business Process understanding for BOC Edwards.
- System Analysis & gap analysis between SAP and Java Application.
- Gap fulfillment through ABAP modification and Java development.
- Changed the page layout and functionality as required by client.
- Presented a Road Map for the System.
Title SAP Metaphase Interface.
Client
Mahindra & Mahindra Ltd, Auto Sector & Farm Equipment
Sector (Mumbai)
Duration
Jan ’02 to Jan ’03 and Oct ’03 to Apr ‘04
Team Size 5
Environment SAP R/3 v4.6B, ABAP, Metaphase 2.0, ANSI C, MS Visual C++ 6.0 Editor
Brief Description M&M’s Automotive Sector and Farm Equipment Sector have implemented
the PDM package ‘Metaphase’, to further enhance their product design
and development activity. The design engineers at M&M – FES and AS (R&D)
are involved in data creation in Metaphase for:
- Material Create/Change
- Bills Of Material Create/Change
- Engineering Change Number (ECN) Create/Change
- Procurement Number / Purchase Requisition Create
The Project was for integration of Product Data Management
(Metaphase) and Process Management Systems (ERP – SAP).
Responsibility
(Senior Design Engineer)
- Business Process understanding for Metaphase and MM module in SAP.
- System Analysis & Designing Technical Architecture.
- Requirements Study.
- Team Management, Planning.
- Setting up team guidelines & processes.
- Developed SAP RFC for each module.
- Developed a ‘C++’ program to accept request from ‘Metaphase’ to call
the RPC in SAP,
- Monitoring development and Implementation
Title www.teammahindra.com
Client Mahindra & Mahindra Ltd, Auto Sector (Mumbai).
Duration Nov ’00 to Dec ‘01
Team Size 5 – 20
Environment Java, Servlets, JSP, XML, SOAP Web Services, SQL Server 2000, MS Access,
iPlanet Web Server 4.0, JCA, ABAP 4.0 & SAP R/3 system.
Responsibility
(Senior Developer and
Project Manager)
• Customer Interaction, Requirement Study.
• Project Management and Planning.
• System Analysis & Designing Technical Architecture.
• Design of following sub systems
• XML parser component for data transfer between SAP R/3 and SQL
Server database.
• Mapper solution for dealer’s retail offline system.
• Web Services using SOAP protocol for uploading and
synchronization of offline data.
• Coordination with Dealers, clients, SAP consultants & ABAP
programmers for data exchange.
• Process compliance as per company’s quality policy.
• Designed and implemented an emailing solution for dealer and
managers.
• Post implementation support and management.
Title www.mahindrakisanmitra.com
Client Mahindra & Mahindra Ltd, Farm Equipment sector, Mumbai.
Duration Dec 1999 to Oct ‘00
Team Size 8
Environment Java 1.0, Servlets, JSP, XML, SQL Server 2000, iPlanet Web Server 4.0, ABAP
4.0 & SAP R/3 system.
Responsibility
(Senior Developer and
Project Manager)
• Customer Interaction, Requirement Study.
• Project Management and Planning.
• System Analysis & Designing Technical Architecture.
• Design & development of offline solution for dealer portal.
• Designed and implemented an emailing solution for dealer and
managers.
• Post implementation support and management.
Company: Computer Island Pvt. Ltd.
Title Software & Hardware Maintenance.
Client Computer Island Pvt. Ltd.
Duration 5 months
Team Size 2
Brief Description Includes Software Development And Hardware Dealing & maintenance.
Responsibility • Coordination between the Users and the Implementation/Resource
Partner.
• Customer Interaction.
• Customer Site Installation.
• Design, development, implementation of custom websites for various
clients.
• Hardware Repairs and Maintenance Monitoring.
• Software Maintenance and bug fixing.
Title Travel Management System.
Team size 3
Duration 3 months
Environment ASP, JavaScript, IIS, HTML, DHTML, SQL Database
Brief Description Travel Management System for a large Corporate House.
Responsibility
(Engineer)
• Responsible for System designing, database designing.
• Developed Administration module and on line help documentation.
Title Development of an Inventory System
Client Fristam Pumps, India
Team size 4
Duration 4 months
Environment Oracle 7.3 & Developer 2000
Brief Description The objective of the system was to computerize the various functions of
inventory, such as raw material information, supplier database, shop
orders, material disposition, material movement, excise, etc. The system
improved the co-ordination between the inventory & the purchase
department. It also provided accurate feedback through reports.
Responsibility
(Software Programmer)
• Requirements Study
• Development & Unit Testing.
Title Development of an Sales System
Client Fristam Pumps, India
Team size 3
Duration 4 months
Environment Oracle 7.3 & Developer 2000
Brief Description The objective of the sales system was to computerize all the various
functions of the sales department such as issuing order no., challan no.,
preparing invoices maintaining customer details, maintaining production
details. The system incorporates a facility to record the rejected material
after sales. The system helped in easy & effortless transactions and also
provided accurate feedback through reports.
Responsibility
(Software Programmer)
• Requirements Study
• Development & Analysis
• Testing
Title Development of a Bulletin Board System.
Client Soft Tech Pvt. Ltd., India
Team size 3
Duration 4 months
Environment ASP, JavaScript, IIS, HTML, DHTML, SQL Database
Brief Description This is a general Bulletin Board Application. There are many topics, sub-
topics, and within sub-topics there are many files, messages that the user
can view. Users can send messages to all other users, and add files to any
topic/sub-topics. The administrator has privileges to delete any of these
files, messages and topics/sub-topics. This system also provides a search
facility.
Responsibility
(Software Engineer)
• Responsible for design, coding, testing and designing layouts.
• Responsible for administration module.
PRE SALES
Contribution
• Support business development team by giving technical support.
• Design technical architecture & get approval from client
• Preparation of approach paper for requirement
• Preparation of Proposal & Estimation.
Trident Punjab
Requirement for Supplier and Customer websites on SAP Enterprise Portal with backend integration
with SAP R/3 4.7
Mahindra USA
To gather requirements for Dealer website for their dealers in USA.
PERSONAL DETAILS
Date of Birth: Jan 16th
, 1973
Passport Details: Passport No: G-7029666 valid up to 13-2-2018
Location: Pune.
Address for
Correspondence
A10-205, Planet Millennium, Pimple Saudagar, Aundh Camp,
Pune-411 027. Maharashtra. INDIA.
Telephone +91 989 022 8097 (Mobile)
+91 20 27404066 (Residence)

More Related Content

What's hot

Anil purswani Resume
Anil purswani ResumeAnil purswani Resume
Anil purswani ResumeAnil Purswani
 
Rohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai
 
Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Shital Gunjal
 
YakovGusyatinski_CV_2014.doc
YakovGusyatinski_CV_2014.docYakovGusyatinski_CV_2014.doc
YakovGusyatinski_CV_2014.docYakov Gusyatinski
 
Chandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant Pandey
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMManish Agrahari
 
Resume for oracle developer
Resume for oracle developerResume for oracle developer
Resume for oracle developerBalaji vinayagam
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPrenuga V
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest ResumeRsv Prasad
 
Resume_Ranga_Prasad_2.7Exp_Oracle SQL PLSQL
Resume_Ranga_Prasad_2.7Exp_Oracle SQL PLSQLResume_Ranga_Prasad_2.7Exp_Oracle SQL PLSQL
Resume_Ranga_Prasad_2.7Exp_Oracle SQL PLSQLSingari Ranga Prasad
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmal J
 
Cv Somnath Paramanick Nw Ep
Cv Somnath Paramanick Nw EpCv Somnath Paramanick Nw Ep
Cv Somnath Paramanick Nw EpSomnath Destiny
 
Prateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek Tulsiyan
 

What's hot (20)

Anil purswani Resume
Anil purswani ResumeAnil purswani Resume
Anil purswani Resume
 
Rohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver Consultant
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
 
Srikanth_hadoop
Srikanth_hadoopSrikanth_hadoop
Srikanth_hadoop
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )
 
Ranjeet_Profile
Ranjeet_ProfileRanjeet_Profile
Ranjeet_Profile
 
YakovGusyatinski_CV_2014.doc
YakovGusyatinski_CV_2014.docYakovGusyatinski_CV_2014.doc
YakovGusyatinski_CV_2014.doc
 
Chandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resume
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPM
 
Resume for oracle developer
Resume for oracle developerResume for oracle developer
Resume for oracle developer
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOP
 
MohamedSalah-Resume
MohamedSalah-ResumeMohamedSalah-Resume
MohamedSalah-Resume
 
CV_RaviKumar_V
CV_RaviKumar_VCV_RaviKumar_V
CV_RaviKumar_V
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest Resume
 
Resume_Ranga_Prasad_2.7Exp_Oracle SQL PLSQL
Resume_Ranga_Prasad_2.7Exp_Oracle SQL PLSQLResume_Ranga_Prasad_2.7Exp_Oracle SQL PLSQL
Resume_Ranga_Prasad_2.7Exp_Oracle SQL PLSQL
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
 
Cv Somnath Paramanick Nw Ep
Cv Somnath Paramanick Nw EpCv Somnath Paramanick Nw Ep
Cv Somnath Paramanick Nw Ep
 
Prateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcs
 
Resume
ResumeResume
Resume
 

Viewers also liked

Методы исследований психологии в маркетинге
Методы исследований психологии в маркетингеМетоды исследований психологии в маркетинге
Методы исследований психологии в маркетингеMarketing_ Debates_HSE
 
Lovely studies in 1395
Lovely studies in 1395Lovely studies in 1395
Lovely studies in 1395ze baran
 
Autoevaluacion
AutoevaluacionAutoevaluacion
Autoevaluacioncuyis29
 
Novel Scheduling Algorithm in DFS9(1)
Novel Scheduling Algorithm in DFS9(1)Novel Scheduling Algorithm in DFS9(1)
Novel Scheduling Algorithm in DFS9(1)kota Ankita
 
スマートハウスではたらくホームロボット開発入門(第1回) 会話をつかったコミュニケーション
スマートハウスではたらくホームロボット開発入門(第1回) 会話をつかったコミュニケーションスマートハウスではたらくホームロボット開発入門(第1回) 会話をつかったコミュニケーション
スマートハウスではたらくホームロボット開発入門(第1回) 会話をつかったコミュニケーションYoichi Yamazaki
 
The Roles and Functions of educational technology in 21st century
The Roles and Functions of educational technology in 21st centuryThe Roles and Functions of educational technology in 21st century
The Roles and Functions of educational technology in 21st centurymaryjohn97
 
The Roles and Functions of Educational Technology in the 21st Century
The Roles and Functions of Educational Technology in the 21st CenturyThe Roles and Functions of Educational Technology in the 21st Century
The Roles and Functions of Educational Technology in the 21st Centurymaryjohn97
 

Viewers also liked (13)

Методы исследований психологии в маркетинге
Методы исследований психологии в маркетингеМетоды исследований психологии в маркетинге
Методы исследований психологии в маркетинге
 
Lovely studies in 1395
Lovely studies in 1395Lovely studies in 1395
Lovely studies in 1395
 
Autoevaluacion
AutoevaluacionAutoevaluacion
Autoevaluacion
 
El grooming (1)
El grooming (1)El grooming (1)
El grooming (1)
 
Tercer parcial
Tercer parcialTercer parcial
Tercer parcial
 
Presentation Nov
Presentation NovPresentation Nov
Presentation Nov
 
Novel Scheduling Algorithm in DFS9(1)
Novel Scheduling Algorithm in DFS9(1)Novel Scheduling Algorithm in DFS9(1)
Novel Scheduling Algorithm in DFS9(1)
 
8.surveying & map
8.surveying & map8.surveying & map
8.surveying & map
 
15.occlusal considerations in rpd design (n)
15.occlusal considerations in rpd design (n)15.occlusal considerations in rpd design (n)
15.occlusal considerations in rpd design (n)
 
Hidden curriculum
Hidden curriculumHidden curriculum
Hidden curriculum
 
スマートハウスではたらくホームロボット開発入門(第1回) 会話をつかったコミュニケーション
スマートハウスではたらくホームロボット開発入門(第1回) 会話をつかったコミュニケーションスマートハウスではたらくホームロボット開発入門(第1回) 会話をつかったコミュニケーション
スマートハウスではたらくホームロボット開発入門(第1回) 会話をつかったコミュニケーション
 
The Roles and Functions of educational technology in 21st century
The Roles and Functions of educational technology in 21st centuryThe Roles and Functions of educational technology in 21st century
The Roles and Functions of educational technology in 21st century
 
The Roles and Functions of Educational Technology in the 21st Century
The Roles and Functions of Educational Technology in the 21st CenturyThe Roles and Functions of Educational Technology in the 21st Century
The Roles and Functions of Educational Technology in the 21st Century
 

Similar to Vivek_Ojha (1)

Similar to Vivek_Ojha (1) (20)

Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Madhu Kopparapu Resume
Madhu Kopparapu ResumeMadhu Kopparapu Resume
Madhu Kopparapu Resume
 
Resume_Vikash1056@gmail
Resume_Vikash1056@gmailResume_Vikash1056@gmail
Resume_Vikash1056@gmail
 
Dharik_Soni
Dharik_SoniDharik_Soni
Dharik_Soni
 
Resume
ResumeResume
Resume
 
Prince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_DeveloperPrince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_Developer
 
Teja_profile
Teja_profileTeja_profile
Teja_profile
 
Nand_CV
Nand_CV Nand_CV
Nand_CV
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies
 
Yazan Malkawi CV
Yazan Malkawi CVYazan Malkawi CV
Yazan Malkawi CV
 
Pankaj_Sahu_Resume -DW (1)
Pankaj_Sahu_Resume -DW (1)Pankaj_Sahu_Resume -DW (1)
Pankaj_Sahu_Resume -DW (1)
 
Jesy George_CV_LATEST
Jesy George_CV_LATESTJesy George_CV_LATEST
Jesy George_CV_LATEST
 
UnnivmNew
UnnivmNewUnnivmNew
UnnivmNew
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
 
Resume
ResumeResume
Resume
 
harish_resume
harish_resumeharish_resume
harish_resume
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 

Vivek_Ojha (1)

  • 1. Vivek Ojha (ojha.vivek@gmail.com, Cell: 9890228097) OVERVIEW I am an Electronics Engineer from Pune University with over 13 years of rich experience in developing Internet related technologies and its integration with SAP R/3. Architecting solutions have been my passion. I have recently accomplished “Java Enterprise Architect Certification” from Oracle so as to keep myself abreast with the technological advancements I have strongly skilled and richly experienced in the following areas: • Development of Web Applications using J2EE technologies • Integration of web applications with SAP R/3 based systems • Designing and Architecting Web Solutions • Managing Complex Projects Web applications that I have designed and architected include www.mahindrakisanmitra.com and www.teammahindra.com which are widely used and heavily appreciated by its users. Currently I am facing problem to maintain my balance while walking so using 'Walker’ as a support. SKILL SET • Requirement Gathering and Gap Analysis • Architecting Solutions for Application Integration with SAP R/3 • Architecting Web Based Solutions on Java Technologies • Software Skills • RDBMS: Oracle 7.3/9i, MSSQL Server 7.0/2000, MS Access • Languages: C, C++, Java 1.4/5, VC++, SQL, PLSQL • Server Side Development: Java 5.0 (JDBC, Java Beans, RMI), J2EE (EJB 1.1/2.X), Servlets 2.1/2.4, JSP 1.1/1.2, JNDI), XML, JavaScript 1.2, CSS, JAXP 1.0, Xpath, Vaadin v6.9 • Servlet Containers & Web Servers: Tomcat 4.x/5.x, iPlanet 6.0, JavaWebServer, Resin, Apache 1.3.11 • Application Servers: RAD 6.0, Websphere 5.0 & 5.1, JBoss 4.x/5.x • Messaging Tool: IBM MQSeries 4.0 • IDE: Websphere Studio Application Developer Studio 5.x, Eclipse RCP, Eclipse, J-Builder • Frame Works: Vaadin, Struts. • Connectors: SAP Java Connector (SAP JCo) • Version Control: Subversion, CVS and VSS. • Knowledge of • Net Beans. • EJB 3.0/3.1 • JSF
  • 2. EDUCATION & CERTIFICATION • B.E. (Electronics): First class from Pune University. Year of passing 1996. • Post Graduate Diploma in Advanced Computing: From Tandem Institute of Computer Technology, Thiruvananthapuram, Kerala. CDAC, Pune. Year of Passing 1998. • OCMJEA Java 5 (Oracle Certified Master Java 5 Enterprise Architect): Year of Passing 2013. ACHIEVEMENT & APPRECIATION • “Letter of Appreciation” from (BOC Edwards, UK) for my contributions in implementing SAP CRM (Internet Sales Module (v 3.0A)) TRAINING • Developing Web Services using Java Technology by Oracle University. • OOAD & UML with Fundamentals of Rational Rose by Rational (IBM). • SAP WAS 6.4 (RDWAS2) – Java Development Workshop by SAP India Ltd. • J2EE and Websphere 5.0 with design patterns organized by CSI, Mumbai chapter. • Developing Web Services Using Java. - Oracle University EMPLOYMENT PROFILE Company Designation Duration Sarvatra Technologies Pvt. Ltd. Technical Leader Feb 2012 – Nov 2012 Worked an Contract basis Freelancer Aug 2011 – Feb 2012 Cognizant India Private Limited. (Erstwhile T-Systems India Pvt. Ltd.), Pune Senior Associate-Projects Sept 2005 – Sept 2009 Rapidigm India Ltd., Pune (now Fijutsu India, Pune) Project Executive Jan 2005 – Aug 2005 Bristlecone India Ltd. (Erstwhile Mahindra Consulting Ltd), Pune Software Design Engineer Nov 1999 – Dec 2004 Computer Island Pvt. Ltd. Software & Hardware Engineer Aug 1998 to Nov 1999 Emmerson Solutions Software Programmer Feb 1998 to May 1998 Ruparel Bros. Programmer Feb 1997 to July 1997 RESPONSIBILITIES UNDERTAKEN As a Technical Architect • Give consultancy to B2C projects on technical issues. • Furnish information to Business Development / Pre Sale on technical architect issues. As a Project Lead • Responsible for managing B2B and B2C projects • Leading a team of Java & SAP – ABAP professionals working on developing and maintaining complex B2B web sites having integration with SAP R/3. • Customer interaction regarding project related issues.
  • 3. PROFESSIONAL EXPERIENCE Sarvatra Technologies Pvt Ltd Title Sarvatra Middleware UI (SMUI) Client Sarvatra Technologies Pvt Ltd Duration Feb 12 – Nov 12 Team Size 4 Environment Apache Tomcat 7, Vaadin 6.8, Apache POI, Log4j, Oracle 11g. Brief Description The Sarvatra Middleware UI (SMUI) gives Bank user the ability to perform banking activities like to manage ATMs, Banks, Branches, Cards, Users as • ATMs – to search for bank ATM, and their details to get its Communication Details, Cash Position, Sensor Status, Transaction Totals, Device Info. • Banks - Add new bank and Edit existing banks • Branches – To register new branches and edit existing branches • Cards – can be used to block card, request for reissue of card, regenerate PIN, edit mobile number, change alert subscription and more such activities. Any changes to card data will be done only after it is authorized by another user, Hence the Maker – Checker concept prevalent in current banking system is taken care of. Give facility to link other accounts of bank customer to their card. • User - this section allows the administrators for the bank to add and edit their user related information • View - This section allows the bank user to view different types of reports that are required in the day to day working of the bank. This includes ATM Logs, Transaction, Hot listed cards, pin regeneration etc. • Utility - The Utility section contains functionality that eases the day to day working of the bank. Repetitive tasks like bulk upload of carding data from existing systems to the new system. Contribution Architecting and Design of SMUI. To understand the Vaadin framework and create demo for team members. To import data from excel sheets for cards data and others into database using Apache POI. Use Log4j for logging. Use SVN for version management. Freelancer Title Taxonomy Data Management Tool Client Boonze Media Solutions (P) Ltd Duration Dec 11 – Feb 12 Team Size 4 Environment Apache Tomcat 7, Struts 1.3.8, MySQL 5.15, Tiles, Apache POI. Brief Description To redesign existing site, build in PHP, in Java to store advertisement data in different languages in database.
  • 4. To import data from excel sheets and allow user to download data in CSV format. Client Comity Designs Duration Aug 11 – Dec 11 Team Size 5 Environment Apex, Visual Force Brief Description To customize or enhance the existing functionality in site of customers PAAS platform Company: Cognizant India Pvt. Ltd. Title GTS, GTS Review, Careers, EDD and Hundred Days Dialogue. Client T-Systems, India Duration Aug ’07 to Aug‘09 Team Size 4 Environment J2EE, JBoss 4.2, Struts 1.2, MSSQL Server 2000. Brief Description - To generate Goals & Target System (GTS) for employees and track their half yearly and yearly review. - To decide and have each employee’s career and their goals. - To have Employee Development Discussion (EDD) tool where each manager can set his/her employee development path for the running year and get employee’s review from project manager or people manager. - To decide training requirements for employee with project manager. - To have Hundred Day Dialogue (HDD) process where employee are provided platform to share their feedback and seek better clarity of their role and responsibility by interacting with their manager in an informal way. Contribution - Requirement Document. - Project Management and Planning. - Design document, Class diagrams, Sequence diagrams, Workflow diagrams, - E-R diagrams. - Coding, Testing, - Individual modules (used in all internal projects) like emailing, logging. - Creating MSSQL stored procedures. - Support and Maintenance
  • 5. Title Visual Migration GUI Client T-Systems GmbH, Germany Duration Nov ’05 to May ‘07 Team Size 3 Environment Java5, Eclipse RCP 3.3, XML Parser (IBM xerces), JUnit Brief Description -Developed a GUI Tool which aid to build xml files used as the configuration files for running a Migration Tool to transfer data from flat files to Oracle 9i. -Distributors have data (in their own format) for their clients in text files which are to be imported to Oracle9i for billing. Configuration files in Xml are to be build for each distributor as per their data format. Once these files are built, they can be used to import data in text files to Oracle9i database. Contribution - Requirement gathering - Design - Development, - Testing - Maintenance. - Used subversion for version control. Rapidigm India Ltd. Title Websphere Migration, US Client Fidelity, Bangalore. Duration June ’05 to Aug ‘05 Team Size 4 Environment J2EE, Websphere 5.1, Enterprise Application Integration, MVC Architecture, Websphere 5.1.1 Brief Description - Streetscape.fmr.com running on Jrun application server was to be migrated to Websphere Application server version 5.1. - Site was to be migrated keeping the functional logic same. - Code to be migrated should be compliant to JCP standard. Contribution - Code migration and pre production support - Client interaction for discussions on design modifications and enhancements. - Used coding standards documentation from the sun coding standard reference. Title Anderson Merchandiser - OTP
  • 6. Client Amarillo, Texas Duration Jan ’05 to May‘05 Team Size 6 Environment Java1.4, RAF Framework, JSP, Servlets, Websphere 5.1, Oracle, Struts, EJB2.0, SSB, Ant1.5 Brief Description Anderson Merchandisers (AM) wants to create a One Touch Purchasing (OTP). Currently there is four major media type product groups: children’s books, video, and music. They each have their own workflow for purchasing using their own source and target data sources. The purpose of this application is to create a single, consolidated workflow that utilizes streamline data sources for the underlying meta-data and stores it in a single data store Contribution • Developed a music media component with RAF, Struts and Stateless Session Bean. • Implemented in developing coding in other components, JUnit etc. • Used sun coding standards. • Created test cases for music module. • Developed OTP web application using RAF, Websphere, struts, EJB etc. • Created some ANT build scripts for basic operations. • Developed a High Level Design document with sequence diagram for selected modules. • Used Log4j for logging and VSS for version control. Company: Bristlecone India Ltd. Title Spares Solutions. Client Applied Materials, California. Duration June ’04 to Dec ‘04 Team Size 4 Environment J2EE, EJB 2.1, Websphere 5.1, Enterprise Application Integration, MVC Architecture. Brief Description - Enhancement in Solution according to client needs. - Refurbished parts to be promoted in an order. - Creation of new customer request module for non-conformance of parts and its return. Contribution - Business Process understanding - Consultancy to the team in development and implementation phase. - Designed and implemented the Application Integration with Lotus Database Title SAPCRM Internet Sales. Client BOC Edwards (British Oxygen Corporation) - UK Duration March ’03 Aug ‘03
  • 7. Team Size 10 Environment J2EE, Websphere 5.1, Servlets, EJB 2.0, JCA, Enterprise Application Integration, Struts Framework. Brief Description As a part of ed SAP initiative, BOC is implementing Internet Solution to effectively utilize Internet as a channel of order generation and management. The solution is implemented in multi-language, multi- currency and would be in use for their global customer base. Contribution - Business Process understanding for BOC Edwards. - System Analysis & gap analysis between SAP and Java Application. - Gap fulfillment through ABAP modification and Java development. - Changed the page layout and functionality as required by client. - Presented a Road Map for the System. Title SAP Metaphase Interface. Client Mahindra & Mahindra Ltd, Auto Sector & Farm Equipment Sector (Mumbai) Duration Jan ’02 to Jan ’03 and Oct ’03 to Apr ‘04 Team Size 5 Environment SAP R/3 v4.6B, ABAP, Metaphase 2.0, ANSI C, MS Visual C++ 6.0 Editor Brief Description M&M’s Automotive Sector and Farm Equipment Sector have implemented the PDM package ‘Metaphase’, to further enhance their product design and development activity. The design engineers at M&M – FES and AS (R&D) are involved in data creation in Metaphase for: - Material Create/Change - Bills Of Material Create/Change - Engineering Change Number (ECN) Create/Change - Procurement Number / Purchase Requisition Create The Project was for integration of Product Data Management (Metaphase) and Process Management Systems (ERP – SAP). Responsibility (Senior Design Engineer) - Business Process understanding for Metaphase and MM module in SAP. - System Analysis & Designing Technical Architecture. - Requirements Study. - Team Management, Planning. - Setting up team guidelines & processes. - Developed SAP RFC for each module. - Developed a ‘C++’ program to accept request from ‘Metaphase’ to call the RPC in SAP, - Monitoring development and Implementation Title www.teammahindra.com
  • 8. Client Mahindra & Mahindra Ltd, Auto Sector (Mumbai). Duration Nov ’00 to Dec ‘01 Team Size 5 – 20 Environment Java, Servlets, JSP, XML, SOAP Web Services, SQL Server 2000, MS Access, iPlanet Web Server 4.0, JCA, ABAP 4.0 & SAP R/3 system. Responsibility (Senior Developer and Project Manager) • Customer Interaction, Requirement Study. • Project Management and Planning. • System Analysis & Designing Technical Architecture. • Design of following sub systems • XML parser component for data transfer between SAP R/3 and SQL Server database. • Mapper solution for dealer’s retail offline system. • Web Services using SOAP protocol for uploading and synchronization of offline data. • Coordination with Dealers, clients, SAP consultants & ABAP programmers for data exchange. • Process compliance as per company’s quality policy. • Designed and implemented an emailing solution for dealer and managers. • Post implementation support and management. Title www.mahindrakisanmitra.com Client Mahindra & Mahindra Ltd, Farm Equipment sector, Mumbai. Duration Dec 1999 to Oct ‘00 Team Size 8 Environment Java 1.0, Servlets, JSP, XML, SQL Server 2000, iPlanet Web Server 4.0, ABAP 4.0 & SAP R/3 system. Responsibility (Senior Developer and Project Manager) • Customer Interaction, Requirement Study. • Project Management and Planning. • System Analysis & Designing Technical Architecture. • Design & development of offline solution for dealer portal. • Designed and implemented an emailing solution for dealer and managers. • Post implementation support and management. Company: Computer Island Pvt. Ltd. Title Software & Hardware Maintenance. Client Computer Island Pvt. Ltd. Duration 5 months Team Size 2 Brief Description Includes Software Development And Hardware Dealing & maintenance.
  • 9. Responsibility • Coordination between the Users and the Implementation/Resource Partner. • Customer Interaction. • Customer Site Installation. • Design, development, implementation of custom websites for various clients. • Hardware Repairs and Maintenance Monitoring. • Software Maintenance and bug fixing. Title Travel Management System. Team size 3 Duration 3 months Environment ASP, JavaScript, IIS, HTML, DHTML, SQL Database Brief Description Travel Management System for a large Corporate House. Responsibility (Engineer) • Responsible for System designing, database designing. • Developed Administration module and on line help documentation. Title Development of an Inventory System Client Fristam Pumps, India Team size 4 Duration 4 months Environment Oracle 7.3 & Developer 2000 Brief Description The objective of the system was to computerize the various functions of inventory, such as raw material information, supplier database, shop orders, material disposition, material movement, excise, etc. The system improved the co-ordination between the inventory & the purchase department. It also provided accurate feedback through reports. Responsibility (Software Programmer) • Requirements Study • Development & Unit Testing. Title Development of an Sales System Client Fristam Pumps, India Team size 3 Duration 4 months Environment Oracle 7.3 & Developer 2000
  • 10. Brief Description The objective of the sales system was to computerize all the various functions of the sales department such as issuing order no., challan no., preparing invoices maintaining customer details, maintaining production details. The system incorporates a facility to record the rejected material after sales. The system helped in easy & effortless transactions and also provided accurate feedback through reports. Responsibility (Software Programmer) • Requirements Study • Development & Analysis • Testing Title Development of a Bulletin Board System. Client Soft Tech Pvt. Ltd., India Team size 3 Duration 4 months Environment ASP, JavaScript, IIS, HTML, DHTML, SQL Database Brief Description This is a general Bulletin Board Application. There are many topics, sub- topics, and within sub-topics there are many files, messages that the user can view. Users can send messages to all other users, and add files to any topic/sub-topics. The administrator has privileges to delete any of these files, messages and topics/sub-topics. This system also provides a search facility. Responsibility (Software Engineer) • Responsible for design, coding, testing and designing layouts. • Responsible for administration module. PRE SALES Contribution • Support business development team by giving technical support. • Design technical architecture & get approval from client • Preparation of approach paper for requirement • Preparation of Proposal & Estimation. Trident Punjab Requirement for Supplier and Customer websites on SAP Enterprise Portal with backend integration with SAP R/3 4.7 Mahindra USA To gather requirements for Dealer website for their dealers in USA.
  • 11. PERSONAL DETAILS Date of Birth: Jan 16th , 1973 Passport Details: Passport No: G-7029666 valid up to 13-2-2018 Location: Pune. Address for Correspondence A10-205, Planet Millennium, Pimple Saudagar, Aundh Camp, Pune-411 027. Maharashtra. INDIA. Telephone +91 989 022 8097 (Mobile) +91 20 27404066 (Residence)