You are on page 1of 4

PERSONAL NETWORK

PHONE: 26711318
EMAIL:info@personalnetworkindia.com

NALINIKANTA SAHOO
nksahoo86@gmail.com
Phone: +919620224410

PROFESSIONAL SUMMARY

• About 2 years of experience in Software Development.


• Currently working in SLK Software Services Pvt. Ltd. as a Software
Engineer.
• Working as a Java/J2EE Developer having strong knowledge of Core Java, J2EE,
Java Spring Framework, PL/SQL, Oracle Forms and Oracle Apps.
• Participate in all phases of software development including requirements analysis
and implementation.
• Analytical thinker that consistently resolves ongoing issues or defects, often called
upon to consult on problems that have eluded resolution by others.

TECHNICAL EXPERTISE

Languages : JAVA Spring Framework, Hibernate, Core Java, J2EE, Servlet,


JSP, EJB, JDBC,
SQL, PL/SQL, HTML, XML.

Knowledge of : Web Services (SOAP, WSDL), Java Design Pattern, Oracle


Apps-Supply Chain
Management, Oracle Apps Forms.

Database : Oracle

Application Server : Tomcat, JBOSS, Weblogic.

Operating Systems : Windows, UNIX.

Tools : Eclipse, Forms developer, JDeveloper, Toad, Visio.

Domain : Banking-BFSI, Sales and Distribution.

PROFESSIONAL PROFILE

Currently working as Software Engineer for SLK Software Services Pvt. Ltd,
Bangalore since September 2008.

PERSONAL NETWORK
PERSONAL NETWORK

PHONE: 26711318
EMAIL:info@personalnetworkindia.com

EDUCATION SUMMARY

B.Tech (Computer Science and Engineering) from Orissa Engineering College, Biju
Pattnaik University of Technology (B.P.U.T), Orissa – 2008 pass out.

Higher Secondary (Standard XII) from Dhenkanal Atonomous College, Council of Higher
Secondary Education (C.H.S.E), Orissa – 2003 pass out

High School (Standard X) from Bholeswar Dhall High School, Board of Secondary
Education (B.S.E), Orissa – 2001 pass out.

PROFESSIONAL EXPERIENCE

PROJECT #1:

Project Title : BSG Reference Application


Client’s Nam : Western Union
Duration : FEB 10 to Continuing
Domain : Banking
Technology : Java Spring Framework, Java/J2EE, JSP, Servlets, EJB, XML, UNIX,
Eclipse.

Description:

The BSG Reference Application is a fully functional web application which features all
standard requirements. It is used for integration into an online banking system and
allows sending and receiving of a Western Union Transfer directly from and to a bank.

The BSG Reference Application implementation is used to demonstrate and explain all
features of a standard Western Union solution in an online banking system. If a bank
integrates Western Union services into its online banking system the solution will be
adopted to the banks needs.

BSG Reference Application Implementation uses below modules as part of its


architecture.

• Presentation Layer: Provides look and feel for the application. Spring
Framework is used for designing JSP’s action web flows. Apache tiles are used for layout
of jsp’s.
• Services Layer/Business Layer: Acts as a bridge between Presentation layer
and WU Service / Bank Services Layer’s. Services Façade is used to access services
offered by Bank.
• WU Service Layer: WU Services Layer is used to interact with Host/Gateway. It’s
responsible for sending request and getting replies of various Transactions. Web Services

PERSONAL NETWORK
PERSONAL NETWORK

PHONE: 26711318
EMAIL:info@personalnetworkindia.com

can be used to for communicating with Gateway. JAXB is used for marshalling DTO’s
from presentation layer into request xml for gateway and unmarshalling reply xml from
gateway into DTO’s for presentation layer.
• Bank Services Layer: Bank Services Layer exposes various services available on
Bank. Bank is responsible for transferring compliance details of sender, receiver as well
as account details of customers. Bank is also responsible for initializing various
Transactions with details corresponding to Partner-id, Connector-id, etc.
• Core Tier: Core Tier consists of POJO’s, form beans, JAXB Objects and DTO’s
which are used as communication medium between layers. JAXB Objects are obtained by
compiling schemas of Transactions.
• Gateway: Gateway is the system which implements Transactions and it further
communicates with Tandem to execute Transactions. Any application intending to talk
with Gateway must use XML as data but can use either of HTTP or web services as
connection protocols.
• Config Files: Config Files are used by layers for initializing objects for example
Bank uses it for initializing sender/receiver compliance details, list of countries, accounts
to be displayed on front end screens. Sphinx FW is used for reading configuration files.

My Role:
• Designed and developed the front end using JSP.
• Involved in gathering functional and technical requirements.
• Used Java Spring framework for developing the application.
• Coded Action classes, models, controllers, filters and configuration files.
• Used both Spring validation and JavaScript validation depending on requirements.
• Used Ant Scripts for building the application.
• Used JSP’s, POJO’s, form beans, JAXB Objects and DTO’s.

PROJECT #2:

Project Title : VAGCS


Client’s Name : Emerson
Duration : FEB 09 to JAN 10
Domain : Sales and Distribution
Technology : Oracle Apps – Supply Chain Management, Servlets, JSP,
PL/SQL, SQL,
Forms Developer, JDeveloper, Toad, UNIX.

Description:

Valve Automation is a division of Emerson Process Management that caters to various


industries like chemical, oil and gas, pharmaceuticals, power, paper, food and beverage
etc for their valve automation requirements. The leading brands include Bettis, Shafer,
El-O-Matic and Hytork. Given the wide spread use of valve actuators and various kinds of

PERSONAL NETWORK
PERSONAL NETWORK

PHONE: 26711318
EMAIL:info@personalnetworkindia.com

users with varying needs and product knowledge, Valve Automation needs a tool that
can help the users to pick or choose right products and have the ability to generate
order and facilitate placing of orders.

For this purpose, Valve Automation built Global Configuration System (called GCS) which
will supports the features like Excel Upload, Model String Entry, Advanced Search, Tools
and Knowledge Base. But, by default Oracle doesn’t provide facility to perform these
functions in Order Management Form. Thus a need has been identified to integrate these
features of GCS with Order Management Form.

VA integrated GCS with Order Management and Quoting Form in order to assist the
Inside Sales Reps by providing them with GCS features. For this customization to Order
Management and Quoting Form is done to launch GCS features.

My Role:
• Worked as a JAVA/J2EE and Oracle forms developer
• Involved in the complete life cycle of the project.
• Involved in gathering functional and technical requirements.
• Developed Oracle Apps forms using forms developer tool.
• Used Oracle Apps Forms personalization, customization and extension for
integrating Valve Automation’s guided selling page in the Oracle Apps Order
Management form and form based quoting.
• Written PL/SQL stored procedure for populating the Order Management form and
form based quoting.
• Written Oracle Apps Forms triggers for integrating Valve Automation’s guided
selling page in the Oracle Apps Order Management Form and Form Based Quoting.
• Developed java classes using java concepts like Threads, Servelets, and Session
Management for integrating Valve Automation’s guided selling page in the
Oracle Apps Order Management form and form based quoting.
• Developed JSP pages and implemented client side validations using JavaScript.

PERSONAL DETAILS

Date of Birth : Mar 13, 1986


Passport No : G7363150
Gender : Male
Nationalities : Indian
Languages Known : English, Hindi and Oriya
Marital Status : Single

PERSONAL NETWORK

You might also like