Prakash S - Project Hosting

advertisement
Prakash Somasundaram
Contact No: +919886609737
Email: prakash.somasundaram@proteans.com
Objective:
 Seeking a challenging position in the S/w industry that requires and improves my skill and experiences to
interact with clients and build successful solution for clients using technology.
Experience Summary:
 Microsoft Certified Solution Developer (MCSD) with 4.5 years of experience in S/w Development.
 Good Knowledge in web-development technologies like VS.NET, C#, ASP. NET, ADO.NET, AJAX (Microsoft
AJAX), JavaScript, HTML, MS SQL Server 2000/2005, TSQL.
 Have working knowledge in WCF, WPF, XAML, and Outlook-Add in for Outlook 2007, Spring.NET.
 Experience of working as a part of agile team actively following the principles of agile development, including
Test Driven Development (TDD) and continuous integration practices.
Technical skills:
Languages
Operation System
.NET Technologies
RDBMS
Unit Testing
C#
Windows XP/ 2003
ASP.NET, Web Services, WCF, WPF
Microsoft SQL Server 2000, MS SQL Server 2005
NUnit, Rhino Mocks
Professional Experience:
Company
Proteans Software Solutions
Accenture India PVT LTD
Noetic Solutions PVT LTD
Title
Module Lead
Software Engineer
Intern
Duration
Nov 2006 – Till Date
Sep 2005 – Nov 2006
May 2005 – Sep 2005
Experience Details:
Project: E-Commerce Application Platform (Phoenix) (01 Oct 2008 – Till Now)
 Employer:
Proteans Software solutions
 Description:
Phoenix is a fully certified PCI compliant e-commerce solution with a robust and extensible architecture
that enables businesses to integrate state-of-the-art functionality without disrupting their current business
systems, minimizing the need to retrain or alter internal processes. It empowers both B2B and B2C businesses to
grow their connections with customers, suppliers, employees and business partners.
 Roles:
RMS Integration: Involved in Evaluation/Analysis/Design for building an integration engine for Phoenix
web store & RMS (POS) Point of Sales application thorough a third party tool called Web Integrator.
Project: Client Profiles Business Application Framework (01 Jan 2007 – 30 Sep 2008)
 Employer:
Proteans Software solutions
 Description:
A Business Application Framework helps I.T. professionals and developers with the tools to engineer
robust, enterprise-class applications to solve business needs. It supports plug-in at the framework & UI level to
extend the business needs.
1|P a g e
The responsibility of our Business Application Framework was to help in the definition of real world model in terms
of business objects, attributes and relationships between them. It also helps to define user-interface elements like
screens and lists. This model is then translated into a concrete application using a set of services forms the part of
the Business Application Framework.
To support modeling of wide variety of domains, it supports the concept of abstract business objects and their
specialization. Extensive plug-in points have been provided for integrating business logic components and
developing custom modules over existing framework.

Roles :
I was involved in development of Business Application Framework from the start of it. I concentrated
more on

Building the initial Model for metadata.

Extending the layers in Metadata & extending the Code Generation framework.

Building Role & object based security for Metadata & Application side.

Building the generic Ribbon UI Builder which later uses XAML of setting up the object model.

Extending the UI & Control Rendering side.

Outlook-Add in development & generic outlook UI builder framework which uses XAML

Marketing List & Matter party Modules on the BA framework.
Self Service (SS) (01 May 2006 – 17 Nov 2006)
 Employer:
Accenture Services Private Ltd India
 Description:
Self Service is a web based application which acts as an agent for the Remedy tool. SS is developed using
the MVP design architecture. It also uses Enterprise Library 2006. SS will interact with the Remedy via Web
Services. This tool helps to replace the human agents with automated service by which the users can raise the
ticket in Remedy application.
 Role:

Involved in Detailed Design of the Self Service tool.

Involved in writing component, assembly, product test scripts.

Responsible for the development of Client Admin module.

Responsible for the development of Security module.

Responsible for implementing the impersonation to users for certain tasks.
Engagement Dashboard (ED) (01 SEP 2004 – April 2006)
 Employer:
Accenture Services Private Ltd India
 Description:
Engagement Dashboard is a web based application for tracking engagement/opportunities for Accenture.
This portal provides an interface for Accenture management to track various stages of engagement. It has different
modules such as Memorandum of understanding (MOU), Accenture Delivery Methods (ADM), Quality Assurance
(QA), Business Continuity Process (BCP), Engagement Balanced Scorecard (EBS) and Causal Analysis and Resolution
(CAR). I have worked on the module EBS. EBS deals with the maintenance of each engagement’s health with
respect to different status. The main role of this module is to generate Excel reports on different sets of
parameters. Also I worked on the CAR module in developing graph objects (Reusable) to be displayed in the web
page as well as in the Excel dynamically.
 Role:

Responsible for the development of EBS module, Building Web Pages in ASP.Net with C# as code
behind, writing Data Access layers which were written in C# and stored procedures that are fired
on the database.

Responsible for the development of CAR module, Building the Graph objects for web pages and
Excel.

Involved in enhancement of QA and ADM module.

Involved in Regression Testing team.
2|P a g e
Pulse Micro Survey Tool (MST) (01 NOV 2004 – 17 Nov 2006)
 Employer:
Accenture Services Private Ltd India
 Description:
Pulse is a survey tool used to conduct the survey across the organization. This tool provides an interface
where the tool owner can create a survey as requested by the client and host survey. Mails will be sent to the
survey participant according to the list provided the customer. After the survey is completed the tool has the
ability to create reports showing the statistics for the survey like what is the average score obtained for each
question in survey, trends etc.

Role:



Responsible for the creating, launching, report generation and maintenance for the surveys
launched from the tool.
Interacted with the client for enhancements to the tool.
Introduced a new report which shows the statistical report of the tool’s performance.
NAssessment (01 JUN 2004 - 31 AUG 2004)
 Employer:
Noetic Solutions Inc
 Description:
A web based application build on ASP (Application Service Provider) model which will help the companies
to be a partner of this application and seamlessly utilizing the servicing of this Assessment application. This
application is used to conduct assessments to any group or an individual who comes under an organization, school,
trainees and subscribers. This tool provides a powerful feature of selecting question from different subjects and
handling different types of questions like multiple choice and multiple answers. A question and answer can have
pictures embedded in it. This tool also provides the flexibility of customizing the user interface features to the
user’s satisfaction level. It also supports multi-language text display.

Role:


Responsible for the analysis and design of database.
Responsible for the creating data entry pages like question entry and assessment pages.
Achievements:

Awarded “Quarterly Valuable Player” for the year 2007.

Awarded “JSE Super Achiever” for the best performance among the JSEs for the year 2005.

Awarded “ACE” Accenture Celebrates Excellence for best individual performance
Educational Qualification:
Masters in Computer Application
Aggregate: 81%
S R M Engineering College,
Madras University (2001 – 2004)
Chennai.
Personal Details:
Father’s Name:
Date of Birth:
Langauages Known:
Nationality:
Gender:
Marital Status:
Somasundaram S.
18th FEB, 1981.
Tamil, English.
Indian.
Male.
Single.
3|P a g e
Download