Sr .net Developer Resume
Louisville, KY
SUMMARY
- 8+ years of IT Industry experience in analysis, design, development, implementation, testing and documentation of client - server and web based applications.
- Involved in all the stages of Software Development Life Cycle (SDLC) including requirements gathering, analysis and design, implementation, integration and testing, deployment and maintenance.
- Extensive experience in design, development and implementation of Internet/Intranet applications using C#.NET, ASP.NET, VB.NET, ADO.NET Entity Framework, AJAX, IIS 8.0/7.0, HTML 5.0, DHTML, VB Script, Java Script, XML, UML, Visual Source Safe, TFS, SVN.
- Experience in creating Web technologies such as MVC, Web Forms, WinForms, User Controls and Custom controls using JQuery and JavaScript.
- Hands on experience in ADO.NET components such as Datagrids, DataSets, Paging and Sorting.
- Experienced in creating and consuming XML Web Services (SOAP, and WSDL) and WCF Services.
- Experience in working Master pages and Cascading Style Sheets (CSS 3.0).
- Excellent experience in Object-Oriented Programming methodologies.
- Experience in XML / XSL / XSLT technologies.
- Experience in writing complex SQL queries, Stored Procedures, Views, Functions and Tables using SQL Server 2012/2008R2/2008.
- Solid understanding and hands-on experience of large-scale databases (SQL Server 2008/2008R2/2012), MySQL, Oracle 10g/11g and experience with writing Stored Procedures, Triggers, User Defined Functions, Queries, Indexes, Views.
- Generated and published Reports using third party enterprise tools.
- Experience in source code management, automated tests and requirements management using TFS (Team Foundation Server).
- Experience in Test Driven Development and Unit Testing using NUnit.
- Experience in Windows communication Foundation (WCF), and exposure to Windows Presentation Foundation (WPF) and Language Integrated Query (LINQ)
- Exceptional ability to adapt to latest technologies, perseverant, innovative and organized aspects.
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills.
TECHNICAL SKILLS
Operating Systems: Windows 95/98/2000/NT/XP/7/8
Microsoft Technologies: ASP.Net, C#.Net, VB.Net, ADO.Net, Ajax, VB, ASP, VSS, Web forms, MVC, Razor
Web Based Technologies: HTML, DHTML, XML, XSL, XSLT, Telerik web controls, Kendo controls
Scripting Languages: JQuery, JavaScript, VBScript
Languages: C#, C, C++, SQL, Core Java
Databases: MS SQL Server 7.0/2000/2005/2008/2012, ADO.Net Entity Framework, LinqOracle 7x/8i/9i/11g, MS Access 2000
Web Servers: IIS 5.0/6.0
Development Tools: Visual Studio 2008/2010/2012/2013
Reporting Tools: Telerik Reporting Tools
Others: Web Services, WCF, SSIS, SSRS, AJAX, WCSF, WPF
PROFESSIONAL EXPERIENCE
Confidential, Lexington, KY
Sr .Net DeveloperResponsibilities:
- Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using MVC, WCF and C#.
- Created Business Logic Layer & Data Access Layers in WCF architecture.
- Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Implemented client side functionality using JQuery
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Used Cascading Style sheets for a unified look and feel of the Web Applications.
- Used Grid View, Data List, and Panels to display and manipulate data in MVC views using Telerik controls.
- Used Forms Based Authentication to enforce security in to the application
- Designed Administrator pages to handle overall application.
- Designed the source and applications under Agile process.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service using .Net MSMQ binding.
- Developed Customer Status update using Asynchronous programming model which can handle multiple threads and tasks.
- Involved in designing Database Architecture.
- Implemented Optimized Stored Procedures.
- Wrote the Database Triggers, Views, and Indexes.
- Used Master Pages to provide a unified look and feel to the application.
- Used Telerik Controls to create better, faster and more user-friendly web applications.
- Active participation in unit testing of the application to ensure quality.
- Used Windows Communication Foundation (WCF) for clients to consume multiple services using Rest protocols.
- Optimized LINQ/SQL queries and indexes for SQL Server 2008R2.
- Fixed bugs reported by QA and UAT, including in Java Script.
- Migrated applications from .NET Framework 1.1 to 4.5.
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
- Supervised the development of functional documents for the application.
- Participated in various client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Environment: MVC4.0 ASP.Net, ADO.Net, Entity Framework 5.0,APM, SQL Server 2008R2, Java Script, JQuery, LINQ, Entity Framework, Windows 7, VS 2012 - VS2013, .Net Framework 3.5 to 4.5, Team Foundation Server 2010,SSRS, N Unit test scripts, Telerik Controls.
Confidential, Louisville, KY
Sr .Net Developer
Responsibilities:
- Involved in analyzing and designing of UI/Middle Tier/ Database and transition using iterative Agile Methodologies.
- Developed Views for various modules throughout application using Razor View engine templates.
- Worked with LINQ for .Net and Entity Framework, also wrote stored procedures using Microsoft SQL Server 2008.
- Extensively used ADO.NET for connecting to database and calling the procedures and functions and used ADO.NET for data interaction between the web application and the Database using Data Reader, Datasets, and Data Adapters control.
- Gained an exclusive experience working with Sitefinity, adding User Controls designed using VB.NET into the Sitefinity, creating Custom Modules, Pages, Master templates etc.
- Involved in creating WCF REST services for various policies and benefits, and consumed them into the web application.
- Developed the web services for preparing the report using XML web services.
- Utilized JQuery for client side validation, also used Kendo controls.
- Error Handling has been done using the Log4Net which registers the exceptions occurred.
- Implemented Integration testing and NUnit testing to test the efficiency of the code developed.
- Involved in performance tuning and code cleanup of the old PRO solution/migrated partial modules to MVC, also implemented Dependency injection using Unity.
- Involved in complete SSIS life cycle in creating SSIS packages, building, deploying and executing the packages in the development and production environments.
- Team Source Foundation is used for controlling the Source Control Management.
Environment: C#.Net, ASP.NET MVC 3, Entity Framework, Razor, Microsoft Visual Studio 2010, JQuery, AJAX, LINQ, SQL Server 2008, HTML, XML, TSF, Entity Framework SSIS, Kendo controls and Windows 7
Confidential, Milwaukee, WI
.Net Developer
Responsibilities:
- Designed and developed different modules, classes using C# and designed GUI part with help of .Net framework 3.0.
- Extensively worked on developing the complete web application to serve all the applications for their different flows.
- Used ASP.NET web controls and HTML control in the design of web pages.
- Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service in 3.0 framework.
- Designed WCF service contract for validating the user input.
- Extensively used ASP.NET web server controls like Grid View for displaying the records.
- Experienced in developing and consuming Web Services and n-tier web applications.
- Used JSON, JQuery for the Client side to pass the parameters for hand shake across applications and for client side AJAX call, validations.
- Used ADO.NET for data interaction between the web application and the Database using Data reader, Datasets, and Data Adapters controls.
- Used JavaScript and ASP.NET for AJAX implementation and client side validations.
- Used TFS for Versioning control and configuration management.
- Followed Agile methodology to develop the application.
- Involved in setting up and developing application onto SIT, Staging and Production environments.
Environment: .Net Framework 4.0, C#, ASP.NET, ADO.NET, Silverlight, WCF, WPF, XAML, MVVM, MVC 3, XHTML, HTML, JavaScript, jQuery, XML, XSL, XSLT, XAML, T-SQL, SQL Server 2008, LINQ, Entity-Framework, SSRS, Oracle 11g, TOAD, PL/SQL, Telerik Controls, JSON, Visual Source Safe 6.0, LINQ, Test Directory, MS Excel, TFS, IIS(6.0), NUnit
Confidential, Cedar Rapids, IA
.Net Developer
Responsibilities:
- Involved in developing business logic layer and data access layer and written methods in C#, Visual Studio.Net.
- Used ADO.Net 2.0 technology extensively for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Involved in writing Complex SQL statements and stored procedures using SQL Server 2008.
- Configured ASP.NET Web.Config file for the entire web application.
- Used forms based authentication and role based authorization for security.
- Data binding was extensively used to bind various server controls to the data from database.
- Participated in requirements gathering and analysis.
- Involved in client interaction for the change requests and follow-ups.
- Used Ajax for avoiding post back to the server.
- Responsible for implementing Stored Procedures for Data Retrieval and Updating.
- Involved in creating services using WCF and consumed it in the web application.
- Responsible for creating Requirements, Test plan and procedures for application testing.
- Worked in the Performance tuning at the Application and Database Layers.
- Worked in taking Backups, Restoring, Import/Export data using MS SQL Server2008 and DTS.
Environment: C#.Net, ASP.Net, ADO.Net, Framework2.0/3.0, Visual Studio.Net 2008, WCF, JavaScript, XML, SQL Server 2008, SSRS, AJAX and Windows XP Professional.
Confidential | Chicago, IL
.Net developer
Responsibilities:
- Developed User Interface with ASP.NET Controls.
- Used Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare validations).
- Developed JavaScript functions for client validations.
- Mostly worked on the .NET Data Grid controls to display user information.
- Developed Data Access Layer components using ADO.NET technology.
- Complex Stored Procedures were developed in SQL Server 2005 and were invoked from application using the "command" object of ADO.NET.
- Designed 3-Tier Architecture, which facilitates Distributed Architecture.
- Created Stored Procedures in SQL Server 2005.
- Developed XML format reports to send data through secured format.
Environment: C#, .NET 2.0, ASP.NET 2.0, .NET Framework 2.0, SQL Server 2005, Java Script, Windows 2000 server, Test Cases, Visual Studio 2005.
Confidential
.Net Developer
Responsibilities:
- Involved in all the phases of the Software Development Life Cycle (SLDC).
- Performed functional requirement analysis and was involved in system design based on n-tier architecture.
- Re-written the parts of existing application modules for performance and implemented the reusability.
- Involved in the development of Business Logic Layer and Data Access Layer in C#.
- Created classes and modules in C# using Visual Studio.
- Developed the Front End using ASP.NET and Code behind using C#.NET.
- Used features like Dataset, Data Reader and Data Adapter to develop a Data Access Layer using ADO.NET.
- Involved in Database design.
- Written and used Stored Procedures and Triggers using T-SQL in SQL Server 2005.
- Wrote Windows services for job scheduling of auto e-mail notifications.
- Worked on the Calendar Control to display the scheduled transfers.
- Created .NET Crystal Reports for statistical analysis of usage of the system, which can be accessed as web report as well as in PDF format using acrobat reader.
- Used Windows Services to trigger the scheduled transfers.
- Used Custom Validations Controls with JavaScript for client side validations.
Environment: C#.NET, ASP.NET, ADO.NET, HTML, Java Script, SQL Server 2005, T-SQL, Crystal Reports, XML, IIS 5.0, Visio, Visual Source Safe, Windows 2003.