We provide IT Staff Augmentation Services!

.net Developer Resume

4.00/5 (Submit Your Rating)

Rochester, NY

Summary

  • 7+ Years of experience in Systems Architecture, Analysis, Design, Development and Implementation in developing Web and Windows using N-tier Architecture involving complete lifecycle of Software Development Life Cycle(SDLC).
  • Extensive experience of designing and developing software applications with the C#, .NET Framework (4.0/3.5/3.0/2.0/1.x),Silverlight, ASP.NET(3.5/3.0/2.0), ADO.NET, AJAX, LINQ, WCF, WPF.
  • Experience in implementing several Design Patterns to standardize the application architecture.
  • Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.
  • Experience in developing Web forms, User Controls, Custom controls and validating user inputs using validation techniques.
  • Highly experienced UI Development, designing Web applications using Master Pages, CSS, and Themes.
  • Experience working with WPF with all the programming and technologies integrated into ASP.Net 3.5 C# framework with different types of cutting edgeanimation, User Interaction and data binding which can operate on all popular web browsers.
  • Good working experience in making AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers.
  • Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources..
  • Expertise in implementation of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts.
  • Experience ­­­­­­in developing applications using Service Oriented Architectures (SOA), Model View Controller (MVC 3) and also including Model-View- View Model (MVVM).
  • Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000
  • Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with Crystal Reports.
  • Well versed in creating Dynamic SSIS packages, using containers & variables, configuring the packages, and scheduling the packages
  • Excellent communication skills and ability to work well with customers to determine requirements and application scope.

Technical Skills:

  • Languages: C#.Net, VB.Net, C, C++, T-SQL, SQL, PL/SQL, VB6.0.
  • Frameworks: NET Framework 4.0/3.5/2.0/1.x.
  • RDBMS: SQL Server 2008/2005/2003, Oracle 9i/10g and MS Access 2000/97.
  • Web Technologies: ASP.Net,ADO.Net,DevExpress,NHibernate,HTML,DHTML, JSP,XML,AJAX,CSS,XML,XSL,WebServices,WSDL,UDDI,WCF,WPF, Silverlight.
  • Scripting Languages: JavaScript, VBScript, Jquery.
  • Software Application: VisualStudio.Net, Dreamweaver and Expression Blend.
  • Reports: Crystal Reports 10/9.0, SQL Server Reports.
  • Web Servers: IIS 5.0/6.0/7.0.
  • Third Party Frameworks: Telerik Controls and Infragistics.
  • Others: COM, DCOM, COM+, MTS, ActiveX.

Educational Qualifications:

B.TECH in Computer Science.

Professional Experience:

Client: Confidential, Rochester, NY Feb2012- Till Date
Project: Auto Insurance Management System -AIMS
Role: .NET Developer
Description: Auto Insurance Management System (AIMS) is fully automated and integrated application for managing the Policy plans, Agent Commission, Incurred but not Paid and Settlements. This Insurance Management System gives information of the client, policy details and premium rates and monitors the policies for delayed payments. It manages different claims per policies, claim settlements and allows coverage verifications, this project is all about designing, implementing and developing a common, robust, extensible SOA framework, based on all the latest technologies from Microsoft (WCF, Enterprise Framework Components

Responsibilities:

  • Interacted with management and business to collect and finalize the requirements, for the Architecture design.
  • Designed, and implemented the SOA Framework from end-to-end.
  • Designed and developed Software Development Life Cycle (SDLC) from analysis and design to implementation with .Net Technologies
  • Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML, JavaScript.
  • Expert in using ASP.NET AJAX controls like for Update panel, Dropdown lists, and tuning the performance problems in ASP.NET AJAX
  • Created Model objects using Entity Data Model with Entity Framework.
  • Used LINQ to add native data querying capabilities.
  • Developed the application in Agile Environment.
  • Used Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables
  • Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2010
  • Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by AJAX validation extenders
  • Extensively used technologies like AJAX for a rich UI experience to handle Silverlight events and manipulate Silverlight Controls
  • Designed Customized components using C# Language.
  • Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields
  • Worked with SQL server 2008 database to access millions of Customer records
  • Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the Required Stored Procedures andTriggers
  • Developed WCF services to enable effective communication
  • Used SOAP over http to Implement Web Services and Consumed and published XML web services in the application
  • Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications
  • Worked with Silverlight 4.0 to develop the Graphical Representation of Insurance Reports.
  • Involved in providing technical support and maintenance for the application
  • Implemented Unit Testing, and System Testing using NUNIT
  • Used Team Foundation Server (TFS) 2008 version control tool for project management.

Environment: .Net Framework(4.0/3.5/3.0), ASP.NET, C#.NET, Web Services, SOA Framework, ,LINQ, WCF, Silverlight, AJAX, ADO.NET,SQL Server 2008/2005, XML ,XSL/XSLT, HTML, JAVA SCRIPT, Unit testing, System Testing, NUNIT 2.2, VS.NET(2010/2008)

Client: Confidential, Tysons Corner, VA Feb2011- Feb2012
Project: Financial Management System
Role: .NET Developer
Description: Financial Management System is a Web based comprehensive system which deals with IRA’s. Individual Retirement Account (IRA) provides either a tax-differed or tax free way to save for retirement. The application allows user to invest his money into various investment products such as Mutual Funds, Stocks, Bonds and ETS as well as bank products like CD’s and money market saving. The system is modular and organized to support all of the functions of the Financial Office viz. tracking, need analysis, evaluation, notification, funds disbursement, funds management, reporting, verification, and compliance.

Responsibilities:

  • Worked collaboratively with a team which was using agile methodology, where I interacted with the Business group as well as my engineering Project Manager for different phases of the project.
  • Involved in development life cycle, from design phase to implementation phase, testing and deployment. Followed Agile Methodology to produce high Quality software and satisfy the customers.
  • Involve in writing business logic for the application.
  • Developed classes in Business Layer and in Data Access Layer in C#.
  • Developed using N-Tier Architecture, Multi-threading, Event handling and OOPS concepts, including Abstract classes-interfaces-inheritances.
  • Developed interactive Web pages using ASP.NET, C# and ADO.NET.
  • Designed and developed Web Forms using ASP.NET & .NET 3.5 Framework.
  • Involved in building Silverlight applications using Silverlight toolkit. Involved in building rich web experiences using Silverlight and JavaScript.
  • Created validations and roles for different users to access the application.
  • Created ASP.NET web pages and wrote code behind pages using C#.NET.
  • Implemented Exception Handling, Logging and Validation of incoming requests.
  • Involved in Development of Data Access and business and application layer using C#. Net and ASP. NET.
  • Used Entity Framework to design conceptual data access layer from relational database to get the data from the database.
  • Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML and JavaScript.
  • Used SOA for simply defining service implementation, addressing the quality of the service from the perspective of the provider and the consumer.
  • Used NHibernate to facilitate data access, and utilized the ASP.NET AJAX Extensions and toolkit extensively to make the interface rich and interactive.
  • Used LINQ to query different data source like arrays, xml file, and SQL database.
  • Expert with application of Software Development Life Cycle (SDLC)
  • Used ADO.NET data objects such as Data Adapter, Data Reader, Dataset, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
  • Extensively wrote and used stored procedures, Database Triggers in T-SQL using SQL Server 2005.
  • Used Team Foundation Server and configured permissions appropriate to user role.
  • Responsible for maintaining versions of source code using Microsoft Visual Source Safe.
  • Used the NUNIT framework to handle testing user interface elements in ASP.NET.

Environment: ASP.NET 4.0, VB.NET, ADO.NET, Visual Studio 2010, SQL Server 2008, SilverLight 4.0/3.0, Telerik Controls for .NET, WCF, Web services, C#, WCF, UML, XML, HTML, IIS 7.0, JavaScript, jQuery, TFS, LINQ to SQL.

Client: Confidential, New York, NY Sep2009- Feb 2011
Role: .Net Developer - Remote Application Loader (RAL)
Project: POS for the petroleum industry
Description: Application is designed to allow POS Terminal Configuration at server level and automated Installation of the same at the client level. Remote Application Loader is designed to eliminate on-site assistance and provide remote support personnel the information and tools to correct the problem. RAL is a fast, easy-to-use and extremely reliable application ideal for POS users worldwide.

Responsibilities:

  • Used MVVM architecture to bind data source to grid control on WPF application.
  • Designed and developed WCF services.
  • Responsible for maintaining a session of messages between a client and a service using WCF facilities.
  • Extensively involved in developing components for Business and Data tier using C#, ADO.Net.
  • Developed Web forms clients in C# using XAML.
  • Designed Internal and External reports utilizing MS Access, MS Excel Crystal Reports.
  • Create a Windows Service in C# which would act as a request listener.
  • Create combined self-installers for Server and Client application using Wise for Windows Installer 6.0.

Environment:ASP.NET 4.0, ADO.NET, Visual Studio 2010, SQL Server 2008, Telerik Controls for .NET, WCF, Web services, Crystal reports 9.0, C#.

Client: Confidential, Virginia Beach, VA June 2008 - Sep 2009
Project: Integrated Insurance Systems.
Role: Software Developer
Description: Amerigroup is the Insurance group of Health Care. It has different Insurance policies like Personal, and family policies. The Application Round table helped the agencies to provide online services to the customer like - online application form, submission, and status check for the Customers etc. The annual statements for policyholder can also be known online. The design and developments is achieved through .NET, C# and SQL Server.

Responsibilities:

  • Designed the complete solution using 3-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
  • Worked on Agile Methodology topractice-based methodology for modeling and documentation of software-based systems.
  • Used Model-View-Control MVC2.0 software architecture in web applications to view the html.
  • Developed all the Business Logic for all the modules in a separate Business Layer inC#and this was implemented usingWCF.
  • ConfiguredWindows Communication Foundation (WCF)service to authenticate clients with Windows credentials for intranet applications for login validations.
  • Used ASP.NET Page lifecycle Techniques and handle a control\'s initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering
  • Used C#.Net, ADO.Net and PL/Sql Procedures in-order to access the oracle database for the front-end presentation.
  • Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers
  • Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms authentication.
  • Worked on Grid view using ADO.NET and retrieved data from SQL server using quires.
  • Created data access layer to communicate with the SQL Server Database with ADO.NET objects.
  • UsedASP.Net web application in LINQ to SQL for database connectivity.
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
  • Testing tools like NUnit, ANTS and Microsoft Application Test Center are used to test the functionality and performance of the developed applications.

Environment: C# .NET, ASP.Net, ADO.Net, Microsoft Visio 2003, AJAX, T-SQL, Visual Studio .Net SQL Server 2005.

Client: Confidential, St. Louis, MO Apr 2007- May 2008
Project: Recovery Tracking System
Role: .Net Developer
Description: The major activity of the organization is to involve financial recovery services to Confidential which is a credit card issuing agency. Recovery tracking system application records all the recovery information about when the customer is contacted and this information will be passed to the respective agent in a timely manner. The process of tracing all such activities is the purpose of the application.

Responsibilities:

  • Involved in the complete software development lifecycle (SDLC) of the project using AGILE.
  • Used HTML, JavaScript to develop and implement a user-friendly UI design for the presentation layer.
  • Developed CSS, master pages and user controls in ASP.NET 3.0 using C# as the code behind language pages.
  • Responsible for developing custom validations using JavaScript on user inputs for web pages where needed.
  • Responsible for developing web pages using AJAX for partial page updates.
  • Responsible for developing web services which were subscribed by other members in the team.
  • UsedSQL Server 2005 for creation of database tables, stored procedures and used ADO.NET for communication between the application and database.
  • Performed unit testing and system integration testing.
  • Involved in fixing the bugs based on the client requirements and did lot of enhancements in the web forms and class files.

Environment:Visual Studio 2005, ASP.NET 3.0, AJAX, C#.NET, ADO.NET, CSS, JavaScript, HTML, XML, Web services, SQL Server 2005.

Client: Confidential, INDIA Mar 2005 - Mar 2007
Project: Unity Project
Role: .NET Programmer
Description: Executive Board provides best practices research, decision support tools, and executive education to a membership of the world\'s leading corporations and not-for-profit institutions.

Responsibilities:

  • Developed the business components Class, ASP.Net web services using C#/SOAP to encapsulate business logic components to be used in distributed environment.
  • Developed the WEB UI, Web service, Data storage, using Visual Studio.net2003, C#.Net, ASP.Net and IIS.
  • Created various ASP.Net web form Controls using Data grid, Data Repeater, Data List, Dropdown list.
  • Developed and consumed Web Services using by ASP.Net and VB.Net and C#.
  • ADO.Net was used to interact to database.
  • Created stored Procedures in SQL Server 2000 and do performance improvement analysis in the stored procedures.
  • Created Web Application using VB, ASP.Net & ADO.Net.
  • Used XML ,XSL & XSLT for converting data in Xml format in to HTML
  • Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.

Environment: ASP, ASP.NET1.1, C#, ADO.NET, JavaScript, HTML/DHTML, BizTalk 2004 Web Services, Visual Studio.NET, .NET Framework 1.1,IIS 5.0,XML,XSLT,SQL Server 2000, Windows XP.

We'd love your feedback!