We provide IT Staff Augmentation Services!

Lead .net Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

Experience Summary

  • 9+ yearsof total IT experience in designing, developing, and managing the implementation of enterprise level applications using Microsoft Technologies such as.Net framework 1.0/1/1/2.0/3.5 and 4.0,VB6.0, VB.NET, ASP.NET, C#.NET, ADO.NET, Web Forms, Win Forms, Web Controls, XML, XSD, WCF Service, Web Service, SOAP, Window Service, Microsoft SQL Server, NHibernate, log4netand otherInternet related HTML/DHTML, ASP, VBScript, JavaScripttechnologies.
  • Over8years of hands-on experience in UI Design using Win Forms, Web Forms, and programmingVB.NET,C#.NET, ASP.NET, ADO.NET.
  • Implemented applications usingScrumbasedAgilemethodologies.
  • Involved in the development of presentation, middle tier and data access layers.
  • Expertise in developing applications usingSOAsuch asWeb ServicesandWCF.
  • Experience in developing application usingNHibernateandlog4net
  • Experience in HandlingApplication DeploymentandProduction Support Issues/Activities.
  • Expertise in Web development using ASP3.0,ASP.Net, Telerik (RAD) Controls, Ajax, Themes, Skins, CSS, HTML, JavaScript and IIS6.0/7.0.
  • Good experience in Object Oriented Programming and implemented Design Patterns across the applications.
  • Extensive experience with .NET Framework, ADO.Net and Assemblies.
  • Extensive database designing and programming skills usingMS SQL Server 2000/2005/2008, Oracle 8.0, and MS Access.
  • Hands of experience in SQL Server to createTables, Views, Indexes, Stored Procedures, Functions, Triggersusing T-SQL, Implemented CLR functions, Maintaining Database, Experience in Query Optimization, Create Packages for DTS to import/export data and schedule jobs to move data across different database servers.
  • Hands on experience in creatingSSISPackages andSSRSReports.
  • Experience in using advanced .NET technologies includingLINQ,Generics, Collections,Delegates, Multi Threading, NUnit and Microsoft Application blocks.
  • Experience in developing applications usingMVP, N tierarchitectures
  • Hands on experience in developingFinancial Domainapplications.
  • Experience in Creation of Web User Controls and Web Custom Controls.
  • Hands on experience onWeb client software factory (WCSF).
  • Good at Troubleshooting the issues and Client and Server Debugging.
  • Good Knowledge onSession Management.
  • ImplementedLocalizationof web applications usingResource Provider Factory
  • Good Knowledge inXMAL,Silverlight 2.0/3.0.
  • Knowledge of Microsoft Share point portal server 2003.
  • Team player, strong work ethic with good interpersonal skills.

Technical Skills:
Operating Systems:Windows 98/NT/2000/XP/Windows 7.0
Frame Works/Architectures:Microsoft .Net Framework 1.0/1.1/2.0/3.0/3.5/4.0, NUnit,
MVP, MVC
Programming Languages:C, C++, VB.Net, C#.Net, VB6.0, PL/SQL, T-SQL
Web Technologies:ASP3.0, ASP.Net, HTML/DHTML, JQuery, CSS, XML, XSL, XSD,:Ajax
Scripting Languages:Java Script, VBScript
Middleware:WCF,XML Web Services, Window Services, MSMQ and COM.
RDBMS:SQL Server 2000/2005/2008, Oracle 8.0 and MS Access
Web Servers:Internet Information Server 6.0/7.0
Reporting Tools:Crystal Reports8.0, SQL Report Server and ComponentOne Report Designer.
Other Technology:Visual Studio 2005/2008/2010, VS6.0, VSS6.0, TFS, NHibernate, log4net, Telerik controls, Share Point Portal Server 2003, Microsoft Visio, Microsoft Office, MS Enterprise Library 4.0, Altova, NANT, dotTrace, Fiddler,Silverlight 2.0/3.0 and Mercury Quality Center.

Educational Qualification:

  • Master of Computer Applications
  • Bachelor of Science

Confidential,New York, NYDec 2009 Jun 2012

Lead .Net Developer
Grant Management System

Confidential,consulting firm helping life sciences companies with their compliance, finance, sales and marketing processes. Polaris Management Partners offers a suite of services that specifically target the compliance risks confronting the Pharmaceutical industry. Grant Management System framework is developed to support numerous life sciences companies to manage their Grant Management.

Responsibilities:

  • Analyzing and reviewing the business requirements, design document, use cases and functional requirements document from different clients to build the GMS Product Framework.
  • Actively participated in crucial requirements gathering sessions, daily scrum, project resource planning, code reviews, scrum retrospective and off shore team meetings, frequently communicate with business analysts to clarify the business requirements and working with QA Team to make clear the issues.
  • Managed two client deliverables end to end and took active role in other client deliverables uses GMS framework.
  • ImplementedMVParchitecture.
  • Involved in creation ofuser control libraryto build the table driven forms of the system and client side validations using ASP.Net validator controls and JavaScript.
  • Extensively usedadvancedTelerik Controls like Rad Editor, Treeview, Rad Grid, Rad TabStrip, and Rad Window.
  • Implementedcustom inbox controlfor displaying requests, registrations and user groups and generic delivery format and outcome measurement controls.
  • Implemented application caching to cache the Security, Request, Organization, User, TDF, Activities, Lists and other system related data.
  • Implementedcustom work flowfor the Request, Organization and User in the application.
  • UsingNHibernateto build the entity framework.
  • Implementedexception handlingandexception loggingusinglog4netacross the application.
  • Extensively usedLINQ, genericsandcollectionsacross the application.
  • Extensively used.Net Reflectionmechanism to execute the activities (methods), workflow event activities based on the database configuration.
  • ImplementedWCFservices to handle the exclusion check and consume other external services.
  • UsedXMLextensively in maintaining email and content templates configured by the Admin.
  • Involved in unit testing.
  • Provided QA Support by actively fixing and Updating Issues through TFS.
  • Actively Participated inApplication Deployment, resolve theProduction Support Issues/Activities, worked several weekends to successfully roll out applications to Production.

Environment:Windows 7.0, IIS7.0, VisualStudio .NET 2008/2010, Microsoft .Net Framework 3.5/4.0, VSS6.0, TFS, ASP.NET3.5/4.0, Ajax, C#.NET, WCSF, NHibernate, log4net, HTML, DHTML, Themes, Skins, CSS, ADO.NET, SQL Server 2008, Java Script, XML, XSLT, XSD, Telerik Controls, Drawloop, Altova.

Confidential,Montvale, NJSep’08 Nov’09

Senior .Net Developer/Lead
CEAC (Client Engagement Acceptance Continuance)

Confidential,Advisory and Tax Company. CEAC is KPMG web application for Client and Engagement Acceptance and Continuance, developed to promote consistent client and engagement risk assessment among KPMG member firms. KPMG has its own Standard, Regulations and Guidelines in place to asses Client. This application automates the process of assessing client, and engagement associated with that client.

Responsibilities:

  • Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
  • Involved in creating Sequential, Data Flow, ER, class diagrams and XML schemas.
  • Designing the screens (including master pages) with consistent look and feel across the application usingTelerik controls, Themes, Skins, CSS andVisual Studio 2008.
  • ImplementedMVP architecture(adding master pages, web pages and web user controls with presenter and view) usingWeb Client Software Factory.
  • ImplementedLocalizationof the CEAC application usingResource Provider Factorybased on the Virtual Member Firm Name.
  • Implemented Client side User search control usingAJAXandLINQ.
  • Implemented differentcache managersusingMSEnterprise Library 4.0to cache the Localization, Security, Taxonomy and generic data of the Application.
  • ImplementedException handlingandException loggingacross the application.
  • Extensively usedGenericsandCollectionsto maintain all the list items in the application.
  • Extensively usedDelegates, .Net Reflectionmechanism to read the page object properties for evaluating rules, implement the Mapper Class to map the business entity objects with Data sources.
  • Developed Enterprise Services usingWCF, which were consumed by other KPMG applications. This responsibility includes Designing and Developing of Data Contracts, Fault Contracts, Message Contracts, Service Contracts. All operation contracts in this service have similar end point behavior, to read the data from message.
  • UsedXMLextensively in maintaining client and engagement policies configured by the Admin.
  • ImplementedSQL Stored Proceduresfor various database operations,Triggersfor populating the Audit and Dash Board Evaluations tables.
  • Implemented CLR functions to localised the Currency, Numbers, Dates and Times.
  • Developed reports usingSQL Server 2005 reporting service.
  • Involved in unit testing.
  • Implemented Ceac Console tool for testing the WCF Services, SSIS packages, executables files.
  • Provided QA Support by actively fixing and Updating Issues through Share point portal server.

Environment:Windows XP Professional, VisualStudio .NET 2008, Microsoft .Net Framework 3.5, VSS6.0, ASP.NET3.5, C#.NET, HTML, DHTML, Themes, Skins, CSS, ADO.NET, SQL Server 2005, Java Script, XML,XSLT, XSD, Telerik Controls, SSRS, MSMQ, MS Enterprise Library, Altova, Share Point Portal Server, BizTalk Server 2006, Fiddler and JetBrains dotTrace.

Confidential,Brooklyn, NYJan’08 Aug’08

Senior .Net Developer
FAMIS

The FAMIS is a Department Of Education NYC application for maintaining their financial Information. FAMIS System has performing the functionalities of maintaining the Financial Details in form of Documents, Vendor Details, Pre Encumbrance, P Card Enrollment used for purchasing school accessories from vendors, Purchasing Information, Document and Vendor Inquiry, Document Approval and Status Information.

Responsibilities:

  • Prepared release notes for bug fixes and enhancements and technical documentation to represent the Financial Processing System.
  • Prepared flow charts using Microsoft Visio for design view of the Financial Processing.
  • Worked with Microsoft Team Foundation Server (TFS) for version control, creating work items, Documents, User Queries and Reports.
  • Creating Dynamic Controls to change the format of the Web Page based on the selection of Document Type.
  • Worked with Quartz Job .Net Framework for scheduling the jobs to periodically resetting the user passwords.
  • Using XMLHTTP to implement dynamic loaded Transaction codes, Service Codes and Discount Terms.
  • Using HostBridgeLink Component for accessing data from the Mainframe server in the form of XML Documents.
  • Implemented Exception Handling across the application.
  • Implemented Windows Service for validates posted documents, sending validated documents to City Accounting Server and validates inbound documents before receiving.

Environment:Windows XP Professional, VisualStudio .NET 2005, Microsoft .Net Framework 2.0, Microsoft Team Foundation Server, ASP.NET, C#.NET, VB.NET, HTML, CSS, ADO.NET, SQL Server 2005, Java Script, XML, XSD, MS Enterprise Library, Quartz Job Framework and HostBridgeLink

Confidential,Roseland, NJDec’05 Dec’07

Senior .Net Developer
eOrder

Confidential, eOrder application starts the creation of an Order and then sends to resource management further processing. The application manages sales account & workflow by providing a central sales order site for products, packages and features sold with access to most current pricing and promotions. It is used to feed in products & services details, contact details, deposit details, client information & other administrative information. The National Reporting EOrder (NR EOrder) tool can be used to generate reports in Web/PDF/Excel formats to search for orders created in eOrder based on different filter fields and sort options

Responsibilities:

  • Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
  • Designing screens by usingVisual Studio .NET 2003and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
UsingXMLHTTPto implement dynamic flyovers, validating client side code by using Validator Controls and Java Script. Creation of Web User Controls for reusability of code and using Tab strip, Tree view controls to improve the User Interface and solpart menu for displaying drop down menus based on the XML. Using Telerik Controls to create advanced Dropdown, Tree view and Tab strip to enhance the UI.
  • Developing .Net Components for handling Pricing, Orders, Users, and Documents etc of the eOrder System.
  • Using different caching techniques to improve the application performance.
  • Extensively involved in.Net Exception Handling Management,DebuggingandTracingof Application.
  • Implemented .Net Components based on business requirements to interact with Database using Data Access layer developed fromMicrosoft Data Access Application Block.
  • ImplementedWindows Serviceto send Submitted Orders info in the form ofXMLthroughMSMQServer to eStart System (Resource Management) further processing and retrieve the information of submitted Orders from eStart.
  • UsingXMLandXSDto maintain the package/features pricing information of the eOrder System.
  • Implemented security based on Forms Authentication and the role of the user.
  • UsingWeb Service Componentto retrieve the legacy data from Main frame database for updating the clients, contacts, addresses and other info based on the region, company code and product code.
  • DevelopingServer Side Proceduresin SQL Server for various database processes and tuning the performance of application using SQL Profiler.
  • Scheduling SQL Jobs for pulling initial and updated data of eOrder into eOrder Reporting tool.
  • Using Component One for generating Client Ready Document, Order Processing System and Sales Order Summary etc reports.
  • Provided QA Support by actively fixing and Updating Issues throughMercury Quality Center.
  • Actively Participated inApplication Deployment, resolve theProduction Support Issues/Activities, worked several weekends to successfully roll out applications to Production.

Environment:Windows XP Professional, VisualStudio .NET 2003/2005, Microsoft .Net Framework 1.1/2.0, VSS6.0, ASP.NET, C#.NET, VB.NET, HTML, DHTML, CSS, ADO.NET, SQL Server 2000/2005, Java Script, XML, XSD, Telerik Controls, ComponentOne Report Designer, MSMQ, MS Enterprise Library and Mercury Quality Center.

Confidential,Fort Smith, AKMay’04 Nov’05

.Net Developer
Resident Information Profile Jan 2005 to Nov 2005

Resident Information Profile System collects the information about the residents which are admitted in the facilities and it maintains the following:

  • Automated completion of Resident Information Profile (with additional fields added)
  • Tracking completion of all new Resident Information Profiles post-conversion
  • Status reporting
  • Alerts/escalations sent to business regarding status (defined by business) in email format or a task in Task Manager
  • Version tracking of the Resident Information Profile
  • Tracking and reporting on complete and force complete statistics, with ability to separate force complete records from complete records.

Responsibilities:

  • Designing screens by using Visual Studio.Net and Creating Style Sheets for formatting the WebPages.Validating client side code by using Validator Controls and Java Script. Creation of Web User Controls for reusability of code
  • Developing Server Side Procedures in SQL Server for various database processes.
  • Developing .Net Components for Database Interaction.
  • Using XML to create the Input Search String for getting Resident’s Profile from the Database.
  • Using web service component for authenticating the user in the system.

Environment:Windows 2000, ASP.NET, C#.NET, ADO.NET, SQL Server 2000, Java Script, XML and MS Enterprise Library

We'd love your feedback!