SlideShare a Scribd company logo
135 DDA MIG Flat
Old Prasad Nagar
New Delhi -110005
Mobile NO. 9811557203
E-mail
j_vasudeva@yahoo.com
Janesh Kumar Vasudeva
Summary
A software development position with more than sixteen years of J2EE experience including
designing, developing and deploying Enterprise and wireless applications. Excellent
conceptualization and design skills, high quality interaction and communication capabilities, very
hard working with lots of initiative and drive, innovative thinking, highly organized with good time
management and productivity. Ability to lead a team, work independently with a sense of
responsibility, dedication and commitment. A skilled problem solver experienced in complete
software development life cycle.
Worked in B2C, Web based Projects, Wireless application, ERP based projects (SAP), Voice
based projects, Web based projects and portals.
Professional Experience:
Working in IBM as Application Architect Apr 2014 – till date
Worked in Sapient as Manager, technology Aug 2012 – 11 Apr 2014
Worked in Wipro as Architect May 09 – Aug 2012
Worked in Steria India Ltd as Technical Team Leader 27Dec 04 May 09
Worked in HCL Tech as Senior Member Technical Staff 17 Apr 03 22 Dec 04
Worked in ASAP Sols as Sr. Software Engineer 18 Dec 00 16 Apr 03
Worked in Netlink Ranve Infotech Ltd as Software Developer 17 Apr 00 Nov 00
Worked in Koenig Sols Pvt Ltd as Software Specialist Oct 98 June 99
Projects
IBM Apr 2014 currently
Reliance, India
eCommerce Architect March 2015 – till date
Project – Reliance Grocery store
Environment: IBM Websphere Commerce Server 7.0
Description:
Reliance is grocery based website on Websphere commerce.
Role: Worked as an eCommerce architect in the project to provide solutions for
enhancements/improvements across the site.
Worked on implementation of rollout to multiple cities in India. Worked extensively with
client in gathering requirements , proposing solution to clients, design solution for team
as well as reviewed test Cases , created Production Rollout plan and was part of Rollout
as well.
Worked on Design Issues like attribute and price for different cities were resolved with an
approach which we defined for multi-city and resolve all issues encountered as well as
provided a plan to move it to above environments.
Successfully implemented on an approach to add attributes at store level without
impacting the current implementation.
Setup additional environment on same lines of production.
Created Production Rollover Plan
Worked with WCS admin to help install and configure the basic configuration
Provided solutions for extending grocery store to multi-city and having multiple
fulfilment center.
Seco Tools, Sweeden
eCommerce Architect May 2015 – July 2015
Project – Seco Tools
Environment: IBM Websphere Commerce Server 7.0
Description:
Seco tools is Sweeden based company having B2B site for selling manufacturing
products used for large equipments and manufacturing works.
Role: Worked as an eCommerce architect in the project to finalize the Caching strategy
for project and provide guidelines and instruction to improve performance of the system.
Evaluated system on the basis of existing third party calls as well as functionalities exist
on the site. Proposed Caching strategy for Seco tools and identified URLs /fragments and
AJAX calls to be cached.
Monitise , UK
eCommerce Architect Sep 2014 – March 2015
Project – Monitise
Environment: Java, IBM Websphere Commerce Server 7.0, XML
Description:
Monitise is a UK based AIM quoted Mobile Money business, it's strategy is to transform
their business model from provider of bespoke Mobile Banking solutions to FSS clients
(operating as niche SI) to transforming to a product focused ISV leading on mobile
commerce. Monitise’s business vision is to provide a mobile-driven payments and
commerce platform where the consumer’s mobile banking app becomes a channel for
personalised, context and location based offers of goods and services generating sales for
retailers and fee income for banks and Monitise.
Role: Worked as an eCommerce architect in the project starting from Solution Outline to
HLD creation and providing architectural /design view for Solution proposed. Went in
depth to understand architecture and how systems interact each other and layout HLD
drafts related to Monitise requirement. Worked with Management to setup team for WCS
eCommerce and provided them Monitise knowledge as well as what is required for
setting up development environment. Worked with team in Low Level design , getting
each and every detail in depth to understand if we have necessary details catered in Low
Level Design.
Arcadia , UK
Technical Service Manager Apr 2014 – till date
Project – Arcadia
Environment: Java, IBM Websphere Commerce Server 7.0, XML
Description:
IBM is responsible for Arcadia Support as well as Changes required for supporting client
requirements. Arcadia is responsible for Brands like TopMan , TopShop, Evans , Miss
Selfridge, Dorothy Perkins , Burtons, Wallis and BHS. Each Brand has international
experience across UK , Europe, Asia and USA. Currently it’s in Transition phase and we
are in process of handing over to new provider selected by Arcadia.
Role: Involved in Technical guidance related to services requests, CPMAs (Changes
required), Testing and approval of CPMA, Technical help in Incidents raised, was
involved in Transition phase related to Shadow phase and guided phase.
Sapient technology Aug 2012 Apr 2014
Marks and Spencer , UK
Lead Architect Aug 2012 – Apr 2014
Project – M&S.com
Environment: Java, IBM Websphere Commerce Server 7.0, XML, IBM MQSeries, SAP
Description:
The MCFP Programme was launched to design M&S UK ecommerce store across all channels
and enable them to move away from Amazon. It has been developed using 23 different
technologies including Websphere commerce Server 7.0, endeca, OpenText, Sterling etc. This
project started with requirement gathering, analysis, high level design, implementation of all store
pages. It was spread across 20 different vendors, 21 key integration points which translate to 74
interfaces. The objective was to develop a multi-channel platform for M&S.com.
Role: Involved in Requirements gathering, Analysis and design as well as implementation of the
site. I was more involved in My Account , Basket & Checkout section ,CSR and Analytics section.
I was involved in integrations with Exact Target , Bazaar Voice , Analytics engine. Worked for
Store Locator Design , Subscriptions Design as well as other areas of My Account and Basket &
Checkout. Worked on various HLDs related to Basket & Checkout , Browse, 3PI marketing &
Social personalization.
Wipro May 09- Aug 2012
Pitney Bowes , USA
Architect Nov 2009 – Aug 2012
Project - Web Postage
Environment: Java, IBM Websphere Commerce Server 7.0, XML, IBM MQSeries, SAP
Description:
This project is designed to create a Web Commerce B2B application – for purchasing
Subscription, designing and printing Stamps. Web will be used to purchase Subscription
and associate a user to the subscription. User will be able to print and design Stamps only
after purchasing Subscription. Customer will be charged with Subscriptions as well as
designing and printing stamps.
Role: Involved in Requirements gathering, Analysis and design. Currently design is in
progress.
Provided solution approach for interacting with EAI as well as SAP, Architecture diagram
how solution will be implemented in Websphere Commerce.
This project involves different WEB based servers to interact as one application. We
implemented a solution Ping Federate which will provide Single Sign on between 3
applications, JBoss, Websphere Commerce, Azzure application.
Pitney Bowes , USA
Architect June 2009 – Nov 2009
Project - Ink and Toner
Environment: Java, IBM Websphere Commerce Server 7.0, XML, IBM MQSeries, SAP.
Description:
This project is designed to create a Web Commerce B2B application – a highly
customized web experience primarily for use in Ink and Toner business. PBI intends to
enable their customers to buy Ink and Toner supplies through web in order to reduce
operating expenses. Through these web channels, customers can also track shipments,
view related supplies and track status of their orders
Role: Was involved in all phases of project life cycle from gathering Requirements,
Analysis, Design till Deployment. Provided Solution document to client which contains
architecture diagram, implementation details as well as requirements catered as well as
approach for the solution.
Steria 27 Dec 04 May 2009
Boots, United Kingdom
Technical Team Leader June 2006 – May 2009
Project - Phoenix
Environment: Java, IBM Websphere Commerce Server 6.0, Sales Center with Plugin
Development Environment, XML, IBM MQSeries
Description:
The purpose of Phoenix was to enable Boots Customer better management of their orders
through multi-channel environment – WEB, CSR and Instore.
The Order Processing function will be managed in IBM Websphere Commerce Sales Center.
There are lot of Background processes which run to enable processing of orders through third
party payment gateways , processing of order information whether it was fraud or not,
reconciliation of data from various external systems and fed to Websphere Commerce. There is
complete Order cycle which is managed from the point order was placed till the time order was
shipped to Customer. There are details about payment charging and parcel details being fed as
well.
The purpose of Boots.com CSR was to enable Boots Contact Centre agents to manage their
customer interactions more easily.
The Order Processing function will be managed in IBM Websphere Commerce Sales Center.
Sales Center is a state-of-the-art, purpose-built, customisable package which handles, Customer
Management, Order Management, Returns and Customer Service activities.
It is required to have functionality that exists in Q2 (ACOS) available within Sales Center because
it is more convenient and flexible for agents and customers.
The principle exists that anything that a registered Customer can do online will be replicated on
sales centre. The major advantage is that many actions will be immediately visible to the
customer via their web through the My Account section.
ACOS and Boots.com will data share to each other overnight.
As Q2 will be used to log the customer contacts we know that we can have a link from Sales
Centre to Q2 that will search for the customer and if they exist bring the record on-screen and if
they do not exist use key data to populate elements of the Q2 screen to avoid retyping of data.
WFE Redesign
Environment: Java, Jsp, JavaBeans, Servlets, BEA Weblogic 9.2, Oracle 10g, Apache 2.0.55,
Sun Solaris 10.2
Description:
The purpose of WFE Redesign project is to upgrade the platform of Boots.com. The site was
earlier running on Weblogic 6.1, java 1.3 and Iplanet web server which have now been moved to
Weblogic 9.2 and java 1.5 and Apache web server. The site has now been deployed on T2000
servers with Oracle10g database. It was system upgrade from Administration and servers point
of view as well.
The existing hardware used to support the Boots.com website is SUN based and approximately 4
years old. Over this time cpu’s have increased in speed and generally new hardware is both
quicker, more robust and in its lowest specification is a match for the current servers.
SUN have released a new chip technology that allows for a single server to run many varied
applications as if they are on separate machines and both cpu and memory can be allocated to
containers in which the software runs. This new technology is available in T2000 servers.
It is this new server technology that has opened up the opportunity to redesign the WFE to make
it more scaleable, robust, less complex and therefore easier to support.
The ability of the T2000 to run separated and isolated containers means that it is possible to
restructure the WFE landscape away from the standard tiered technology (i.e. web server layer,
application server layer and database layer all protected by firewalls) to a more homogenous
structure.
The upgrade has led to performance improvement to a great extent, thereby using the latest
features of java and Weblogic. It has also enabled the site to handle large traffic volume for
Christmas period.
Office for National Statistics, Newport, UK Sep 2005 – June 2006
Worked as a Designer for LFS
This role involves designing of use case which meets specific business requirement for LFS.
Capturing business requirements from analyst and providing design to construction team.
Technology Rational Rose
Environment: Oracle 10i, OC4j Application Sever, Spring framework, Struts, J2EE
SMP Early Benefits
There are two projects which are being undertaken. A short summary of each of these projects is
provided below.
Description:
LFS Re-weighting and Microdata outputs
The LFS Re-weighting and Microdata outputs project has identified a specific issue with the
Microdata outputs currently produced and the time to make revisions to this data. The project
requires a solution that will provide the flexibility to change current and historic datasets in a
timely and less resource intensive way than the current processes. Previous re-weighting
exercises have taken from 10 to 18 months depending on the nature of changes to the population
data e.g. change to frozen geography boundaries (reallocate case data to the new
classification), changes to type of datasets distributed, writing and testing of new DV’s, new and
changed customer datasets. Calculation and storage of weights, and re-weighting using revised
population estimates;
• Generation of microdata outputs consistent with aggregate outputs;
• Reduced dependency on IM staff in routine survey maintenance tasks;
• A flexible and robust solution to support the management of unit datasets;
• Use and maintenance of corporate and business area metadata where appropriate;
• Efficient and effective quality assurance throughout all stages of the process;
• Ensuring that aggregate outputs can continue to be generated and disseminated;
• Supporting corporate and strategic requirements for common tools and increased
automation;
• Ability to apply changes to historic data arising, for example, from geography changes.
National Accounts Central Systems Option
The National Accounts Central Systems project will deliver an interim solution that is the first step
towards a fully re-engineered National Accounts.
• Quarterly and Annual Supply Use Tables at current and previous years prices (including
production of Quarterly and Annual GDP estimates)
• Monthly GDP estimate
• Financial Account (including production of the Dividend and Interest Matrix)
• Income and Capital Accounts (including production of GNI and derived statistics)
Boots, United Kingdom
Designer January 2005 – June 2005
Disability Discrimination Act compliance
Worked on analysing various sites, identifying key components in sites, analysing how it could be
made DDA Compliance. Understanding various sites, creating pattern how all sites could be
developed as DDA compliance, creating general stylesheets for, one stylesheet for each site
having same pattern of all sites and testing sites in different browsers
Environment: HTML, CSS, Java, IE, Netscape, Opera, Mozilla
HCL Technologies 17 Apr 03 22 Dec 04
BEA Systems Inc, USA
Member Technical Staff Apr 17 2003–Dec 2004
Environment: Weblogic Platform 7.0 ( Weblogic Server 7.0 , Weblogic Integration 7.0 ), Oracle
91, SQL 2000 , MQSeries
Description:
BEA is a world leader in Application Server Space. Our Team is working under Engineering
Services Group. I am handling various code change related issues pertaining to JMS, J2EE,
performance tuning, and deployment issues for Weblogic Application Server, Weblogic Integration
Server and Weblogic Workshop. Our teams manage the issues that our customer faces as per
live requirement with Weblogic server, Integration and Workshop.
Role : This project deals with J2EE applications being created and projects handled and created
on Weblogic Server. Working as a BEA Consultant and solving developers problems in creating
applications for Weblogic Server. This project deals with applications related to Webservices ,
EJB 2.0 , JDBC and other services provided by Weblogic.
Worked extensively on Weblogic Integration with IBM MQ series and Web Methods. Developed
Adapter to integrate WLI with SAP R/3.
· Handling Code Change Management Life Cycle for weblogic with a team of 5
· Making reports for Impact analysis of, feasibility study and time frame for Code Change.
· Guiding my team to follow the process and Interacting with clients using video & phone
conferencing.
· Guiding clients regarding their design and coding flaws.
ASAP Solutions Ltd., NOIDA 18 Dec 00 16 Apr 03
Sr. Systems Engineer
ASAPXcess Integration Framework ( AIF )
SAP Adapter aSAPXcess (SAP Adapter Using JCA) May 2002–Apr 16 , 2003
Environment: Java, JDK1.3, EJB 1.1, JCA, JCO, WebLogic Application Server 6.1, Visual
Age for Java, Oracle 8i Database Server, Windows 2000, Sql Server 7.0,Jboss 2.4.3
Data Mapper
Description This application is developed to give the feature of transferring the data from any
EIS to any EIS or sql. It stands a very robust component for data mapping. The data transfer is
made independent of platform with XML and schemas. This application has a very strong and
sophisticated applet based GUI to give maximum ease to the end user, from where the user can
map the desired data for the source like SAP R/3 to the destination like MS-SQL in accordance to
the desired validation he wants to impose on the data. This application is fully J2EE compliant.
which could be invoked externally will message could be plugged into the JMS service.
NextLinx Inc , Usa Client Side - IndusLogic
Systems Engineer March 2002 – May 2002
Environment: Java, JDK1.3, EJB 2.0, Jaguar Application Server 4.1, Oracle 9i Database
Server, Windows 2000, MQ Series, Xerces , Xalan.
Description:
This project comprised of inbound and outbound queues on MQSeries. The Message-driven
bean is configured to keep listening on the inbound queue. When a document arrives on the
Queue, in the form of Xml, after parsing the document, decides the business process to be
launched. Then it hands over the document for processing to the appropriate Session Bean which
implements the business logic with proper database transaction handling, to store the information
in the data base .Outbound processes are scheduled to run using an administration client. The
administration client reports the schedules to the Scheduler which keeps running and sending
messages in the Scheduler queue when a particular process is required to run. Session bean
which implements business logic for a particular process extracts data from the database and
generate the Xml document to be sent on the outbound queue.
In this project there is a provision to store the error information in data base during execution.
There is error admin which keeps checking stored error information and put this information on
error queue in the form of Xml through the business process which is implemented in a session
bean.
ASAP Solutions Ltd., NOIDA
Software Engineer
ASAPXcess Integration Framework ( AIF )
SAP Adapter aSAPXcess (SAP Adapter Using JCA) November2001–March2002
Environment: Java, JDK1.3, EJB 1.1, JCA, JCO, WebLogic Application Server 6.1, Visual
Age for Java, Oracle 8i Database Server, Windows 2000, Sql Server 7.0,Jboss 2.4.3
Description:
aSAPXcess Integration Framework is a build-to-integrate solution to fulfill the application
integration requirements of modern enterprise and the business partners. The aSAPXcess
Integration Framework (AIF) provides the efficient integration solutions in time, at appropriate
cost. AIF provides dynamic integration between the J2EE Application Server and SAP R/3 rapidly
using JCA compliant adapters. Its various ready-made components help you save on substantial
amount of time and cost. The business level functionality of SAP R/3 is exposed to provide true
business process integration from within the J2EE application server environment. There is no
modification required on EIS and is a dynamic real time deployment. It organizes the integration
component in logical group. It uses user XML to integrate with web and other application thus
making it plug in to any component.
The following integrated components constitute the aSAPXcess Integration Framework (AIF):
1 SAP Adapters
1 R/3 User View Framework
1 SAP Repository Browser
1 Web View
1 Global Partner Net
1 Rapid Application Development Toolkit
1 Integration Job Scheduler
1 Data Mapper
1 Web Service Engine.
1 R/3 Business Document Templates
Role: Coding for Adapter, Development of EJB (Session and Entity Beans), Java Servlet, JDBC,
and in the capacity of Product Designer & team member, Web View Interface – Designing of
interfaces for providing data of SAP to user. SAP Repository Browser Interface for ALE/Idocs.
Build SqlServer Component for storing and retrieveing data into Data Mapper from SAP.
Build Installer for deploying our product on different Operating systems i.e. Windows, Linux,
Solaris and provided environment and configuring our product with Webogic on all operating
systems.
Hality Inc. (USA) Apr 2001 – Nov 2001
As a Software Developer
PROJECT: RFQ SITE
Environment: Window NT 4.0, JAVA 2, Servlets (JSDK 2.2), JDBC, MS SQL 7.0, JAVA Script,
HTML, XML, XSL, Oracle 8.0, Weblogic 6.1, Ejb 2.0,Tomcat 3.2.1
Description:
This B2B site is online system for buyers to float tenders or place request for quotes and for
suppliers to send bids. It is designed to provide an efficient and convenient way of conducting
business, provides solutions for hardware and software solutions etc. to the registered client or
customer. This site consists of three major modules – Buyer, Seller, Admin. This consists of online
transactions ( i.e credit card payments and E-check ). Buyer is charged for placing Rfq’s ,
collecting extra information about supplier’s and creating purchase order. Seller is charged for
placing bid, interacting with buyer and creating invoice. Admin is responsible for site
personalisation, Country management, Category Management and User Management.
Hality Inc. (USA) Jan 2001 – Apr 2001
As a Software Developer
PROJECT: UNIVERSAL MOBILE SERVER (UMS) PILOT 1
Environment: Windows NT, Java 2, Tomcat 3.2 App Server, Servlets 2.2, WML, XML 1.0,
JDBC 2.0, Nokia Gateway 1.1.1, Nokia Emulator, Ericsson Emulator, Palm Emulator, Voice
XML 1.0, Oracle 8.0, Tellme.com, Java Mail 1.1, Systransoft.com, XSL, XSLT 1.0, Jaxp 1.1,
Xalan, Xerces 1.3.1, Visual J++ 6.0, JEL 1.0 (Expression Evaluator), I-mode, Pixo Micro
browser, CHTML, Netscape LDAP Server 4.2, JNDI 1.2
Description:
UNIVERSAL MOBILE SERVER (UMS) PILOT 1 is basically the first phase of the entire product. UMS
has a GEA (Global Enterprise Application) architecture. With which the corporations can extend
the reach of their internal systems to user across the globe. The design of the UMS is to
supplement and complement existing application server functionally rather than replace existing
application servers. Language Translation, Speech support and new device addition can be
added without any modifications. The entire development of the product is using Java and XML
technologies. Major features and functionality included in this phase are as follows:
1 Access to corporate information (defined by user type)
1 Two-way Information flow (to and from users)
1 Device Independence (desktops, PDA, phone, voice)
1 Presentation in the language, device and currency of choice
1 Localization of data (pricing, availability, inventory)
1 Plug and play design
1 Integration into enterprise systems
1 Security and easy administration of many different user segments
1 Stateless Sessions
1 Navigation intelligence to improve experience on small devices and voice
1 User profiles, preferences, and selections follow the user across many devices
1 Selective information deliver formats including voice, fax, email, and summarizations
1 User controlled pull and push of information
Responsibility:
As a Software Developer, my responsibilities were to co-ordinate with the client in US for the
design of the different components, assist the team, test and debug the different modules and do
their integration. Did the LDAP integration using JNDI. Developed a Application component as
well as Database Component, which generates XML document based on data from database and
based on XML DTD and pass it to smartcard system. Also, developed an Intelligent Navigation
Profiler. I was also responsible for the integration of different components to build up the server,
and test the prototype application on the server.
Hality Inc. (USA) Dec 2000 – Jan 2001
As a Software Developer
PROJECT: UNIVERSAL MOBILE SERVER (UMS) PROTOTYPE
Environment: Windows NT, Java 2, Web Logic Application Server 5.1.0, Tomcat 3.2 App
Server, Servlets 2.2, WML 1.2, Nokia Gateway 1.1.1, Nokia Emulator, Ericsson Emulator,
Voice XML 1.0, Oracle 8.0, EJB 1.1, Tellme.com, Bevocal.com, IBM Voice Server SDK, Java
Mail 1.1, Systransoft.com
Description:
This demoware product is a prototype for market evaluation and initial customer engagement of
the real customer-ready product. The high-level problems solutions provided by the HUMS server
are:
1. Globalization of information – language translation, currency translation, shipping time
and periods, etc
1. Diverse information recipients - This segmentation of information is a result of many
different job functions required supporting a product.
1. Multiple information sources – The server will sit on top of a number of e-commerce
systems including B2B exchanges, auction sites, and web-based systems that need to be
mobile enabled.
1. Interaction – between users and different information sources
There will be a great number of supporting features and capabilities that will be part of the
shipped product, but in the prototype, the above four are the key problem/solution pairs.
Responsibility:
There were in all 120 WML cards being generated by 27 Servlets dynamically from the database.
I have also worked on creating a generic Menu Servlet that was responsible for displaying
approximately 45-50 WML cards. We used URL rewriting to maintain the sessions, as some of
the Palm devices do not support cookies. Also was part of development of Voice XML component
where the information was to be delivered in voice rather than text. Tellme.com was used as a
voice gateway.
Netlink Ranve Infotech Ltd 17 Apr 00 Nov 00
NO! NO? YES.com July 2000 – Sep’ 2000
As a Software Developer
PROJECT: B2B, B2C PORTAL
Environment: Window NT 4.0, JAVA 2, Servlets (JSDK 2.2), JDBC, MS SQL 7.0, JAVA Script,
HTML
Description:
This Portal provides solutions for hardware and software solutions etc. to the registered client or
customer. There is online test, where a person with engineering background can appear. Once an
engineer becomes a certified engineer of the company he is assigned the job as per his area of
specialization and preference as it matches to that of requirement of client or customer .It also
contains area of Jobs and recruitments of various persons based on his/her skills. Clients and
Customers can also post their problems of which they require help of engineers. This also contain
facility for engineers to come online and get help about their skills and can also download s/w and
technical guides for various hardware and software installation.
Responsibility:
As a Software Developer, my responsibilities was to design web based solutions (Hardware and
software solutions) e.g Call center setup based on questionnaire given to client based on their
requirements. The questionnaire prepared were questions in different formats (text box, check
box, etc). Questions were picked based on answers of questions already filled up. There was
Certification test for engineers to get certified and go for various jobs.
YesIwillJoin.com April 2000 – June 2000
As a Software Developer
PROJECT: JOB SITE
Environment: Window NT 4.0, JAVA 2, Servlets (JSDK 2.2), JDBC, MS SQL 7.0, JAVA Script,
HTML, Java Mail.
Description:
The project is designed to get resumes of persons with various skills all over India, select various
engineers from list of them and give them opportunity to be part of external team which could be
helpful in solving client problems on their own.
Responsibility:
As a Software Developer my responsibilities were to design the site, developed an interface for
collecting resumes, refining resumes based on different criteria, preferences and send them mail
about our future plans and their progress.
Koenig Sols Pvt Ltd Oct 98 June
99
GE Capital Jan ’99 – June’ 99
As a Programmer
Project: INTELLI ASSET MANAGEMENT
Environment: Windows NT, VISUAL BASIC 5.0, and ORACLE 7.3
Description:
This was developed as Internal Helpdesk. It included modules for taking care of Assets assigned
to office personals.
1 Which asset is associated with which employee of department
1 All items in the office on the basis of category and model.
1 Total assets available in the office.
1 History of employee, His designation etc.
1 Call Management, Call monitoring and Client view for helping the client to log a call
directly from his desk. This view shows all the assets assigned to that employee in
a view. Client uses this view to log a problem he is facing with a particular call.
MDH Ltd. Oct ’98 – Jan’ 99
As a Programmer
PROJECT: INVENTORY MANAGEMENT SYSTEM
Environment: Windows 95, Developer 2k,and Oracle 7.3
Description: Developed and implemented a system which takes care about stock, goods in
stock, flow – in and out of various products from warehouse, details about it’s customer in and
around Delhi. Maintaining details about transactions by various customers and generating various
reports.
Education
1 Bachelor of Science, Delhi University, Delhi.
1 MCA eq DOEACC 'B' level accredited by DOE-AICTE
1 DOEACC 'A' level accredited by DOE-AICTE
1 MICROSOFT CERTIFIED IN VISUAL BASIC 5.0
Technical Skills
Microsoft Certified in Visual Basic 5.0
Software: Visual Basic 6.0, Developer 2000, MS FrontPage 2000,
Install Anywhere 4.5 Enterprise Edition.
WAP Emulators: Nokia Toolkit 2.0, Ericsson R380s
XML Technologies: XML, XSL/XSLT, Jaxp-1.1, Xerces.1.3.1, Xalan, XSP,
XQL, Apache Cocoon Project
Java Technologies: JDK 1.3, Servlets 2.2, JDBC 2.0, JSP 1.0, EJB 1.1,
JSSE
Languages: Java, C, C++, Visual Basic, HTML, XML 1.0, ASP, WML
1.2, Voice XML 1.0
Operating Systems: DOS, Windows 95/98/NT 4.0, Novell NetWare, Linux
6.2,Solaris 5.7
Databases: Oracle 10g, MS Access, MS Sql Server 7.0, mySQL
Application & Web Servers: IBM Websphere Commerce Server 6.0 , Sales Center
with plugin Environment, Microsoft IIS, Apache, Java
Web Server, and Nokia WAP Gateway, Weblogic
6.1,Tomcat 3.2,Jboss 2.4.3, Jaguar Application Server
4.1, Weblogic 7.0, Pramati Server 3.0 , iPlanet Web
Server & Application Server IBM WebSphere 4.5,
Webmethods Integration Server & Developer
.

More Related Content

What's hot

Proposal bull hotel website design & development
Proposal bull hotel website design & developmentProposal bull hotel website design & development
Proposal bull hotel website design & development
mikerogerhexagon
 
Marketing strategy of web designing service -by group a14
Marketing strategy of web designing service -by group a14Marketing strategy of web designing service -by group a14
Marketing strategy of web designing service -by group a14SHUBHADIP BISWAS
 
Daffodil corporate Web maintenance services
Daffodil corporate Web maintenance servicesDaffodil corporate Web maintenance services
Daffodil corporate Web maintenance services
Ashok Surendran
 
Web Development proposal
Web Development proposalWeb Development proposal
Web Development proposalnephtalie
 
Siten Software Company Profile - Updated Sep./2016
Siten Software Company Profile - Updated Sep./2016Siten Software Company Profile - Updated Sep./2016
Siten Software Company Profile - Updated Sep./2016
Vu Tuyen Hoang
 
Product road map
Product road mapProduct road map
Subhajit ghosh
Subhajit ghoshSubhajit ghosh
Subhajit ghosh
Subhajit Ghosh
 
Sample proposal
Sample proposalSample proposal
Sample proposal
suhailsalam786
 
Infasta buisness proposal
Infasta buisness proposalInfasta buisness proposal
Infasta buisness proposal
Shiva Kumar
 
IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...
IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...
IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...
DevOps for Enterprise Systems
 
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation SlidesMobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
SlideTeam
 
Tkxel Company Profile
Tkxel Company ProfileTkxel Company Profile
Tkxel Company ProfileWaqar Hasan
 
TekMindz dot net_capabilities
TekMindz dot net_capabilitiesTekMindz dot net_capabilities
TekMindz dot net_capabilities
Akshay Pandita
 
Imaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea
 
India's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development CompanyIndia's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development Company
Pixel Crayons
 
NewStar Software Services Service+Offerings
NewStar Software Services Service+OfferingsNewStar Software Services Service+Offerings
NewStar Software Services Service+Offeringsguest7f7cc9d
 
Mobiloitte ! Enterprise Mobility Corporate Overview
Mobiloitte ! Enterprise Mobility Corporate OverviewMobiloitte ! Enterprise Mobility Corporate Overview
Mobiloitte ! Enterprise Mobility Corporate Overview
Mobiloitte
 

What's hot (20)

Proposal bull hotel website design & development
Proposal bull hotel website design & developmentProposal bull hotel website design & development
Proposal bull hotel website design & development
 
E mobitech services 01
E mobitech services 01E mobitech services 01
E mobitech services 01
 
Marketing strategy of web designing service -by group a14
Marketing strategy of web designing service -by group a14Marketing strategy of web designing service -by group a14
Marketing strategy of web designing service -by group a14
 
Daffodil corporate Web maintenance services
Daffodil corporate Web maintenance servicesDaffodil corporate Web maintenance services
Daffodil corporate Web maintenance services
 
Web Development proposal
Web Development proposalWeb Development proposal
Web Development proposal
 
Siten Software Company Profile - Updated Sep./2016
Siten Software Company Profile - Updated Sep./2016Siten Software Company Profile - Updated Sep./2016
Siten Software Company Profile - Updated Sep./2016
 
Product road map
Product road mapProduct road map
Product road map
 
Subhajit ghosh
Subhajit ghoshSubhajit ghosh
Subhajit ghosh
 
Sample proposal
Sample proposalSample proposal
Sample proposal
 
Infasta buisness proposal
Infasta buisness proposalInfasta buisness proposal
Infasta buisness proposal
 
IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...
IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...
IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...
 
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation SlidesMobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
 
Tkxel Company Profile
Tkxel Company ProfileTkxel Company Profile
Tkxel Company Profile
 
TekMindz dot net_capabilities
TekMindz dot net_capabilitiesTekMindz dot net_capabilities
TekMindz dot net_capabilities
 
Imaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction Design
 
India's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development CompanyIndia's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development Company
 
Dynamic website quotation
Dynamic website quotationDynamic website quotation
Dynamic website quotation
 
NewStar Software Services Service+Offerings
NewStar Software Services Service+OfferingsNewStar Software Services Service+Offerings
NewStar Software Services Service+Offerings
 
Mobiloitte ! Enterprise Mobility Corporate Overview
Mobiloitte ! Enterprise Mobility Corporate OverviewMobiloitte ! Enterprise Mobility Corporate Overview
Mobiloitte ! Enterprise Mobility Corporate Overview
 
Wdsk proposal-template
Wdsk proposal-templateWdsk proposal-template
Wdsk proposal-template
 

Viewers also liked

Amruth_Kumar_Juturu_Resume
Amruth_Kumar_Juturu_ResumeAmruth_Kumar_Juturu_Resume
Amruth_Kumar_Juturu_ResumeAmruth Kumar
 
Nina Baker resume Feb 2015 doc
Nina Baker resume Feb 2015 docNina Baker resume Feb 2015 doc
Nina Baker resume Feb 2015 docNina Baker
 
Resume mju 03.10.2016
Resume mju 03.10.2016Resume mju 03.10.2016
Resume mju 03.10.2016
Jashim Pd-2
 
En iso 15653{2010}_(e)_codified
En iso 15653{2010}_(e)_codifiedEn iso 15653{2010}_(e)_codified
En iso 15653{2010}_(e)_codified
Hoang Nguyen
 
Resume
ResumeResume
Resume
Madhur Rai
 
JamesMollFinalResume2015A
JamesMollFinalResume2015AJamesMollFinalResume2015A
JamesMollFinalResume2015AJames Moll
 
CURRICULUM_VITAE (1) (1)
CURRICULUM_VITAE (1) (1)CURRICULUM_VITAE (1) (1)
CURRICULUM_VITAE (1) (1)ZUBAIR prince
 
Deron W - Resume
Deron W - ResumeDeron W - Resume
Deron W - ResumeDeron Wang
 
WilliamHannahs_Data_Engineer
WilliamHannahs_Data_EngineerWilliamHannahs_Data_Engineer
WilliamHannahs_Data_EngineerWilliam Hannahs
 
Carmen M Lockhart Resume
Carmen M Lockhart ResumeCarmen M Lockhart Resume
Carmen M Lockhart ResumeCarmen Lockhart
 
Resume_Sandip_Mohod_Java_9_plus_years_exp
Resume_Sandip_Mohod_Java_9_plus_years_expResume_Sandip_Mohod_Java_9_plus_years_exp
Resume_Sandip_Mohod_Java_9_plus_years_expSandip Mohod
 

Viewers also liked (16)

Amruth_Kumar_Juturu_Resume
Amruth_Kumar_Juturu_ResumeAmruth_Kumar_Juturu_Resume
Amruth_Kumar_Juturu_Resume
 
Nina Baker resume Feb 2015 doc
Nina Baker resume Feb 2015 docNina Baker resume Feb 2015 doc
Nina Baker resume Feb 2015 doc
 
myresume2016
myresume2016myresume2016
myresume2016
 
Resume mju 03.10.2016
Resume mju 03.10.2016Resume mju 03.10.2016
Resume mju 03.10.2016
 
En iso 15653{2010}_(e)_codified
En iso 15653{2010}_(e)_codifiedEn iso 15653{2010}_(e)_codified
En iso 15653{2010}_(e)_codified
 
Mamata
MamataMamata
Mamata
 
Resume
ResumeResume
Resume
 
JamesMollFinalResume2015A
JamesMollFinalResume2015AJamesMollFinalResume2015A
JamesMollFinalResume2015A
 
WCBeat
WCBeatWCBeat
WCBeat
 
CURRICULUM_VITAE (1) (1)
CURRICULUM_VITAE (1) (1)CURRICULUM_VITAE (1) (1)
CURRICULUM_VITAE (1) (1)
 
Deron W - Resume
Deron W - ResumeDeron W - Resume
Deron W - Resume
 
WilliamHannahs_Data_Engineer
WilliamHannahs_Data_EngineerWilliamHannahs_Data_Engineer
WilliamHannahs_Data_Engineer
 
61215_FS_Kirthivasan_Pandurangan
61215_FS_Kirthivasan_Pandurangan61215_FS_Kirthivasan_Pandurangan
61215_FS_Kirthivasan_Pandurangan
 
BRushen Resume
BRushen ResumeBRushen Resume
BRushen Resume
 
Carmen M Lockhart Resume
Carmen M Lockhart ResumeCarmen M Lockhart Resume
Carmen M Lockhart Resume
 
Resume_Sandip_Mohod_Java_9_plus_years_exp
Resume_Sandip_Mohod_Java_9_plus_years_expResume_Sandip_Mohod_Java_9_plus_years_exp
Resume_Sandip_Mohod_Java_9_plus_years_exp
 

Similar to Janesh_Vasudeva-_2nd (20)

Gayathri Sundaram - Resume
Gayathri Sundaram - ResumeGayathri Sundaram - Resume
Gayathri Sundaram - Resume
 
Java Profile
Java ProfileJava Profile
Java Profile
 
Vishal_Agarwal_webMethods_CV_2016
Vishal_Agarwal_webMethods_CV_2016Vishal_Agarwal_webMethods_CV_2016
Vishal_Agarwal_webMethods_CV_2016
 
MohamedSalah-Resume
MohamedSalah-ResumeMohamedSalah-Resume
MohamedSalah-Resume
 
Vivek
VivekVivek
Vivek
 
RGProfile
RGProfileRGProfile
RGProfile
 
Rohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver Consultant
 
Resume_Vijay
Resume_VijayResume_Vijay
Resume_Vijay
 
Manoj Kumar
Manoj KumarManoj Kumar
Manoj Kumar
 
Amarjit Resume
Amarjit ResumeAmarjit Resume
Amarjit Resume
 
Appasaheb Kapase[CV]
Appasaheb Kapase[CV]Appasaheb Kapase[CV]
Appasaheb Kapase[CV]
 
UI & API designing services infasta
UI  &  API designing services  infastaUI  &  API designing services  infasta
UI & API designing services infasta
 
.Net @ Neev
.Net @ Neev.Net @ Neev
.Net @ Neev
 
Resume
ResumeResume
Resume
 
Srinivasan Venkatesan Resume
Srinivasan Venkatesan ResumeSrinivasan Venkatesan Resume
Srinivasan Venkatesan Resume
 
Pankaj_Sahu_Resume -DW (1)
Pankaj_Sahu_Resume -DW (1)Pankaj_Sahu_Resume -DW (1)
Pankaj_Sahu_Resume -DW (1)
 
SADA_RESUME_With_Happ
SADA_RESUME_With_HappSADA_RESUME_With_Happ
SADA_RESUME_With_Happ
 
Resume
ResumeResume
Resume
 
QubessAli_CV
QubessAli_CVQubessAli_CV
QubessAli_CV
 
kk_resume
kk_resumekk_resume
kk_resume
 

Janesh_Vasudeva-_2nd

  • 1. 135 DDA MIG Flat Old Prasad Nagar New Delhi -110005 Mobile NO. 9811557203 E-mail j_vasudeva@yahoo.com Janesh Kumar Vasudeva Summary A software development position with more than sixteen years of J2EE experience including designing, developing and deploying Enterprise and wireless applications. Excellent conceptualization and design skills, high quality interaction and communication capabilities, very hard working with lots of initiative and drive, innovative thinking, highly organized with good time management and productivity. Ability to lead a team, work independently with a sense of responsibility, dedication and commitment. A skilled problem solver experienced in complete software development life cycle. Worked in B2C, Web based Projects, Wireless application, ERP based projects (SAP), Voice based projects, Web based projects and portals. Professional Experience: Working in IBM as Application Architect Apr 2014 – till date Worked in Sapient as Manager, technology Aug 2012 – 11 Apr 2014 Worked in Wipro as Architect May 09 – Aug 2012 Worked in Steria India Ltd as Technical Team Leader 27Dec 04 May 09 Worked in HCL Tech as Senior Member Technical Staff 17 Apr 03 22 Dec 04 Worked in ASAP Sols as Sr. Software Engineer 18 Dec 00 16 Apr 03 Worked in Netlink Ranve Infotech Ltd as Software Developer 17 Apr 00 Nov 00 Worked in Koenig Sols Pvt Ltd as Software Specialist Oct 98 June 99 Projects IBM Apr 2014 currently Reliance, India eCommerce Architect March 2015 – till date Project – Reliance Grocery store Environment: IBM Websphere Commerce Server 7.0 Description: Reliance is grocery based website on Websphere commerce. Role: Worked as an eCommerce architect in the project to provide solutions for enhancements/improvements across the site. Worked on implementation of rollout to multiple cities in India. Worked extensively with
  • 2. client in gathering requirements , proposing solution to clients, design solution for team as well as reviewed test Cases , created Production Rollout plan and was part of Rollout as well. Worked on Design Issues like attribute and price for different cities were resolved with an approach which we defined for multi-city and resolve all issues encountered as well as provided a plan to move it to above environments. Successfully implemented on an approach to add attributes at store level without impacting the current implementation. Setup additional environment on same lines of production. Created Production Rollover Plan Worked with WCS admin to help install and configure the basic configuration Provided solutions for extending grocery store to multi-city and having multiple fulfilment center. Seco Tools, Sweeden eCommerce Architect May 2015 – July 2015 Project – Seco Tools Environment: IBM Websphere Commerce Server 7.0 Description: Seco tools is Sweeden based company having B2B site for selling manufacturing products used for large equipments and manufacturing works. Role: Worked as an eCommerce architect in the project to finalize the Caching strategy for project and provide guidelines and instruction to improve performance of the system. Evaluated system on the basis of existing third party calls as well as functionalities exist on the site. Proposed Caching strategy for Seco tools and identified URLs /fragments and AJAX calls to be cached. Monitise , UK eCommerce Architect Sep 2014 – March 2015 Project – Monitise Environment: Java, IBM Websphere Commerce Server 7.0, XML Description: Monitise is a UK based AIM quoted Mobile Money business, it's strategy is to transform their business model from provider of bespoke Mobile Banking solutions to FSS clients (operating as niche SI) to transforming to a product focused ISV leading on mobile commerce. Monitise’s business vision is to provide a mobile-driven payments and commerce platform where the consumer’s mobile banking app becomes a channel for personalised, context and location based offers of goods and services generating sales for retailers and fee income for banks and Monitise. Role: Worked as an eCommerce architect in the project starting from Solution Outline to
  • 3. HLD creation and providing architectural /design view for Solution proposed. Went in depth to understand architecture and how systems interact each other and layout HLD drafts related to Monitise requirement. Worked with Management to setup team for WCS eCommerce and provided them Monitise knowledge as well as what is required for setting up development environment. Worked with team in Low Level design , getting each and every detail in depth to understand if we have necessary details catered in Low Level Design. Arcadia , UK Technical Service Manager Apr 2014 – till date Project – Arcadia Environment: Java, IBM Websphere Commerce Server 7.0, XML Description: IBM is responsible for Arcadia Support as well as Changes required for supporting client requirements. Arcadia is responsible for Brands like TopMan , TopShop, Evans , Miss Selfridge, Dorothy Perkins , Burtons, Wallis and BHS. Each Brand has international experience across UK , Europe, Asia and USA. Currently it’s in Transition phase and we are in process of handing over to new provider selected by Arcadia. Role: Involved in Technical guidance related to services requests, CPMAs (Changes required), Testing and approval of CPMA, Technical help in Incidents raised, was involved in Transition phase related to Shadow phase and guided phase. Sapient technology Aug 2012 Apr 2014 Marks and Spencer , UK Lead Architect Aug 2012 – Apr 2014 Project – M&S.com Environment: Java, IBM Websphere Commerce Server 7.0, XML, IBM MQSeries, SAP Description: The MCFP Programme was launched to design M&S UK ecommerce store across all channels and enable them to move away from Amazon. It has been developed using 23 different technologies including Websphere commerce Server 7.0, endeca, OpenText, Sterling etc. This project started with requirement gathering, analysis, high level design, implementation of all store pages. It was spread across 20 different vendors, 21 key integration points which translate to 74 interfaces. The objective was to develop a multi-channel platform for M&S.com. Role: Involved in Requirements gathering, Analysis and design as well as implementation of the site. I was more involved in My Account , Basket & Checkout section ,CSR and Analytics section. I was involved in integrations with Exact Target , Bazaar Voice , Analytics engine. Worked for Store Locator Design , Subscriptions Design as well as other areas of My Account and Basket &
  • 4. Checkout. Worked on various HLDs related to Basket & Checkout , Browse, 3PI marketing & Social personalization. Wipro May 09- Aug 2012 Pitney Bowes , USA Architect Nov 2009 – Aug 2012 Project - Web Postage Environment: Java, IBM Websphere Commerce Server 7.0, XML, IBM MQSeries, SAP Description: This project is designed to create a Web Commerce B2B application – for purchasing Subscription, designing and printing Stamps. Web will be used to purchase Subscription and associate a user to the subscription. User will be able to print and design Stamps only after purchasing Subscription. Customer will be charged with Subscriptions as well as designing and printing stamps. Role: Involved in Requirements gathering, Analysis and design. Currently design is in progress. Provided solution approach for interacting with EAI as well as SAP, Architecture diagram how solution will be implemented in Websphere Commerce. This project involves different WEB based servers to interact as one application. We implemented a solution Ping Federate which will provide Single Sign on between 3 applications, JBoss, Websphere Commerce, Azzure application. Pitney Bowes , USA Architect June 2009 – Nov 2009 Project - Ink and Toner Environment: Java, IBM Websphere Commerce Server 7.0, XML, IBM MQSeries, SAP. Description: This project is designed to create a Web Commerce B2B application – a highly customized web experience primarily for use in Ink and Toner business. PBI intends to enable their customers to buy Ink and Toner supplies through web in order to reduce operating expenses. Through these web channels, customers can also track shipments, view related supplies and track status of their orders Role: Was involved in all phases of project life cycle from gathering Requirements, Analysis, Design till Deployment. Provided Solution document to client which contains architecture diagram, implementation details as well as requirements catered as well as approach for the solution.
  • 5. Steria 27 Dec 04 May 2009 Boots, United Kingdom Technical Team Leader June 2006 – May 2009 Project - Phoenix Environment: Java, IBM Websphere Commerce Server 6.0, Sales Center with Plugin Development Environment, XML, IBM MQSeries Description: The purpose of Phoenix was to enable Boots Customer better management of their orders through multi-channel environment – WEB, CSR and Instore. The Order Processing function will be managed in IBM Websphere Commerce Sales Center. There are lot of Background processes which run to enable processing of orders through third party payment gateways , processing of order information whether it was fraud or not, reconciliation of data from various external systems and fed to Websphere Commerce. There is complete Order cycle which is managed from the point order was placed till the time order was shipped to Customer. There are details about payment charging and parcel details being fed as well. The purpose of Boots.com CSR was to enable Boots Contact Centre agents to manage their customer interactions more easily. The Order Processing function will be managed in IBM Websphere Commerce Sales Center. Sales Center is a state-of-the-art, purpose-built, customisable package which handles, Customer Management, Order Management, Returns and Customer Service activities. It is required to have functionality that exists in Q2 (ACOS) available within Sales Center because it is more convenient and flexible for agents and customers. The principle exists that anything that a registered Customer can do online will be replicated on sales centre. The major advantage is that many actions will be immediately visible to the customer via their web through the My Account section. ACOS and Boots.com will data share to each other overnight. As Q2 will be used to log the customer contacts we know that we can have a link from Sales Centre to Q2 that will search for the customer and if they exist bring the record on-screen and if they do not exist use key data to populate elements of the Q2 screen to avoid retyping of data. WFE Redesign Environment: Java, Jsp, JavaBeans, Servlets, BEA Weblogic 9.2, Oracle 10g, Apache 2.0.55, Sun Solaris 10.2 Description: The purpose of WFE Redesign project is to upgrade the platform of Boots.com. The site was earlier running on Weblogic 6.1, java 1.3 and Iplanet web server which have now been moved to Weblogic 9.2 and java 1.5 and Apache web server. The site has now been deployed on T2000 servers with Oracle10g database. It was system upgrade from Administration and servers point of view as well. The existing hardware used to support the Boots.com website is SUN based and approximately 4
  • 6. years old. Over this time cpu’s have increased in speed and generally new hardware is both quicker, more robust and in its lowest specification is a match for the current servers. SUN have released a new chip technology that allows for a single server to run many varied applications as if they are on separate machines and both cpu and memory can be allocated to containers in which the software runs. This new technology is available in T2000 servers. It is this new server technology that has opened up the opportunity to redesign the WFE to make it more scaleable, robust, less complex and therefore easier to support. The ability of the T2000 to run separated and isolated containers means that it is possible to restructure the WFE landscape away from the standard tiered technology (i.e. web server layer, application server layer and database layer all protected by firewalls) to a more homogenous structure. The upgrade has led to performance improvement to a great extent, thereby using the latest features of java and Weblogic. It has also enabled the site to handle large traffic volume for Christmas period. Office for National Statistics, Newport, UK Sep 2005 – June 2006 Worked as a Designer for LFS This role involves designing of use case which meets specific business requirement for LFS. Capturing business requirements from analyst and providing design to construction team. Technology Rational Rose Environment: Oracle 10i, OC4j Application Sever, Spring framework, Struts, J2EE SMP Early Benefits There are two projects which are being undertaken. A short summary of each of these projects is provided below. Description: LFS Re-weighting and Microdata outputs The LFS Re-weighting and Microdata outputs project has identified a specific issue with the Microdata outputs currently produced and the time to make revisions to this data. The project requires a solution that will provide the flexibility to change current and historic datasets in a timely and less resource intensive way than the current processes. Previous re-weighting exercises have taken from 10 to 18 months depending on the nature of changes to the population data e.g. change to frozen geography boundaries (reallocate case data to the new classification), changes to type of datasets distributed, writing and testing of new DV’s, new and changed customer datasets. Calculation and storage of weights, and re-weighting using revised population estimates; • Generation of microdata outputs consistent with aggregate outputs; • Reduced dependency on IM staff in routine survey maintenance tasks; • A flexible and robust solution to support the management of unit datasets; • Use and maintenance of corporate and business area metadata where appropriate; • Efficient and effective quality assurance throughout all stages of the process; • Ensuring that aggregate outputs can continue to be generated and disseminated; • Supporting corporate and strategic requirements for common tools and increased automation; • Ability to apply changes to historic data arising, for example, from geography changes. National Accounts Central Systems Option The National Accounts Central Systems project will deliver an interim solution that is the first step
  • 7. towards a fully re-engineered National Accounts. • Quarterly and Annual Supply Use Tables at current and previous years prices (including production of Quarterly and Annual GDP estimates) • Monthly GDP estimate • Financial Account (including production of the Dividend and Interest Matrix) • Income and Capital Accounts (including production of GNI and derived statistics) Boots, United Kingdom Designer January 2005 – June 2005 Disability Discrimination Act compliance Worked on analysing various sites, identifying key components in sites, analysing how it could be made DDA Compliance. Understanding various sites, creating pattern how all sites could be developed as DDA compliance, creating general stylesheets for, one stylesheet for each site having same pattern of all sites and testing sites in different browsers Environment: HTML, CSS, Java, IE, Netscape, Opera, Mozilla HCL Technologies 17 Apr 03 22 Dec 04 BEA Systems Inc, USA Member Technical Staff Apr 17 2003–Dec 2004 Environment: Weblogic Platform 7.0 ( Weblogic Server 7.0 , Weblogic Integration 7.0 ), Oracle 91, SQL 2000 , MQSeries Description: BEA is a world leader in Application Server Space. Our Team is working under Engineering Services Group. I am handling various code change related issues pertaining to JMS, J2EE, performance tuning, and deployment issues for Weblogic Application Server, Weblogic Integration Server and Weblogic Workshop. Our teams manage the issues that our customer faces as per live requirement with Weblogic server, Integration and Workshop. Role : This project deals with J2EE applications being created and projects handled and created on Weblogic Server. Working as a BEA Consultant and solving developers problems in creating applications for Weblogic Server. This project deals with applications related to Webservices , EJB 2.0 , JDBC and other services provided by Weblogic. Worked extensively on Weblogic Integration with IBM MQ series and Web Methods. Developed Adapter to integrate WLI with SAP R/3. · Handling Code Change Management Life Cycle for weblogic with a team of 5 · Making reports for Impact analysis of, feasibility study and time frame for Code Change. · Guiding my team to follow the process and Interacting with clients using video & phone conferencing. · Guiding clients regarding their design and coding flaws. ASAP Solutions Ltd., NOIDA 18 Dec 00 16 Apr 03 Sr. Systems Engineer ASAPXcess Integration Framework ( AIF )
  • 8. SAP Adapter aSAPXcess (SAP Adapter Using JCA) May 2002–Apr 16 , 2003 Environment: Java, JDK1.3, EJB 1.1, JCA, JCO, WebLogic Application Server 6.1, Visual Age for Java, Oracle 8i Database Server, Windows 2000, Sql Server 7.0,Jboss 2.4.3 Data Mapper Description This application is developed to give the feature of transferring the data from any EIS to any EIS or sql. It stands a very robust component for data mapping. The data transfer is made independent of platform with XML and schemas. This application has a very strong and sophisticated applet based GUI to give maximum ease to the end user, from where the user can map the desired data for the source like SAP R/3 to the destination like MS-SQL in accordance to the desired validation he wants to impose on the data. This application is fully J2EE compliant. which could be invoked externally will message could be plugged into the JMS service. NextLinx Inc , Usa Client Side - IndusLogic Systems Engineer March 2002 – May 2002 Environment: Java, JDK1.3, EJB 2.0, Jaguar Application Server 4.1, Oracle 9i Database Server, Windows 2000, MQ Series, Xerces , Xalan. Description: This project comprised of inbound and outbound queues on MQSeries. The Message-driven bean is configured to keep listening on the inbound queue. When a document arrives on the Queue, in the form of Xml, after parsing the document, decides the business process to be launched. Then it hands over the document for processing to the appropriate Session Bean which implements the business logic with proper database transaction handling, to store the information in the data base .Outbound processes are scheduled to run using an administration client. The administration client reports the schedules to the Scheduler which keeps running and sending messages in the Scheduler queue when a particular process is required to run. Session bean which implements business logic for a particular process extracts data from the database and generate the Xml document to be sent on the outbound queue. In this project there is a provision to store the error information in data base during execution. There is error admin which keeps checking stored error information and put this information on error queue in the form of Xml through the business process which is implemented in a session bean. ASAP Solutions Ltd., NOIDA Software Engineer ASAPXcess Integration Framework ( AIF ) SAP Adapter aSAPXcess (SAP Adapter Using JCA) November2001–March2002 Environment: Java, JDK1.3, EJB 1.1, JCA, JCO, WebLogic Application Server 6.1, Visual Age for Java, Oracle 8i Database Server, Windows 2000, Sql Server 7.0,Jboss 2.4.3 Description: aSAPXcess Integration Framework is a build-to-integrate solution to fulfill the application integration requirements of modern enterprise and the business partners. The aSAPXcess Integration Framework (AIF) provides the efficient integration solutions in time, at appropriate
  • 9. cost. AIF provides dynamic integration between the J2EE Application Server and SAP R/3 rapidly using JCA compliant adapters. Its various ready-made components help you save on substantial amount of time and cost. The business level functionality of SAP R/3 is exposed to provide true business process integration from within the J2EE application server environment. There is no modification required on EIS and is a dynamic real time deployment. It organizes the integration component in logical group. It uses user XML to integrate with web and other application thus making it plug in to any component. The following integrated components constitute the aSAPXcess Integration Framework (AIF): 1 SAP Adapters 1 R/3 User View Framework 1 SAP Repository Browser 1 Web View 1 Global Partner Net 1 Rapid Application Development Toolkit 1 Integration Job Scheduler 1 Data Mapper 1 Web Service Engine. 1 R/3 Business Document Templates Role: Coding for Adapter, Development of EJB (Session and Entity Beans), Java Servlet, JDBC, and in the capacity of Product Designer & team member, Web View Interface – Designing of interfaces for providing data of SAP to user. SAP Repository Browser Interface for ALE/Idocs. Build SqlServer Component for storing and retrieveing data into Data Mapper from SAP. Build Installer for deploying our product on different Operating systems i.e. Windows, Linux, Solaris and provided environment and configuring our product with Webogic on all operating systems. Hality Inc. (USA) Apr 2001 – Nov 2001 As a Software Developer PROJECT: RFQ SITE Environment: Window NT 4.0, JAVA 2, Servlets (JSDK 2.2), JDBC, MS SQL 7.0, JAVA Script, HTML, XML, XSL, Oracle 8.0, Weblogic 6.1, Ejb 2.0,Tomcat 3.2.1 Description: This B2B site is online system for buyers to float tenders or place request for quotes and for suppliers to send bids. It is designed to provide an efficient and convenient way of conducting business, provides solutions for hardware and software solutions etc. to the registered client or customer. This site consists of three major modules – Buyer, Seller, Admin. This consists of online transactions ( i.e credit card payments and E-check ). Buyer is charged for placing Rfq’s , collecting extra information about supplier’s and creating purchase order. Seller is charged for placing bid, interacting with buyer and creating invoice. Admin is responsible for site personalisation, Country management, Category Management and User Management. Hality Inc. (USA) Jan 2001 – Apr 2001
  • 10. As a Software Developer PROJECT: UNIVERSAL MOBILE SERVER (UMS) PILOT 1 Environment: Windows NT, Java 2, Tomcat 3.2 App Server, Servlets 2.2, WML, XML 1.0, JDBC 2.0, Nokia Gateway 1.1.1, Nokia Emulator, Ericsson Emulator, Palm Emulator, Voice XML 1.0, Oracle 8.0, Tellme.com, Java Mail 1.1, Systransoft.com, XSL, XSLT 1.0, Jaxp 1.1, Xalan, Xerces 1.3.1, Visual J++ 6.0, JEL 1.0 (Expression Evaluator), I-mode, Pixo Micro browser, CHTML, Netscape LDAP Server 4.2, JNDI 1.2 Description: UNIVERSAL MOBILE SERVER (UMS) PILOT 1 is basically the first phase of the entire product. UMS has a GEA (Global Enterprise Application) architecture. With which the corporations can extend the reach of their internal systems to user across the globe. The design of the UMS is to supplement and complement existing application server functionally rather than replace existing application servers. Language Translation, Speech support and new device addition can be added without any modifications. The entire development of the product is using Java and XML technologies. Major features and functionality included in this phase are as follows: 1 Access to corporate information (defined by user type) 1 Two-way Information flow (to and from users) 1 Device Independence (desktops, PDA, phone, voice) 1 Presentation in the language, device and currency of choice 1 Localization of data (pricing, availability, inventory) 1 Plug and play design 1 Integration into enterprise systems 1 Security and easy administration of many different user segments 1 Stateless Sessions 1 Navigation intelligence to improve experience on small devices and voice 1 User profiles, preferences, and selections follow the user across many devices 1 Selective information deliver formats including voice, fax, email, and summarizations 1 User controlled pull and push of information Responsibility: As a Software Developer, my responsibilities were to co-ordinate with the client in US for the design of the different components, assist the team, test and debug the different modules and do their integration. Did the LDAP integration using JNDI. Developed a Application component as well as Database Component, which generates XML document based on data from database and based on XML DTD and pass it to smartcard system. Also, developed an Intelligent Navigation Profiler. I was also responsible for the integration of different components to build up the server, and test the prototype application on the server. Hality Inc. (USA) Dec 2000 – Jan 2001 As a Software Developer PROJECT: UNIVERSAL MOBILE SERVER (UMS) PROTOTYPE Environment: Windows NT, Java 2, Web Logic Application Server 5.1.0, Tomcat 3.2 App Server, Servlets 2.2, WML 1.2, Nokia Gateway 1.1.1, Nokia Emulator, Ericsson Emulator, Voice XML 1.0, Oracle 8.0, EJB 1.1, Tellme.com, Bevocal.com, IBM Voice Server SDK, Java Mail 1.1, Systransoft.com
  • 11. Description: This demoware product is a prototype for market evaluation and initial customer engagement of the real customer-ready product. The high-level problems solutions provided by the HUMS server are: 1. Globalization of information – language translation, currency translation, shipping time and periods, etc 1. Diverse information recipients - This segmentation of information is a result of many different job functions required supporting a product. 1. Multiple information sources – The server will sit on top of a number of e-commerce systems including B2B exchanges, auction sites, and web-based systems that need to be mobile enabled. 1. Interaction – between users and different information sources There will be a great number of supporting features and capabilities that will be part of the shipped product, but in the prototype, the above four are the key problem/solution pairs. Responsibility: There were in all 120 WML cards being generated by 27 Servlets dynamically from the database. I have also worked on creating a generic Menu Servlet that was responsible for displaying approximately 45-50 WML cards. We used URL rewriting to maintain the sessions, as some of the Palm devices do not support cookies. Also was part of development of Voice XML component where the information was to be delivered in voice rather than text. Tellme.com was used as a voice gateway. Netlink Ranve Infotech Ltd 17 Apr 00 Nov 00 NO! NO? YES.com July 2000 – Sep’ 2000 As a Software Developer PROJECT: B2B, B2C PORTAL Environment: Window NT 4.0, JAVA 2, Servlets (JSDK 2.2), JDBC, MS SQL 7.0, JAVA Script, HTML Description: This Portal provides solutions for hardware and software solutions etc. to the registered client or customer. There is online test, where a person with engineering background can appear. Once an engineer becomes a certified engineer of the company he is assigned the job as per his area of specialization and preference as it matches to that of requirement of client or customer .It also contains area of Jobs and recruitments of various persons based on his/her skills. Clients and Customers can also post their problems of which they require help of engineers. This also contain facility for engineers to come online and get help about their skills and can also download s/w and technical guides for various hardware and software installation. Responsibility: As a Software Developer, my responsibilities was to design web based solutions (Hardware and software solutions) e.g Call center setup based on questionnaire given to client based on their requirements. The questionnaire prepared were questions in different formats (text box, check box, etc). Questions were picked based on answers of questions already filled up. There was Certification test for engineers to get certified and go for various jobs. YesIwillJoin.com April 2000 – June 2000 As a Software Developer PROJECT: JOB SITE
  • 12. Environment: Window NT 4.0, JAVA 2, Servlets (JSDK 2.2), JDBC, MS SQL 7.0, JAVA Script, HTML, Java Mail. Description: The project is designed to get resumes of persons with various skills all over India, select various engineers from list of them and give them opportunity to be part of external team which could be helpful in solving client problems on their own. Responsibility: As a Software Developer my responsibilities were to design the site, developed an interface for collecting resumes, refining resumes based on different criteria, preferences and send them mail about our future plans and their progress. Koenig Sols Pvt Ltd Oct 98 June 99 GE Capital Jan ’99 – June’ 99 As a Programmer Project: INTELLI ASSET MANAGEMENT Environment: Windows NT, VISUAL BASIC 5.0, and ORACLE 7.3 Description: This was developed as Internal Helpdesk. It included modules for taking care of Assets assigned to office personals. 1 Which asset is associated with which employee of department 1 All items in the office on the basis of category and model. 1 Total assets available in the office. 1 History of employee, His designation etc. 1 Call Management, Call monitoring and Client view for helping the client to log a call directly from his desk. This view shows all the assets assigned to that employee in a view. Client uses this view to log a problem he is facing with a particular call. MDH Ltd. Oct ’98 – Jan’ 99 As a Programmer PROJECT: INVENTORY MANAGEMENT SYSTEM Environment: Windows 95, Developer 2k,and Oracle 7.3 Description: Developed and implemented a system which takes care about stock, goods in stock, flow – in and out of various products from warehouse, details about it’s customer in and around Delhi. Maintaining details about transactions by various customers and generating various reports. Education 1 Bachelor of Science, Delhi University, Delhi.
  • 13. 1 MCA eq DOEACC 'B' level accredited by DOE-AICTE 1 DOEACC 'A' level accredited by DOE-AICTE 1 MICROSOFT CERTIFIED IN VISUAL BASIC 5.0 Technical Skills Microsoft Certified in Visual Basic 5.0 Software: Visual Basic 6.0, Developer 2000, MS FrontPage 2000, Install Anywhere 4.5 Enterprise Edition. WAP Emulators: Nokia Toolkit 2.0, Ericsson R380s XML Technologies: XML, XSL/XSLT, Jaxp-1.1, Xerces.1.3.1, Xalan, XSP, XQL, Apache Cocoon Project Java Technologies: JDK 1.3, Servlets 2.2, JDBC 2.0, JSP 1.0, EJB 1.1, JSSE Languages: Java, C, C++, Visual Basic, HTML, XML 1.0, ASP, WML 1.2, Voice XML 1.0 Operating Systems: DOS, Windows 95/98/NT 4.0, Novell NetWare, Linux 6.2,Solaris 5.7 Databases: Oracle 10g, MS Access, MS Sql Server 7.0, mySQL Application & Web Servers: IBM Websphere Commerce Server 6.0 , Sales Center with plugin Environment, Microsoft IIS, Apache, Java Web Server, and Nokia WAP Gateway, Weblogic 6.1,Tomcat 3.2,Jboss 2.4.3, Jaguar Application Server 4.1, Weblogic 7.0, Pramati Server 3.0 , iPlanet Web Server & Application Server IBM WebSphere 4.5, Webmethods Integration Server & Developer .