RESUME
Anuj Kaushal
F**A, Prestige Parsavnath,
Sector 93A, Noida,
E-mail:****.*.*******@*****.***
Phone: +919*********, +919*********
Objective: Seeking opportunities that will benefit from my experience in
enterprise application development and provide growth based on
achievements.
Summary:
1. 7+ yrs of experience in software development. 6+ yrs in Oracle SOA
Server-side development
2. Java/J2ee, based development using design and implementation best
practices.
3. Knowledge expert in Enterprise Application Integration (EAI), Service
Oriented Architecture (SOA), Business Process Execution Language
(BPEL), Enterprise Service Bus (ESB).
4. Well versed with Web Services, J2EE and XML Technologies.
5. Experience with OOAD and agile methodologies like sprint, iconix,
TDD, DDD, MDD.
6. Positive interaction skills. Collaborated with various teams
including customers, consultants, sales and support for evolution,
delivery and maintenance of products.
7. Proficient presentation skills. Delivered demos and presentations on
various technologies as well as integration products. Represented
Oracle technology adapters as an employee speaker in Oracle Openworld
- SFO(2008).
8.
Skills and Experience:
Language: Java/j2ee based development.
Standards: BPEL, XML (XSD, XPATH, XSLT), Webservices (WSDL, SOAP,
UDDI).
Middleware: Oracle Fusion Middleware (oc4j, weblogic), Websphere MQ
series, Glassfish ESB, OSB (prev. Aqualogic Service Bus).
Tools: ANT, JDK, Jprofiler, Emma.
Work Experience:
Company name: Oracle India pvt. Ltd. (From April 2004 - Current).
Designation: Project Leader
Company name: Network Programs India Ltd.
Designation: Trainee (From June 2003 to Feb 2004)
Project Title: "Oracle Application Server infrastructure for
connectivity"
Brief Overview of Project:
Oracle Adapters are pluggable software components that support the
integration between BPEL Process Manager, Oracle ESB and various Enterprise
information systems. The adapter primarily takes native messages (which
could be non-xml) and publishes it to Oracle BPEL Process Manager or Oracle
Mediator as an xml message. In addition to processing received data,
adapters also take xml messages and convert it back to the native EIS
format. This translation from native to xml and back is done through a
definition file (non-xml schema definition), which itself is defined in xml
schema format. There is tooling support to sample native data and create
this nxsd grammar for translation of native data.
Role: [Project Lead] Requirements, functional spec, design, implementation,
testing, feature-samples, documentation, feature previews, enhancements.
ProjectTitle: "Oracle Application Server Technology adapter for MQ
Series"
Brief Overview of Project:
Oracle Adapter for IBM MQ series provides connectivity between BPEL Process
Manager, Oracle ESB and IBM MQ Series server. The generic JCA adapter
supports various interaction patterns and native MQ series constructs like
getting and putting MQ messages based on GET/PUT message options, support
for RFH Headers, support for backouts, retries and transactions.
Role: [development] implementation, testing, feature-samples,
documentation, feature previews and enhancements.
Project Title: "Oracle BPEL Process manager compiler"
Brief Overview of Project:
Oracle BPEL process manager allows the creation of end-to-end processes
that orchestrate interactions between system, services and people. BPEL PM
is based on open standards like : BPEL4WS 1.1 (2.0 certification in
progress), WSDL 1.1, Xpath 1.0. BPEL language compiler (part of oracle BPEL
PM) is responsible for validating a bpel process for compliance with the
above mentioned standards and also generate a suite case which can be
deployed and executed inside the BEPL engine.
Role: [Test Development] A massive effort to develop complex lexical and
semantic scenarios that the compiler should be validating and rejecting.
Project Title: Requirements management and project status tracking.
Client: Network Programs India Ltd.
Brief Overview of Project:
To drive software relevance, quality and productivity, there is a need to
establish effective requirements processes and then use tools to facilitate
communication and to simplify traceability. The need for increased
productivity is forcing organizations towards agile, collaborative
development methods. The framework aims to corroborate the same notion by
providing a graphical and intuitive interface to capture requirements and
trace them through to the deliverable.
Role: [development] Requirements gathering, Functional Specification, HLD,
LLD, code-Implementation, Testing.
Personal Profile:
Name: Anuj Kaushal
Date of Birth: 17-08-1980
Sex: Male
Marital Status: Married
Languages Known: English, Hindi
Nationality: Indian
Passport: Valid Indian Passport.
Education:
MCA Birla Institute of Technology, Mesra, Ranchi
Date: 24-06-2010
Place: Noida
(Anuj Kaushal)