Tamil Selvi
Email: **********.**@*****.***
Ph#: 408-***-****
Professional Summary:
Around 8 years of experience in software design, analysis, development, testing and implementation of web and client server applications.
Experience in working various domains like Health Care and Insurance Domains.
Extensive experience with Microsoft.Net Technologies (.Net Framework, MS Visual Studio, ADO.Net, ASP.Net, C#. Net).
Proficient in Web development using .Net Framework 2.0/3.0/3.5/4.0, Microsoft ASP.Net, C#, WPF, ADO.Net and GUI with JavaScript, HTML.
Experience in working with configuration management and version control tools like Team Foundation Server and CVS.
Experience in Win-Forms and Web-Forms using .Net Technologies.
Familiarity in building Web Services using SOAP Protocol and WCF RestFul.
Experience with input validation using the ASP.NET input Validation Controls.
Experience of using XML for data transfer to share data among different systems.
Extensive experience in Database Programming, Designing, Modeling and Development using MS SQL Server 2008/2005/2000, MS Access and good experience in SQL (T-SQL), Triggers, Views, Cursors, Stored Procedures and User Defined Functions.
Good experience in handling clients & meeting their requirements and willing to adapt to new Technologies /work environments, well organized Analytical & Leadership skills.
Possess good verbal and communication skills and highly motivated with the ability to work independently or as an integral part of a team, and committed to highest level of professional and personal excellence.
TECHNICAL SKILLS:
Development Tool(IDE)
Visual Studio2010/2008/2005/2003
Programming Languages
.Net Framework 3.0/3.5/4.0, C#.Net
Web Technologies
ASP.Net 3.0/3.5/4.0, Web Forms, MVC
Configuration Version Tools
Team Foundation Server-TFS, CVS
Scripting & Markup Languages
JavaScript, HTML, DHTML, CSS, AngularJs 2
Application Servers
Microsoft Internet Information Services5.0/6.0/7.0
XML Technologies
AJAX, XML, SOAP, Web Services
Packages
MS Office (MS Word, MS Excel, PowerPoint etc.)
Business Modeling Tools
MS Visio
Design and Process
OOAD, Design Patterns, Waterfall, Agile
Others
LINQ, WCF Web Services, WPF, Unit Testing
Databases
SQL Server2008/2005/2000, SSIS, McAccess
Education:
Master’s Degree from University of Madras, India.
Professional experience
Oct 2013 – May 2014
Sri Venkateswara College of Engineering, India
Dec 2009 – Sept 2012
HCL Technologies Ltd, India
Apr 2004 – Nov 2009
Exemplarr Worldwide Ltd, India
Professional Summary:
Project Name: Alpha Code Conversion
Client: Admin Re, Telford, UK
Role: .Net Developer
General description:
The objective of this project is to migrate the VB6.0 application to MS Visual Studio 2010 with high secured back end Oracle database. It is insurance oriented development project. While in the process of implementing WPF application, the new system interacting with the old system (i.e. VB application) throught WCF service for data exchange and validating the business logics.
Responsibilities:
Interacted with clients for requirements, discussed the feasibility of requirements, designing the layout of web pages, participating in the development and Key technical analyst role in the inception, elaboration and construction phases.
Designed screens, which were easy to navigate and provide a quick and complete picture of the data needed to research a claim or update information.
Developed User Controls, used .NET web controls and improved the performance of the application by configuring the caching.
Created WCF service that performs a search on various entities as well as consumed the web services in the application.
Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
Developed the application using MVVM and WCF.
Implemented user level security, extracted technical specifications from the database server using ADO.net and SQL Server stored procedures.
Designed and Developed the Front End Screens and validating the controls while inputting the required information.
Effectively designed application windows using XAML using various WPF controls like DataGrid, Combo box, Textbox, etc.
Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
Used ADO.NET (Data Adapters, Data Sets) for database connectivity to SQL Server database.
Used Team Foundation Server (TFS) as a source control repository and also for creating user stories to enhancements, bug tracking and tasks to enter time estimates.
Environment: WPF, C#, .Net 3.5/4.0 MS Visual Studio 2010, Oracle 10g, Team Foundation Server, MS-Excel 2007, VB 6.0, WCF
Project: CPS Maintenance
Client: Knowledge Point 360, Lyndrust, NJ.
Role: .Net Developer
General description:
Centralized Payment Services (CPS) is a centralized service offered by Thomson Physicians World (PW) to issue payments to Lilly’s faculty in accordance with Lilly’s annual compensation limits. Lilly’s vendors will request these payments through CPS. The system has two primary components: a desktop application and a web application. The desktop application is a customized instance of PW’s proprietary Speakers Bureau (SB) application. Internal CPS staff will use it. The web application is custom developed for use by internal CPS staff, vendors, and Lilly employees. An interface would be developed to automatically transfer data between the two component applications.
Responsibilities:
Designed and developed the software using agile development practice.
Worked on Microsoft Team Foundation Server (TFS) for version control, Database server project and individual task status.
Involved in Design, Development of Web Forms and MVC using ASP.NET, C#, JQuery, XML, Angular.Js, dataset and .NET Framework.
Developed n-tier web applications in .NET environment using C#, .NET, ASP.NET2.0/3.0/3.5, Web services, Console Applications, Webforms, IIS5.0/6.0, MySQL and SQL Server 2008.
Developed interactive pages of the application using ASP.NET Web Forms pages.
Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls and User Controls.
Extensively Used. ASP.NET 4.0 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
Used ADO.NET (Data adapters, Data Readers, Datasets) for database connectivity to SQL Server 2008/2005 database.
Extensively used Partial Classes, Interfaces and Object-Oriented concepts for developing the application.
Tested the Web services using SOAP UI.
Used WinCVS for the purpose of version Control and source code maintenance needs.
Involved in the Database design, wrote stored procedures, database views and T-SQL queries for the underlying SQL Server Database.
Preparation of checklist to maintain an ease in tracking the defect rate and the combinations covered and performed Unit Testing.
Deployed and tested Web Application before going to the production.
Actively involved in Bug Fixing during the build and deployment process and debugging.
Used CSS (Cascading Style Sheets) and Themes to maintain design consistency across all Webforms
Environment: ASP.Net 4.0, C#, MS Visual Studio 2005, SQL Server 2005, XML, JavaScript, IIS6.0, Infragistic, MS-Excel 2007, SSIS
Project: Document Management System
Client: Marg, P. Ltd, India
Role: .Net Developer
General description:
This project describes the managing system for Marg’s hard documents. It involves the automation of client hard copy documents are converted into soft copy. Then they feed the necessary data into database. The end user can view the data in presentable report format and also they can view the same data through map navigation. The special features in this project are to prohibit the user level rights and to retrieve the data for country state-wise using map navigation.
Responsibilities:
Interacted with external clients for and requirements gathering.
Involved in Analysis and Design of all the modules within the application.
Developed UI components using ASP.NET and C#.
Created ASP.NET Web forms and server controls to display dynamic data obtained through the use of Microsoft ADO.NET and Data binding.
Used CSS (Cascading Style Sheets) and Themes to maintain design consistency across all Webforms.
Used JavaScript for Client side validation.
Heavily used .NET Web Controls, Validation Controls and User Controls.
Designed and developed using C#, serializations to transfer and persists data xml datasets.
Performed Unit Testing on the entire application.
Used caching feature to increase the user response.
Used cookies, Sessions and View state to store user information.
Involved in developing user manuals and help documents.
Environment: Visual Studio.NET, ASP.Net, ADO.Net, ASP.NET, Server Controls, IIS, Win2000, Web Services, SOAP, SQL, Web Forms, CSS, JavaScript
Project: Management Information System
Role: .Net Developer
Description:
This project describes the top-level management information or announcements are transferred to production team using MIS tool developed for Exemplarr’s internal ISO-Quality department. It helps to track the incoming projects, which are available in the final shipment stage. They can easily to put individual checklist for each project. It also helps to send quality issues report through mail and maintained in controlled record format. The special feature in this project is to retrieve the data at any time and can send any immediate message to all departments through mail as well as intranet way.
Responsibilities:
Involved in Requirement Gathering, Analysis, Design and Development.
Developed various ASP.NET pages for retrieving the user information.
Incorporated C# .NET in Business Logic Layer.
Used AJAX Controls to improve performance and features of the application.
Used ASP .NET validation controls for validating the input data.
Developed the Data Access layer of the component, which uses ADO .NET objects.
Used features like custom paging on data grids for enhancing the performance.
Implemented Role Based security to control user access to portal.
Developed User Controls and Inherited Controls for easy maintenance and performance.
Consumed Web Service for user information validation.
Used Web Services for communicating with other application and components.
Fetched data from database and displayed in web controls through XML.
Defined a template for an entire application consisting of many forms using Master Pages.
Wrote SQL queries and Stored Procedures using MS SQL Server for data access.
Involved in testing, packaging and deployment of the product.
Environment: Visual Studio .NET, C# .NET, ASP.NET, ADO.NET, IIS, XML, MVC, AJAX, SQL Server and Windows.
Project: Swipe Card System
Role: .NET Developer
Description:
This project describes the leave managing system for Human Resource department in Exemplarr and Marg groups. It is used to allocate the working shift to each employee in any department within an organization. HR can also retrieve an individual employee working hours and leave details in department-wise as well as person-wise. The special feature in this project is to integrate the swipe machine that was third party application.
Responsibilities:
Involved in developing application completely under .NET framework with OOP’s concepts.
Designed and Developed Web Forms using ASP.NET controls, C#, CSS and HTML to facilitate the registered users.
Used Custom Validation and User Validations.
Involved in transformation of XML data using XSLT into HTML format.
Used ADO.NET for data access layer to communicate with the SQL Server 2005 database.
Developed applications with strict compliance to UML Use Cases and Class Diagrams.
Developed the UI using Windows forms and Windows controls. Used Visual inheritance in developing the forms.
Worked on CSS,HTML for designing and JavaScript for validations for various fields in the application
Used AJAX for developing User Controls and Web Parts.
Created the database objects like Tables, Indexes, Views, stored procedures etc.
Developed custom Data Grid Column Style.
Designed and developed custom user controls.
Worked on ActiveX controls such as TreeView control, List View while developing Win Forms.
Used ADO.NET to interact with SQL Server database.
Wrote queries, stored procedures, views and triggers for supporting the functionality of the application.
Used Data Adapter and other ADO.NET objects for importing and exporting the data from the database.
Environment: .NET, ASP.Net, C#.Net, Win Forms, SQL Server, ADO.NET, AJAX, HTML, CSS, XML, UML and Windows.
References: Available Upon Request.