.net Developer Resume
Nashville, TN
SUMMARY
- Innovative professional wif 6 years of progressive experience and continued success as a business Confidential programmer/analyst, client/server programmer, web application developer and technical consultant.
- Excellent software programming skills, coupled wif experience of designing and developing software applications wif the C# ( 4.0/3.5/3.0/2.0 ) .Net F/W ( 4.0/3.5/3.0/2.0 /1.x), ASP.Net ( 4.0/3.5/3.0/2.0 ), ASP.Net MVC (4.0/3.0/2.0), ADO.NET, AJAX, LINQ, WCF, WPF, CSS, Web Services and SOAP.
- Hands on experience in design using object oriented programming principals like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Abstract Factory, Singleton, MVC.
- Experienced in a fast paced agile development including Scrum, Test - Driven Development (TDD). Excellent written, analytical skills, verbal communication skills wif a customer service oriented attitude and worked wif the offshore team as onsite coordinator to provide the update on the daily basis.
- Designed presentation tier me.e. web pages, using the concepts such as Master pages, Themes, HTML, XML, CSS, Custom controls, Java script, JQuery.
- Experience in using ASP.net AJAX framework for quickly creating efficient and interactive web applications that work across all popular browsers.
- Designed web application using ASP.NET MVC5.0/4.0/3.0, created and deployed web application using MVC which is coupled wif language-integrated query (LINQ) to retrieve and save data from various data sources.
- Fully fledged wif client side scripting like JQuery selectors, Events, JQuery UI, Plugins, AJAX and Telerik and Kendo Controls etc.
- Reporting experience, in creating & deployment of SSRS, Crystal Reports, reports, sub-reports, creating ETL packages using SQL Server 2005 Integration Services (SSIS).
- Experience in developing WCF SOAP\REST, WEB API services to expose useful functionality to web users SOAP/REST, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them. Experienced in Service Oriented Architecture SOA using windows communication foundation.
- Microsoft application building blocks for .net projects (Data access, Exception Handling, Caching and configuration management application blocks). Expertise in client/server (win forms) and web based (web forms, asp.net) application development.
- Data access & Entity Framework, worked extensively wif ado.net objects such as data adapter, dataset, and data reader to interact wif databases like SQL server 2008/2005/2000 & Oracle 8/9i.
- Extensive experience wif ORM technologies like entity framework database model first, code first and Performance-Tuning in EF.
- Hands on experience wif database, worked in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL. Experienced in configuration management, build schedule using Team Foundation Server 2010/2008.
- Experience in deploying, configuring and maintaining the web sites and services on IIS 7.0 wif and wifout secured socket layer.
TECHNICAL SKILLS
Programming Languages: C++, C#.Net ( 4.0/3.5/3.0/2.0 ), VB.NET (10.0/9.0/8.0 ), T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0 , ASP.Net Ajax 3.0/2.0, Java Script, JQuery, VB Script Win Forms, WPF, Web Forms, HTML, CSS
Databases: MS SQL SERVER 2008/2005/2000 , MS Access 2010/2007, Oracle 10g/9i
IDE Tools: Visual Studio 2013/2010/2008 , SQL Server Management Studio, Expression Blend (4.0/3.0/2.0)
.Net Frameworks: .Net Framework 4.0/3.5/3.0/2.0
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
Version Control Tools: Visual SourceSafe (2005), Subversion, Team Foundation Server (2008)
Modeling Tools: UML, MS Visio 2010/2007
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFESSIONAL EXPERIENCE
Confidential, Nashville, TN
.Net Developer
Responsibilities:
- A migration project from a classic ASP application wif Data-Islands to a dynamic ASP.NET MVC application wif cross browser compatibility, for both provider and state facing.
- Planned and designed the migration: identified the incompatibilities and reusable code, mapped the code to maintain the functionalities as it is (JScript to C#, JQuery), enhanced the performance by improving database transactions(XML).
- Assist developers of the team regarding functionality of the application, tools and technologies being used. (C#, ASP.NET XML and SQL, JQuery)
- Set up the UnitOfWork based Entity Framework for fetching Data from SQL database and doing CRUD operations. Created context and entity models for databases.
- Designed & created dynamic web pages using HTML5 features (Application Cache, Canvas Drawing & Local Storage), JQuery, JavaScript and AngularJS.
- Used Telerik controls like RadChart and RadGridview to provide rich user experience.
- Extensively used & developed Stored-Procedures, Triggers to access and manipulate data for related business scenarios in SQL Server.
- Research and implemented the different custom controls for UI, consuming web services (web API).
- Created the Documentation, flow chart for the workflow which can go through different steps during the UB92 claim submission.
- Used SSRS to design and generate reports.
- Implemented error handling for the web pages by displaying appropriate user readable error messages wif Client side and Server side validations.
- Setting up the application development environment by usingMicrosoft TFS.
- Used log4net for logging at various levels of the application.
- Hands on experience creating the technical design documents & maintaining them.
- Created unit tests and technical solutions for the business requirements.
- Fixed bugs from the old application and assist testing team for the Migration.
- Resolve the production issues.
Environment: Visual Studio 2013, .NET Framework 4.0,ASP.NETMVC, jQuery, jQuery plugins,C#, MVC, HTML 5, CSS, JavaScript, Entity Framework, LINQ, T-SQL Procedure, SQL Server 2012, PL/SQL,Team FoundationServer 2010, XML, XSLT, Nunit, Log4Net, Twitter Bootstraps, 3rdparty plugins, RESTful services(Web Api), SOAP.
Confidential, NY
.Net Developer
Responsibilities:
- Designed and Developed views in MVC 5 using Razor Engine.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Worked WCF Restful and simple ASMX services to retrieve data using XML and JSON.
- Worked on Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
- Created Custom HTML Helpers for MVC Validations.
- Involved in the development of models, view models, views, partial views and controllers
- Worked closely wif the Business Analysts in requirement gathering and design review activities
- Worked wif different JQuery plug-ins and implemented client-side functionalities such as paging, table sorting/data tables, sliders.
- Worked on SOAP and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Used LINQ to XML for retrieving the data efficiently.
- Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CURD(Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures
- Created different Action Attributes for decorating across various Action Results. The Action Attributes used include the ones used for Handling errors and Caching
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like sessioning, Instance management, and concurrency to make our services more robust and scalable.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Working wif Team Foundation Source Control (TFS) as the source for version control and project / issue management
- Has been involved in project migration from ASP .Net to MCV 5
- Worked on MVC test Project to create automated test for simple test cases and for input validation.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Performed Unit Testing wif the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.
- Involved in supporting and maintenance for legacy production Confidential . Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
- Strong trouble shooting and Problem solving skills in finding defects and resolving the issues.
Environment: Microsoft Visual Studio 2013/2010, MVC 5.0, WCF RESTFUL Service API, ASP.NET, C#, XML, JSON, JQuery, Linq, NUnit, Team Foundation Server 2010, Agile and Scrum, IIS 7.0, AJAX, ADO.NET Entity Framework 6.0, Microsoft Enterprise Library, Log4Net, NUNIT, Oracle11g, SQL Server 2008, Oracle 10g, Windows Server 2008 R2/2008.
Confidential, New Orleans, LA
.Net Developer
Responsibilities:
- Designed and developed asp.net 4.0 web forms wif integrated custom controls and user controls.
- Implemented the ASP.net membership provider to manager user's base.
- Hands on experience in using asp.net Ajax, JQuery and .net controls like chart control.
- Implemented technical use cases by designing and developing the appropriate web pages in asp.net using C# code-behind.
- Used Telerik controls like RadChart and RadGridview to provide richer user experience.
- Responsible for designing the ASP.NET application autantication using .NET Framework, Model View Controller MVC and IIS security model.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used log4net for logging at various levels of the application.
- Implemented Business layer using Windows Communication Foundation (WCF).
- Developed WCF service endpoints and exposed them over default protocol (soap over http) settings.
- Created stored procedures, functions and views for the related business scenarios in SQL Server.
- Developed database access components using the ADO.NET Entity Framework and utilized LINQ to Entity.
- Implemented error handling for the web pages by displaying appropriate user readable error messages.
- Setting up the application development environment by using Microsoft TFS.
- Hands on experience creating the technical design documents & maintaining them.
- Responsible for writing the code in Microsoft Visual Studio.Net 2010 wif ASP.Net using code behind C# & tested wif NUNIT.
- Hands on experience in using the XML serialization provided by .net.
- Supporting the production support issues/deployment.
Environment: VisualStudio2010, C#, ASP.NET 4.0/3.5, WCF, Java Script, JQuery, XAML, TFS 2010, WCF, WCF REST, JSON, SOAP, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, SQL Server Integration Services, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008. DHTML, HTML
Confidential
.Net Developer
Responsibilities:
- Reverse engineering the existing application from legacy system me.e. from asp to asp.net 3.5
- Setting up the application development environment by setting up the TFS and application setup infrastructure.
- Enabling application to make use of advanced caching techniques available in .NET 3.5 like page caching, fragment caching for user controls& data caching wif SQL dependency.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Hands on experience in using validation controls, user controls and server controls.
- Involved in designing the database structure me.e. tables, views, stored procedures, UDFs & triggers.
- Invoking the WCF services from Ajax based client script and created Operation Contacts & Data contracts for WCF services.
- Creating the basic nant configuration for the build process.
Confidential
.Net Developer
Responsibilities:
- Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
- Designed the entire application flow for e-Tool using web forms.
- Involved in analysis, design and development of the application.
- Developed web from using ASP.NET & Client side scripting using Java Script and business logic using C#.
- Created stored procedure, views, and functions in SQL Server 2005 database.
- Implemented SQL tuning and Normalization techniques.
- Extensively used ADO.NET objects for data retrieval and database updates.
- Created Database Tables and has written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2000.
- Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
Environment: .NET Framework 2.0, ASP.NET, C#, ADO.NET, XML, Web services, HTML, SQL Server2000, IIS 6.0, Windows 2000, VSS, NUnit, Visual Studio 2005, Oracle 9i, PL/SQL