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