We provide IT Staff Augmentation Services!

.net Developer Resume

Chicago, IL

SUMMARY:

  • Over6+years of experience in all the phases ofSDLCdesign and development of Enterprise-level web and windows applications using Microsoft Technologies.
  • Strong experience inN tierandService Oriented Architecture (SOA).
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control(MVC)design pattern and Test Driven Development (TDD).
  • Extensive experience in.NETusingC#, ASP.NET, VB.NET, ADO, Web Forms and Web Controls.
  • Experience in analyzing Functional requirements, designingUML, Use CaseandClass Diagramsusing Microsoft Visio.
  • Excellent experience in dealing withDelegates, Assemblies, User ControlsandCustom Controls.
  • Expertise in designingASP.NETbasedGraphical User InterfaceswithCSS, JavaScript, J-Query, AJAX, Multithreading, DHTMLandHTML.
  • Experience in designing and branding Master Pages utilizingServer Controls, User Controls, Data Grid control, Form Validation controls, Custom controlsandCSS.
  • Proficient in working with ActiveX,UML ModelingandShared Assemblies.
  • Strong experience in data retrieval and manipulation usingADO.NETdata objects such asDataset, Data Reader, Data list, Data Adaptor.
  • Experience withMicrosoft Visio.
  • Experience in usingWindows Communication Foundation (WCF).
  • Experience of handling queries using .NET 3.5LINQcomponents.
  • Experience in creating and consumingWeb Services.
  • Proficient working withStored Procedures, Triggers, Cursors, Functions and Views on SQL Server andusingPL/SQL.
  • Experience in generating reports using SQLServer Reporting ServicesandCrystal Reports.
  • Good knowledge inSQL Server IntegrationServices (SSIS).
  • Experience in usingNetRemoting, Web Services, XML, XSLT, XPATHandXML Schema.
  • Experience in working withVisual Studio 2008/05/03, SQL Server 2008/05/00.
  • Experience in working withVisual Source Safe(VSS),Visual Team System (VTS), and sub version configuration (SVN).
  • Involved in Unit testingand Integration testing of the application.
  • Experience with Software Development Processes & Models:Agile, Waterfall&Scrum Model.
  • Quick learner, exceptional problem-solving and troubleshooting capabilities.
  • Excellent Team player with good Communication and Interpersonal skills.

TECHNICAL SKILLS:

  • Languages: C#, C, C++.
  • .NET Technologies: ASP.NET 4.0/3.5/3.0, C#.NET,Win Forms, Web Forms, Windows Services, XML, UML, LINQ, Multi-Threading, NHibernate
  • Web Technologies: Web Services, AJAX, HTML, CSS, Java Script, WCF,WPF, Extensive
    JavaScript, jQuery, .Net Remoting, Dreamweaver, SOAP, IIS
  • Database Servers: SQL Server 2000 / 2005 /2008
  • Operating Systems: Windows 98/2000/XP/Windows 7
  • Application Servers: IIS 6.0,IIS 5.0,IIS 7.0
  • IDE / Utilities: Visual Studio .NET 2003/2005/2008/2010, MS Visio
  • Source Control Tools: MS Visual Source Safe (VSS)
  • Unit Test tool: MS Visual Studio Test edition (Team Suite), Nunit
  • Methodologies: Agile, Waterfall, Iterative

PROFESSIONAL SUMMARY:

Client: Confidential , NY Feb 2012-till date
Role: Business Application Developer
Project: Online account

Cablevision Systems Corporation is a leading telecommunications and media company with a portfolio of operations that includes a full suite of advanced digital television, voice and high-speed Internet services, valuable local media and programming properties, and movie theatres. The Online Account Center is like an online mission control for your account. It\'s a fast, convenient way to pay your bills and get a 360-degree view of account activity.
On-the-job accomplishment:

  • Involved in theDevelopmentandTestingphases ofSDLC.
  • MVC Design Patternfollowed for ASP.Net application development.
  • UsedAJAXLibrary,CSS, JavaScriptand various web controls to present data to users in a much comfortable environment.
  • Enabled Client-side Data Validation in .NETusing the validation controls likeRegular Expression validator, Required Field validator.
  • UsedjQuerya concise JavaScript Library for traversing HTML document, event handling andAJAXinteractions.
  • Involved in developing applications in C# to meet the business requirements usingVisual Studio.NET 2008.
  • UsedASP.NET AJAX Toolkitcontrols likeScript Manager, Update PanelandTimerin some web pages.
  • Involved inportal GUIdesign using Master page, Login control, Site map, Microsoft menu Control and client side validation is done by Ajax validation extenders.
  • Worked extensively on web forms and data binding controls likeGrid View, Data Listanddrop downboxes and Mapping page fieldsto the database fields.
  • Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
  • Designed the database usingADO.NETand was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
  • Involved in Deployment of the web application to the server.
  • IntegratedWCF servicesto enable effective communication.
  • Created packages usingSSISfor extracting data from flat files, MS Excel files, OLEDB, MS Access to SQL Server database.
  • Involved in providing technical support and maintenance for the application running at IIS7.0
  • UsedSSRS Reportsfor the reporting part of the application.
  • Involved inUnit and Integration testingfor quality assurance purpose.

Environment:Visual Studio 2010, SQL Server 2008 R2,PL-SQL, .NET Framework 4.0, C#.NET 3.0, AJAX ,WCF,Java Script, JQuery,Web Service, WCF,NUnit,SSRS,SSIS,IIS, MKS Integrity 2009

Client: Confidential, Chicago, IL June 2010 - Feb 2012
Role: .NET developer
Project: Loan Origination System
Loan Origination System
Loan Origination System (LOS) is a comprehensive end-to-end system, which enables lenders to fully automate the origination, processing and closing functions for their residential mortgage and consumer operations. This application has several financial calculators as well. This application enables Users to create and update their profiles which will be stored in a database. Users can always come back and view their information like Personal Balance Sheets, Budget Cash Flow Analysis, Retirement Funds, Child Education Funds and Different Calculators (Mortgage, Auto). Each module is developed with optimum flexibility in mind to provide lenders valuable tools and user-friendly applications.
On-the-job accomplishment:

  • Involved in gathering requirements by interacting with end users.
  • Involved in design and development of LOS application usingASP.NET, WCFandC#.
  • Designed and developedWeb FormsusingASP.NET web parts, Silverlight 2.0for rich user interface
  • Developed ASP pages usingASP.NET web form controls, ASP.net Ajax, C# and Jquery, Asp.Net MVC
  • Worked on increasing the response time of the website bycachingfrequently used datasets
  • Used Enterprise Data Access Blocks to define a data access layer and organized code into re-usable class libraries where ever possible.
  • Created web based user interfaces using richASP.NET server controls, Custom Controlsanduser controls.
  • UsedWCF.Net for creating web services, to get data thru IVRs.
  • Used ASP.NETForms Authenticationfor designing the security system.
  • Extensively used the ASP.NETValidation ControlsandNavigation controls
  • Involved in creation of .NETXML Web Servicesand usedAJAXfor consumingWeb Services.
  • UsedJavaScript, DHTMLfor client side validations and to generate user-friendly web interfaces on the fly
  • UsedModel-view-presenterapproach to keep as much of the UI as testable as possible and preserveseparation of concerns.
  • Managed all development tasks and source code modifications viaTFS.
  • Promoted the use of jQuery to many internal units based on evaluation of framework.
  • UsedADO.NETfor database programming to access and retrieve data from theSQL Server 2008database.
  • Creation of stored procedures, functions, triggers and optimized queries for performance usingSQL Server 2008.
  • Develop and deliver dynamic reporting solutions using SQL Server 2008 Reporting Services (SSRS)
  • Created SSIS packages and used Analysis Services processing task to update the cube with current data.
  • Developed theT-SQL stored procedures/functionsto process these data and populate them in the appropriate destination tables.
  • Involved in Deployment of the web application to the server.
  • Developed and tested user friendly navigator by utilizingVB.NET
  • Involved in troubleshooting and maintained the application.
  • Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
  • Prepared test cases and performed unit testing.

Environment:Windows 2003 Server - .NET Framework 4.0, Visual Studio .NET 2010, C#, ASP.NET 4.0,VB.NET, XML Web Services, AJAX, Silverlight 2.0, VS-TFS 2008, ADO.NET,WCF,HTML 5.0, DHTML, MVP,MVC3 JavaScript, jQuery, SQL Server 2008, Visual Source Safe 2005.

Client: Confidential, OH, January 2009 - May 2010
Role: .NET Developer
Project: Broker Commission System
Broker Commission System
Broker Commission System (BCS) is a financial module which allows the users to manage the Agencies, Brokers and the Members assigned to those groups efficiently. It allows calculating the Broker Fees and the Administrative fees based on the product, Contract and the type of Broker. It interacts with other modules to fetch the members data and based on that will calculate the monthly payments.
On-the-job accomplishment:

  • Involved in design and development of UI screens usingASP.NET web server controls, custom server controls and user controls.
  • Developed & maintainedWebForms with ASP.Net and C#.Net, C++.
  • Participated in the database design and analysis with the business users and technical team.
  • Created database components to interact with the back end data.
  • Built quick responsive pages by developing client side programming usingJava script and ASP.NET AJAX tools.
  • Involved in creation of .NET services usingWCFand usedAJAXfor consuming the Services remotely.
  • UsedADO.NETandLINQ to SQLdatabase programming to access and retrieve data from the SQL Server 2005 database.
  • Session and Application Cachewas extensively used to store frequently used business entities and constant values throughout the application.
  • Created and implemented theCascading Style sheets (CSS)andThemesfor providing common look and feel on all the pages.
  • Implemented anError Handlingprocedure, which will automatically log errors and sends an email to administrator and pre-configured set of users from database.
  • Designed and implemented the security systemfor the Application usingC# componentsandSQL Server 2005
  • Creation of stored procedures, functions, triggers and optimized queries for performance using SQL Server 2005.
  • Manage migration from Crystal Reports to SQL Server 2005 Reporting Services (SSRS)
  • Created SSIS packages for data movement and database maintenance
  • Developed Created parameterized reports for summarizing the month end payments usingSQL Reporting Servicesand accessed throughASP.Netweb interface.
  • Designed and implemented reusable Web MenuCustom Control.
  • Stored and accessed data from XML files programmatically usingC# and LINQ to XML.
  • Used customizedGrid Viewextensively to bind data.

Environment:Windows 2003 Server - .NET Framework 3.5, Visual Studio .NET 2008, C#,C++, ASP.NET, WCF, AJAX, ADO.NET, LINQ, HTML, DHTML, JavaScript, SQL Server 2005, Visual Source Safe 2005, SQL Reporting Services.

Client: Confidential, Columbus, OH November2007-December 2008
Role: Senior .NET Developer
Project: Claims Automated Payments
Claims Automated Payments
Claims Automated Payments Project, developed for Nationwide Insurance. This application enables the representative to online claim tracking, make a payment for estimated payments and to allow the representative to view or find the payment. It provides the representative with a worksheet that can be used more intuitively and web service effectively to setup information to make payment, save it and return later. Also while making a payment a mechanism is provided to create, process and resolve issues preventing the issuing of the payment.
On-the-job accomplishment:

  • Working in an agile Environment to deliver higher-quality software far more rapidly
  • Involved in development of Web Forms, Classes usingC#.NETthat incorporates both N-tier architecture and database connectivity
  • Developed ASP.Net pages usingASP.NET 3.0web formcontrols, Custom user Controls, HTML server controls in C#.
  • UsedVisual Studio.NET 2008IDE to design the forms, develop and debug the application.
  • Used nHibernate,WPFandWCFto communicate between DAL and other business components.
  • Wrote SQL Queries to create tables, stored procedures, triggers, creating DTS Packages usingSQL server and LINQ.
  • Used Tab strip, dropdown, Menus, Web List Bar controls for .NET to customize some the look and feel of the application.
  • UsedSOAPto Implement Web Services.
  • Implemented Encryption & Decryption of the query strings usingSecure Hash Algorithmand all the sensitive information stored in the database
  • Implemented version controlling using Visual Source Safe.
  • Deployed web application on Internet Information Server for production.
  • Created event driven Web Forms usingASP.NETand implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the newvalidation controls in VS 2008.
  • Enhanced and developed UI functionality usingASP.NET, HTML, andXM, XAML.
  • OO developed for web and business tier: MVC pattern implementation
  • Created CSS files to be applied to various web forms on the web pages.
  • UsedAjaxtool kit, Multi views, regular expressions, regular expression validates, user search controls
  • Make checks if the server is returning errors and do the necessary exceptions.
  • CreatedCrystal reportson the web page by accessing the database.
  • Created stored procedures for application data access and manipulation.
  • Creating Customs Tool to transforming dataXMLdata provided by various systems in user defined format-usingXSL/MSXML.

Environment: Visual Studio.NET 2008,VBA, VB.net, VB6, VBScript, COM, ASP.Net 3.0,WPF, WCF, ADO.Net, LINQ, XML, XAML, SQL Server2005, MVC, Visual Source Safe, IIS5.0, Windows Server 2003, Web Services, Web Forms, CSS, SOAP.

Client: Confidential, India September 2005- October 2007
Role: .NET Developer
Project: ACE Insurance
Ace Insurance web application consists of several sites individually dealing in various types of insurable like, Auto Insurance, Industries etc. This application is used for booking, tracking and renewing Insurance policies of several items.

On-the-job accomplishment:

  • Involved in understanding and analyzing the clients business, requirementsfor the system.
  • Involved in Design and Developing components of this application usingASP.NET, C# .NET, VB. NET, JavaScript, COM/COM+, CML, XSLT.
  • Used nHibernate,WPFto communicate between DAL and other business components.
  • Architect and implement high volume, high traffic transactional application using conventional design practices(SOA, design by contract, MVC)
  • Implemented business, database access layer classes in C# usingUML class diagramsandsequence diagrams.
  • Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using Sql Server 2000.
  • Responsible to deliver the give modules without slipping the deadlines and without exceeding the estimated effort.
  • Application design based on n-tier Architecture.
  • Extensively involved in developing components forBusiness and Data tier using C#, ADO.Net, LINQ.
  • Involved in Performance testing for different bandwidths by using the bandwidth controller.
  • Involved in preparation of cascade style sheet (CSS) files.
  • Involved in Code review phase.
  • Developed secured web services using .Net,C#, XML/SOAP.
  • Written code to access secure web service using .Net, Web form using C# andASP.Net, WSDL, Proxy Class, XML/SOAP.
  • Extensively involved in Stored Procedures Optimization.

Environment: C#, VB.Net, ASP.Net 3.5, ADO.Net, LINQ, ASP, XML, SQL Server 2000, .Net Remoting,MVC, WPF, Visual Studio.Net 2003, Rational XDE, Microsoft Project, XML/SOAP, JavaScript, HTML, DHTML, IIS 6.0, MS Visual SourceSafe, Windows 2002 and Web Services.

EDUCATION:

  • Bachelor of Engineeringin Computer Science

CERTIFICATIONS:

  • Microsoft Certified Solution Developer(MCSD) in Developing and Implementing Web Applications with Microsoft C# .Net

Hire Now