Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SUMMARY OF QUALIFICATIONS
10+ years of experience in software analysis, design, development, testing, implementation and support
of multi-tier Web-based and Windows applications using Microsoft technologies in Investment Banking,
Insurance, and Retail domain
Created applications in C#, ASP.Net, MVC, Web Services, WCF, WPF, Windows services, CSLA
Framework, VBScript, JavaScript, HTML, XML and XSL, J-Query, AJAX and Microsoft Enterprise
Library
Created stored procedures, functions, Triggers, views, queries, fine tuning, and database design using
SQL Server 2008/2005
Created SQL Server Integration Services packages and SQL Server Reporting Services
Experience in class diagrams, sequence diagrams, implementing design patterns and writing software
architecture documents
Experience in working on various Microsoft tools for application development and versioning using
Microsoft Visual Studio, Microsoft Visio, Microsoft Visual Source Safe and Subversion
Experience in Requirement analysis, Estimation, Resourcing, Onsite-offshore coordination, Project
Planning and Project management
TECHNICAL SKILLS
Framework: .Net Framework 2.0/3.5/4.0, CSLA Framework
Programming Languages: C#, ASP.Net MVC 3.0, Enterprise Libraries
Scripting languages: Java Script, VB Script
Designer/Editor: Visual Studio 2005/2008/2010, MS Visio
Internet Technology: HTML, XML, XSLT, Web Services, WCF
Databases: SQL Server 2000/2005/2008, MS Access
Database Tools: SQL Server Reporting Services, SQL Server Integration Services
Version Control: Visual Source Safe, Sub version
Platforms: Windows XP, Windows Vista, Windows 7, Windows Server 2003
PROFESSIONAL EXPERIENCE
Credit Suisse, NYC Nov 12 - Present
Sr.Net Technical Lead
Credit Suisse provides a globally integrated, multi-asset platform across traditional prime brokerage, prime
financing, listed derivatives and managed lending. Our Prime Services team blends experience and informed
insight to create practical solutions that are grounded in an understanding of the unique needs and challenges
faced by hedge funds. We leverage Credit Suisse’s strengths and its solid balance sheet to deliver customized
solutions, including capital raising, consulting and risk services.
Responsibilities:
Involved in Analysis and Technical Design
Design and development of business objects and components in C#
Created stored procedures, functions, Triggers, views, queries and database design
Used ADO.Net for data retrieving, querying, storage, manipulation and for achieving disconnected
database connectivity.
Involved in SQL Server performance fine tuning
Created SQL Server Integration Services packages and reports using SQL Server Reporting Service
Page 1 of 6
Created VBScript program to automate and consume third party Cryptography software
Design review and code review
Provided knowledge transition and technical support for other team members
Provided support for existing applications
Conducted training and presentations to the team members
Resourcing, Project Planning and Project management
Environment: ASP.Net, C#.Net, Winform, WPF, .Net 3.5, .Net 4.0, SQL Server 2005/2008, SQL Reporting
Services, SQL Server Integration Services, J-Query, AJAX, XML, HTML, Microsoft Enterprise Library.
EPIC is a application designed to support basket creation processes and dissemination requirements related
to servicing all current and future Exchange Traded Funds. The objective for the EPIC initiative is to provide
an enhanced level of straight through processing for trade execution and reporting for the bank’s offerings in
Exchange Traded Funds. To provide an enhanced level of automation for the creation, redemption and
support functions associated with the ETF platform. Provided support for the processes performed by the
EPIC platform.
Responsibilities:
Design and development of business objects, middle tier components and Windows services in C#,
CSLA Framework
Created stored procedures, functions, Triggers, views, queries and database design
Used ADO.Net for data retrieving, querying, storage, manipulation and for achieving disconnected
database connectivity.
Involved in SQL Server performance fine tuning
Created SQL Server Integration Services packages and reports using SQL Server Reporting Service
Created Windows application utility for importing spreadsheet data into SQL Server database.
Created client side scripting and design by using JavaScript, JQuery, VBScript, HTML, CSS, XSL and
XML.
Experience in class diagrams, sequence diagrams, implementing design patterns and writing software
architecture documents.
Designed and developed different components using C#.Net language with extensive use of Object
Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
Implemented Microsoft Enterprise Library Logging framework for exceptions logging and Data access
application block for data access
Designed and developed Filewatcher Windows Services
Extensively used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently
and Just in Time manner.
Implemented WCF endpoints for services for communication in different protocols
Used Sub Version for Version Control, creating and managing projects
Design review and code review
Played Application lead role and handled a team of 5+ resources
Provided support for existing applications
Involved in Production Deployment
Environment: ASP.Net, C#.Net, .Net 3.5, Winforms, SQL Server 2005, SQL Reporting Services, SQL
Server Integration Services, CSLA Framework, JavaScript XML, HTML, Microsoft Enterprise Library.
Page 2 of 6
Aviva Insurance, UK Mar 07 - Sep 07
.Net Developer
NUI MILO application called PACE4 which processes third party motor Insurance Bodily injury claims.
MILO is a Web application developed in ASP.Net and developed on Tranzax (3.x) BPM Platform. Tranzax is
a Business Process Management tool which contains Business Domain Configuration in SQL Server 2000
database. Tranzax integrates with Nuclis Exceed Insurance application via PolestarLite Framework interface.
Tranzax Business process can be configured, monitored and controlled by Tranzax client tool like Admin
Console, Team Manager, Environment manager and work bench.
Responsibilities:
Led a team of 8 people to ensure the delivery.
Worked with MQ support team, Polestar support team, Business support team, IT Service desk to
resolve issues
Proactively monitored and controlled of Tranzax Business Interactive Procedures and Automated
Procedures using Admin Console
Created System Maintenance Technical Document listing the functional and technical details about the
application
Created detailed design / technical specifications
Created NUI Application process work flow document
Created and monitored team work plan and efforts
Provided support for existing applications
Environment: ASP.Net, C#.Net, .Net 3.5, SQL Server 2005, SQL Reporting Services, SQL Server
Integration Services, JavaScript XML, HTML, BPM Tool – Tranzax, Assyst- Incident Management tool,
Director – Defect Logging system
DICE Reporting: The objective of this project is to develop a Web based reporting application and allows
specific users to generate the reports. The report generated would display the products added to
drugstore.com based on the user filter conditions. Front end to this reporting application is a Web based
asp.Net application which incorporates Forms authentication integration with Active Directory
authentication and Authorization and launches SQL server 2000 Reporting services report. The report data is
pulled from online data store (Oracle database) to SQL Server 2000 database through biz talk server 2004
Responsibilities:
Designed the application with UI in the presentation layer, Business logic in the middle layer and
Database activity in the Data Access layer.
Developed and designed Web forms in ASP.Net
Implemented business logic into C# and VB.Net
Developed and used ADO.Net objects for handling database activities.
Developed SQL stored procedures for data manipulation and querying data using SQL Server
Developed and used Javascript for Client side validation
Developed and used Ajax for calling server side objects from client side
Supporting existing application
Weekly status report to client and status call
Environment: Windows 2003 Server, Microsoft Visual Studio .Net 2003, Microsoft .Net Framework 1.1,
ASP.Net with Code Behind as C#.Net, Microsoft SQL Server 2000, Microsoft SQL Server 2000 Reporting
Page 3 of 6
Services.
Job Aids Development for PA Framework project is to analyze the components developed by the client and
have to prepare Job Aid for the same. Also needs to give code snippets wherever required. This project
aimed at creating user guides for consuming the framework components. The code snippets were also
created which will help the developers to speed up the process.
Responsibilities:
Analyzed the Allstate PA Framework Components and created job aids document with sample code
Created code snippets for each component
Reviewed the document and tested the code snippets
Created checklist for document preparation, reviewed and tested the code samples
Environment: Windows XP Professional, Microsoft Visual Studio.Net 2005, Microsoft.Net framework 2.0,
C#.Net, XML.
DS1 BizTalk Middleware Services Release 2.2 project is to create custom MSI Installer package in
Microsoft C#.Net 1.1 to install Biztalk Middleware services in development, testing and production server.
Responsibilities:
Developed UI design, Coding and fix bugs in the development as per the functional design document
Provided support to the QA team and the client for any clarification and to fix the issues, if any arises
Created Unit Test Cases and Tested based on the Unit Test Cases
Handled sessions to provide knowledge transfer to the clients, QA and other team members
Implemented silent installation Package for the following
Shell Enterprise Library
Shell End to End Monitoring
Shell Reusable Components
Developed the following modules
Shell duplicate message checker
Purge /clean up scripts for MWS Components
Upgraded Installer package for Middleware services components
Environment: Windows 2000, Visual Studio.Net 2003, Microsoft.Net framework 1.1, C#.Net, SQL Server
2000, XML.
E-File project is to build a system that takes data from DT3 application; transforms the data based on set of
rules and mappings and writes an IRS complaint file in the form of XML file. The system supports the
updates to mappings as the schemas change within versions of IRS schemas, annually for tax law updates
and other IRS specific changes. The system is being used by DT3 clients, including Deloitte Tax LLP.
Responsibilities:
Page 4 of 6
Involved Ad-hoc Testing, Sanity Testing, Regression Testing, Performance Testing and Integration
Testing in different environment like standalone, distributed and workstation environment
Provided support to the QA team and the client for any clarification and to fix the issues, if any arises
Created Unit Test Cases and Tested based on the Unit Test Cases
Handled sessions to provide knowledge transfer to the clients, QA and other team members.
Environment: Windows 2000, Visual Studio.Net 2003, Microsoft.Net framework 1.1, C#.Net, SQL Server
2000, XML.
www.Indiaplaza.com is one of the famous E-Commerce Website for an online Shopping in USA. This is a
Conversion Project from asp to asp.Net technology. We integrated the products from Fabmall.com and
esakthi.com. Authorized person can change the page content dynamically.
Responsibilities:
Developed UI design, Coding and fix bugs in the development as per the functional design document
Provided support to the QA team and the client for any clarification and to fix the issues, if any arises
Created Unit Test Cases and Tested based on the Unit Test Cases
Handled sessions to provide knowledge transfer to the clients, QA and other team members
Environment: Windows XP, SQL Server 2000, ASP.Net, JavaScript, C#.Net, XML, XSLT, HTML, Retail
Domain.
Responsibilities:
Factory Enterprise system package provides the following features
Purchase of Raw materials after many levels of testing and approval
Mixing Work Order Plan
Production control
Planning the production according to the Line stock and client requirements
Urgent Order Production Planning, Minimum Stock Level Fixing and Planning
Raw Material and finished Products Line Stock Details
Controlling the wastages and damages, increase of production rate
Party Transaction Balance
Increase of Sales Rate by means of Delivery Percentage Rate Setting
Sales of finished products
Generate Auditing reports
Responsibilities:
Requirement study
System Design
Coding & Unit testing
Page 5 of 6
Responsibilities:
The system provides the following features
Sales order, invoice and sales return
Purchase order, invoice and purchase return Daybook report, Receipt, Payment, and Journal
Party balance and product stock ledger
Billing a Quotation, order or Delivery Chelan
Online Stock updating
Outstanding report
Sales and Collection Analysis report and Final report
Tax setting, Multi user login, new company creation, and Year end updating
This package is applicable for wholesale shop, Ready-made textile shop and Chemical Agencies
Responsibilities:
Involved in client Requirement Analysis
Prepared the technical design considering the technical feasibility and the database schema
Developed UI design, Coding and fix bugs in the development as per the functional design document
Provided support to the QA team and the client for any clarification and to fix the issues, if any arises
Created Unit Test Cases and Tested based on the Unit Test Cases
Handled sessions to provide knowledge transfer to the clients, QA and other team members
EDUCATION
Masters of Computer Applications, Madurai Kamaraj University, India, 2000 – 2003.
Page 6 of 6