Sahan Kumar.K.C
Email: **********@*****.***
BB: (1-862-***-****
____________________________________________________________________________
___
SUMMARY
. Overall around 9 yrs of experience in Software development with strong
analytical and programming skills.
. Development experience on Web Technologies using ASP, Java, Servlets,
JSP, EJB, PHP, JDBC, HTML, JavaScript, ESQL, Spring, Hibernate,
Struts, EL
. Working as a Integration Specialist at Honeywell Technology solutions
lab, Bangalore from Jul '2004 till date.
. Worked as a Senior Software Engineer at Transpro Technologies Pvt Ltd,
Bangalore from Jan '2003 July2004.
. Worked as a Software Engineer at Transpro Technologies Pvt Ltd,
Bangalore from Jan '2001 to Dec '2002.
. Worked as a junior programmer (IT - Services) at AI-Soft Technologies
pvt ltd, Bangalore from Aug '2000-Dec-2000.
Key Responsibilities
. Understanding the requirements and analysis of the modules.
. Developing High Level Design and architecture document.
. Design and develop common framework and reusable classes.
. Develop EAI modules and subsystem communication framework.
. Doing the gap analysis and estimation for support project's (change
requirements).
. Leading the team of 6 to 7 depending on the project.
. Handling and resolving customer queries for the application.
Achievements
. Customer Satisfaction award for successful deployment on time
. Successfully completed Six sigma Phase 1 and phase 2 .
. Partner award for successfully completed the unexpected requirement
for Patent Master Application
. Spot award for resolving the Websphere process server issue for
handling index based object structures using webservices export
. Technical excellence award for enabling zing application with spring,hibernate Message Broker, PM4Data and Process server
Educational Qualifications
. Masters Degree in Information Technology from 'Manipal Academy of
Higher Education' (MAHE).
. Pursuing Final semester in MBA from Sikkim Manipal university.
. PGDIT from 'Manipal University (MAHE)'.
. Bachelor of Business Management (Marketing & Systems), Sri
Krishnadevaraya University, Ananthapur, AP, India.
Skill Set
Hardware Unix Servers/ Networks /Pentiums / IBM PC Compatibles
OS Win 95 / NT/2000/Linux
Languages JAVA,C
Database Oracle 8i / DB2 / SQLServer-2000 / mysql
Internet Servlet, JSP, J2ee, EJB1.1, php, ASP,XML,X-Forms, Struts.
Technologies/fra
meworks
Web Servers JavaWebServer-2, JRun, Web logic 5.1, 7; Mosquito Web
Access
Tomcat3.3.2, Apache1.3.2,Apache2; Tomcat4.1,IIS-5
Development MS Front Page, Net Objects, Jbuilder, Visual Cafe, IBM
Tools Eclipse 2.0,3.0,WebSphere 5,WSAD 5,5.1.2, WID 6.0, 7.
Message Broker, Web sphere Process server, WBI Adapters
SCM Tools Rational Clear Case on Windows, Visual source safe, WinCVS
Modelling tools IBM rational software modeler
UML tools IBM rations software architect, Rational Rose
Certification Brain bench Certified for Java 2.0.
IBM Certified for Net. Commerce (Installation,
configuration and customization).
Appearing for MQ series 6 certification and BPM application
integration specialist exam
Tranings EFS program sponsored by Honeywell for team lead role.
Completed Honeywell Certified project manager course
IBM training for Message broker and Process server
IBM training for DB2 administration and Message broker
administration
Domain Knowledge Workflow, HR, Marketing, BPO, Commodity Trading
(Coffee),Sales and Distribution
Additional Client interaction in each phase of incremental
Skills development.
Setting up the environment for the project.
Configuring databases like IBM DB2,oracle on solaris and
SQLServer 7,2000 on windowsNT, Win2000.
Configuring webservers like Apache, Tomcat, JWS, Xitmai,
IIS 4.0, 5.0.
Integration of tomcat servers with IIS 4,5 on windows.
Configuration of version control system.
Trouble shooting on windows2k for setting up IIS for
crystal reports.
Trouble shooting webservers and database problems like
Users info, migration, and backup and restore of databases
and on windows 2k.
Implementation and trouble shooting of Microsoft
Certification Server
Setting up of Message broker, Process server and
integrating clearcase with development environment
Projects Summary
(In reverse chronological order)
Title : MDA(Manager Direct Access)
Client : Honeywell inc.
Client
Duration On going
Team : 35
Platform : Websphere, Process Server, RAD 6.0, 7.0, Websphere portal
server, WBI adapters 6 and 7, WID 6& 7, Taleo, PeopleSoft,
Siebel
Project : MDA is basically a manager self service tool. This application
gives you information, resources and tools that will help
managers effectively manage their people and organization.
With MDA, manager have the online tools and support they need
to perform a wide range of management transactions.
Empower managers through the use of technology,
standardization and access to data to be able to complete
employee-related transactions more quickly and effectively
This application has following modules
Modules:
Employee Profile
Create Requisition
Employee Data Changes (EDC)
Transfers (TWOR)
Change Reporting Relationships (CRR)
Employee Departures (ED)
HRS Maintenance (HRS)
Actions To Do
Actions In Process
Role Understandin the business domain and identifying differnet
modules.
Hosting and contributin to the architecture discussions
Designing, develop and test the interfaces and intermodule
communicaitons.
Develop the adapter based modules and testing
Integrating with Taleo, People soft and Siebel with Process
server
Validating the test cases.
Coordinating EAISupport, GTS folks for smooth deployment and
UAT and production movement.
Title : Telematics(Core Apps and Data Services)
Client : Honeywell inc.
Client
Duration On going
Team : 18 months
Platform : Websphere, Process Server, MQ-Series, Message Broker Tool Kit,
RAD 6.0, 7.0,
PM 4 data, Tivoli Access Manager,Hibernate, Spring Frame Work.
Project : Honeywell intends to use telematics as a platform to simplify
the fleet management experience of an aircraft operator,
especially the experience of handling unscheduled maintenance
events. Honeywell intends to roll out a subscription based
branded Zing service
The objective of this Zing system is to gather data from a
data center application and use this data for diagnosis and
prognosis by aircraft operators. This will enable aircraft
operators to sense and respond smartly to unscheduled aircraft
maintenance events. System will give visibility to the health
of their aircraft. This creates more value; increases aircraft
(dispatch) availability, and lowers operating costs.
This application has four tiers
The primary function of the data center tier is the
collection of data from the vehicle, including processes that
provide connectivity between target equipment on the vehicle
and data gateway .
Telemetry provides the Data Services.
Data Services is the repository for data collected from the
vehicle and associated reference data.
Office Applications Tier is responsible for the transformation
and presentation of data from a variety of internal and
external sources.
Role Understandin the business domain and identifying differnet
modules.
Validating the test cases.
Drafting High level desing doucument and low level designs.
Participating the architecture discussions
Coordinating the GTS folks for smooth deployment and UAT and
production movement.
Title : Program Review Tool
Client : Honeywell inc.
Client
Duration 12 months
Team : 10
Platform : Win2000, java, JSP,servlets,Struts1.1,ejb2.0,WebSphere 5.1.2
Project : The AES Program Management group measures performance of
program by means of metrics and reports them in form of
Program Reviews both for tracking the health of program as
well as reporting to Executive leadership. The Program Review
process is primarily metric based covering IPDS phases 3, 4
and 5 only.
Program Review Tool will facilitate Program review process and
drive standardization across AES. The tool will offer Program
managers and Executive leadership ability to review and track
Program progress, Metrics and Reporting capabilities at
Business Segment level (Phase I) which would be rolled up to
SBE and AES level in (Phase II) using Business Objects.
Program Review Tool will facilitate for a unified application
catering to all programs across AES with a single definition
of metrics that provides standardization and consistency
Program Review Tool will facilitate digitization of manual
processes to improve productivity with inbuilt trending
analysis and forecasting capabilities.
Program Review Tool will give better value to its customers by
reducing the cycle time to generate monthly Program Dashboard.
Program Review Tool will facilitate Program review process and
drive standardization across AES. The tool will offer Program
managers and Executive leadership ability to review and track
Program progress, Metrics and Reporting capabilities at
Business Segment level (Phase I) which would be rolled up to
SBE and AES level in (Phase II) using Business Objects.
Role Understandin the business domain and identifying differnet
modules.
Validating the test cases.
Coding Application wide utility classes .
Implmentation of User, Quickcodes, Roles, Functions and
Program Modules
Coordinating the GTS folks for smooth deployment and UAT and
production movement.
Title : FIS-BMS
Client : Honeywell Technologies
Client
Duration 6 months
Team : 15
Platform : Win2000, java, JSP,servlets,Struts1.1,ejb2.0,WebSphere 5.1.2
Project : The aim of FIS Business Management System will be the single
point of data entry and data gathering for the NavDB services
in FIS.
The scope for the project is to provide a unified scalable
business management system for Flight Information Services
with a user-friendly GUI based presentation to provide quick
response and accurate information to customers, AMRs, Business
Leads and Production Engineers.
In addition the system will be able to seamlessly integrate
with complementary solutions like Oracle Financials, CorePT
and Courier systems reducing the cycle time to process
subscriptions and be able to monitor and control accounts
receivables information.
The broad scope of functionality that shall be addressed by
the system are:
Customer Data Management, Subscription Management, Invoicing
Management
Production Management, Distribution Management. Administration
Management
Media Management
Role Understandin the business domain, Analysis of Subscription
Module and coding
Coding for Some of the customer module related submodules.
Identify unit test cases .
Coding Application wide utility classes .
Title : Commodity Trading (Product Name -EKA )
Client : Sybex Singapore and Andira Netherlands
Client
Duration 3months
Team : 15
Platform : Win2000, java, JSP,servlets,ejb, Weblogic 5.1
Project : The aim of this project is to develop a unifying platform
(EKA-in sanskrit 'ONE') for commodity trading .
eka is a unifying platform, built specifically for
commodities. eka manages and integrates all
transactions/business processes. It is the one source for
collaborative commerce solutions - whether you are a buyer,
trading house, bank, exporter, warehouse, or a futures
broker dealing in commodities.
eka enables you to step across enterprise boundaries and
manage trade, traffic and financial information - before,
during and after the transaction.
Role Understandin the business domain, Analysis of Contract
Module and coding
Coding for Trade Manager,Traffic and Shipment module.
Manage a team of 3 member along side with development work
Identify unit test cases .
Release the patches for the above modules.
Client Interaction.
Title : XML based Database Migration Tool.
Client : Liberty Mutual Corporation. U.S.A
Client
Duration 3 months
Team : 2
Platform : Win2000, java, XML
Project : Liberty mutual is one of the biggest Top 10 insurance
companies in US, which has got different channels for
selling their variety of insurance relatied products.
Liberty wanted to migrate all their legacy applications to
new technology based products to meet the competition and
easy customer reach.
This tool is a simple in usage. It is driven by XML
Template definition. It will identify the DSN name from the
template and as per the subsequent migration definition,
the out put will be generated in to XML flat files which
are loaded to other Liberty applications to migrate data .
Role : Development of the Migration tool using XMLDom and Database
service module which handles all database related
activities .
Unit testing and also independently involved in migrating
Liberty Mutual Licensing Database to CS Automation
products.
Responsible for generating XMLOutput files and also fix any
deviations from the expected.
Title : CORE SYSTEMS(Workflow Process Automation)
Client : Processmind Inc., ICICI OneSouce Ltd
Client
Duration 2 years
Team : 6
Platform : Win2000, jdk1.4, Jsp, ApacheTomcat, and SQLServer as Backend, XML
Project : Computerize the operations of a Processmind's BPO Operations
,CallCenter and Insurance claims process business as well as
internal workflows management like Timesheet Entry,Expense claim
and Billing and employee information system.
The Entire application is divided in to different module objects
like employee, Timsesheet etc.
All the security implementation is based on the privilegs for
these objects.
The DBApp modules, Security Classes are written in java and all
DBCalls are based on only one commonXMLTemplate.
The hallmark of the system is the workflow templates which can be
easily customisable .
Role : Develped xml based utility class.
Involved in development of workflow engine.
Defining all workflow Templates and the language constructs
suppported in defining the workflow Template
Coding of all jsp's and javascript.
Coding of different utility functions for xml processing since
the entire applciation communication is based on xml function
calls.
Extensively used XMLDataSources of IE. JavaXMLDom Api for
XMLProcessing.
Title Integrated Workflow Database Management
Client FYGarments Singapore .
(Assignment executed on Deputation to GTPInfocom. Koramangla
Bangalore.)
Duration 5 Months
Team : 3
Platform : Win 2000/JSP/Websphere 4.1 with IBM DB2 as Backend.
Win NT/ 95,
Oracle 8,
HTML,
JavaScript,
Servlet,
JFC, AWT,
Swing,
Symantec,
Install
shield.
Description: FYGarments based in Singapore as its HQ, is one of the leading
manufacturer and supplier of leading sports wear like
RalphLauren, Golf,Polo.
This application is developed to automate the workflow of the
total system at FYG and make the application web enabled also.
Currently, FYG has got 4 different production units in 4
countries. All these branches have got different levels of
authorities that make use of this application.
All of them have different access levels based on which the
application has to give access to the users
This project has following modules
Materials
PurchaseOrder & Sales Order
Goods Movement & Inventory
Admin module
Role Jsp and javascript coding
Involved in developing the First Prototype for the client.
Development/Unit Testing.
Involved unit testing and generating test cases for materials
phase.
Title Project Core
Duration 7 Months
Total duration(1year)
Client Kotak Mahindra Finance Limited, Calina Mumbai.
Team 7
Platform : A WindowsNT, Java 1.3, JSP, EJB1.1, OraclePortal, Web logic
Leading 5.1
Financial
Services Co,
India.
Description: Kotak Mahindra Finance Limited is one of India's largest
Diversified FinancialServices Group, with a group net worth
of Rs.750 Crores. It has got wide range of businesses like
:- RetailFinance and Distribution, Asset management,
AutoFinance, InvestmentBanking and more.
This is an intranet project to establish a networking among
all the branches of KMFL so that dealing with the customers
would be easier. Since this company is a finance company the
requirement for a computerised system to connect all the
branches was very high.
The project is divided into various modules such as
Operation ledger, Receipts, Payments, Asset management, Loan
management, Maintenance of Cash Flow and Party Maintenance.
Hallmark of the project is the money transfer modules
between different branches so as to enable the customer to
pay the loan in other branches if needed.
Some of the modules are to be migrated from Perl.
Role Coding of Payment, Transaction, Receipt, Party, and
PartyRelation Beans.
Coding foundation beans which are necessary for all the
transactions like Date, NextNum Generator
MROPS - key function, is used by administrator. This
function help to view, insert, delete and update the
records. Based on the arguments passed it returns html tags
to the browser. (Module migrated from Perl ).
Jsp and javascript coding.
Title Sourcerer
Duration 7 months
Client Matrix Information Systerms, Mumbai(Kotak Mahindra sister
concern)
Team 8
Platform : A WindowsNT, Java 1.3, JSP, Servlets, ATG Dynamo App server.
Leading
Financial
Services Co,
India.
Description: This is a content management system, which takes care of
content acquisition, sourcing, and categorizing and online
deployment of a requested customized product.
This system accepts raw data in any format, categorizes the
data before storing it into the database. It also handles
offline applications for hierarchical storing (and
organizing them into logical groups of different hierarchies
like the Content Unit, Info Unit, Product Unit and Product)
and categorization of content, and online applications for
accepting requests from client portals and to formulate an
appropriate and immediate response, which would be
customized to their requirements.
Role Coding of servlets, javabeans, jsp, HTML forms and complete
javascript validations
Unit testing
Played key role at deployment time on site .
TITLE AD Window ISP
Company NetLink Inc. USA
Duration 4 Months
Team 3
Platform : Win 95,98 HTML and Java
Win NT/ 95,
Oracle 8,
HTML,
JavaScript,
Servlet,
JFC, AWT,
Swing,
Symantec,
Install
shield.
Role Involved in developing the User interface, user-registration
and Unit Testing and developing test cases.
Application Communication with NETGRAVITY Ad Server in USA.
Browser Customization using Netscape Client Customization
Kit.
Description: This product is developed for the users to get connected to
the web through the dial up interface provided along with
the product.
The interface helps the user to dialup and to setup to
change the phone number, location, auto redialing, username,
password etc., select the predefined website.
Ads are displayed on the interface based on website the user
is visiting. For this the URL is trapped and it is sent to
the Ad server. The Ad server supplies ads relevant to the
URL issued. The ads are refreshed at regular intervals. The
distinct features of this product are Browsers can be
customized and the ads are not static, but dynamically
served based on the URL's visiting by the user.
This project has following modules
Developing user Interface (AWT, SWING, SymantecComponents
are used).
Rasdialer class (This class is developed by third party to
dial up using Windows TAPI API with some native calls).
Ad server communication with interface
User registration.
PERSONAL DETAILS
Name : K.C. Sahan Kumar
Sex : Male
Date of Birth : 05-08-1979
Passport No. : F3907000 expires on jul-2015
VISA Status. : Business Visa - USA, expires on jul-2015, L1
expires on Sep11-2019
Hobbies : Singing, Reading business magazines and novels.
Extra Curricular
Activities : Organizing and participating in Social Service Camps,
Blood Donation Camps.
References
Will be provided on request.
Place : Bangalore
Date :
(SAHAN KUMAR.K.C)