We provide IT Staff Augmentation Services!

Sr.net Developer Resume

Charlotte, NC

PROFESSIONAL SUMMARY:

  • 8 years of solid IT experience in full life cycle development in designing, developing, testing and implementing Web - based and Client-Server Applications using .NET Framework.
  • Extensive knowledge and experience in designing, developing, and testing of Business/Commercial Applications using .NET framework 3.0/3.5/4.0/4.5, Visual C#, VB.NET, ASP.NET, ADO.NET, and SQL Server 2005/2008/2012.
  • Expertise working with Visual Studio 2005, 2008, 2010, 2012 and 2013.
  • Worked on ASP.NET MVC 3.0/4.0 framework, Web forms, LINQ, Entity Framework, XML, REST/SOAP WCF services development, JQuery, design patterns, C#, NUnit, TFS and SVN .
  • Experienced in the use of agile approaches, including Test-Driven Development and Scrum.
  • Experience in working with ASP.NET MVC framework, Web APIs.
  • Experience in creating Web Forms, Win Forms, User Controls and Custom controls.
  • Extensive experience with development of Web Services (SOAP, REST/API) and Windows Services using the .NET Framework (C# and VB.NET). Worked on development, hosting, consuming of WCF services.
  • Worked with several data access technologies like Entity Framework 4.0, ADO.NET, LINQ to SQL and LINQ to Entities etc.
  • Experience in client side scripting/validation using JQuery, JavaScript.
  • Expertise in debugging an application using Debugging and Tracing Tools provided by the Visual Studio .NET IDE.
  • Experience in working with MVC 3.0/4.0 (Razor), and design patterns like singleton, abstract factory, Dependency Injection etc.
  • Expertise in database design and database programming using SQL Server 2005/2008/2012.
  • Experience in data loads, database integration/conversions, Performance Tuning, Query Optimization and running Database.
  • Well-versed with database Installation, configuration, maintenance, monitoring, backups and recoveries, develop and debug Stored Procedures and Triggers. Experience in writing SQL queries, stored procedures, views, functions, indexes, cursors and triggers.
  • Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases.
  • Proficient in developing n-tier distributed .NET applications using Web Forms, Win Forms and WPF (Windows Presentation Foundation) using MVVM architecture
  • Experience in Code reviews, fixing defects and enhancing application performance.
  • Worked extensively with web technologies including HTML, JavaScript and C#.
  • Experience maintaining and providing Production Support to the applications.
  • Involved in all the stages of Software Development Life Cycle including Analysis and Design, Implementation, Integration and Testing, and Deployment and Maintenance.
  • Experienced in TFS, SVN, and TortoiseHg/Mercurial and CVS Versioning control.
  • Proficient working in a team environment and individually.
  • Fast Learner and self-motivated.

TECHNICAL SKILLS:

.Net Technologies: ASP.NET 3.5/4.0/4.5, Web Services, Windows Forms, ADO.NET, AJAX, WCF, WPF, SOAP.

Languages: C#, VB.NET, C, UML, SQL, PL/SQL, LINQ.

Operating Systems: Windows 2008 R2 server, Windows XP, Windows7, UNIX.

Databases: SQL Server 2005/2008, DB2, MS Access.

Web Technologies: XML, IIS 6.0/7.0, HTML, HTML5, DHTML, CSS.

Scripting: JQuery, JavaScript, WCF, Web Services.

Version Control Tools: Team Foundation Server (TFS), Visual Source Safe, Subversion, Red Gate, TortoiseHg/Mercurial

Documentation/Reporting Tools: SQL Server Reporting Services (SSRS), Active Reports, Microsoft Visio and MS-Office.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Sr.Net Developer

Responsibilities:

  • Involved in requirement gathering, analysis, design & development using Microsoft Technologies.
  • Review the existing technical design documents to understand the functionality of the system and prepare the technical design documents for the new changes.
  • Working with Software Architects, Database Administrators and potentially Business Analyst and end-user in application support and development.
  • Developing application using C#, ASP.NET Web Forms, ASP.NET MVC, ADO.NET, Microsoft AJAX Toolkit controls like Script Manager, Update Panel.
  • Written AngularJS controllers to get the data and filtered the data and popped up the data in views.
  • Created Restful services using ASP.NET Web API
  • Working with relational database like SQL server 2014,
  • Writing stored procedures and packages for backend process using SQL server 2008.
  • Good programming skills in C#.NET, Visual Studio .NET, Microsoft .NET framework Good understanding of design patterns and Object Oriented Design.
  • Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL.
  • Experience with the client side scripting language like java script and jQuery.
  • Performed Unit Testing for the application developed.
  • Used to have SCRUM’s every day to let the progress of the project and plan accordingly for each sprint on daily basis.
  • Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
  • Used SSRS to generate reports.

Environment: .Net Framework 4.5, ASP.Net, C#.Net, Visual Studio 2013,Ajax,JavaScript, JQuery, SQL Server 2014, SSRS.

Confidential, KS

Sr.Net Developer

Responsibilities:

  • Developing application using C#, ASP.NET MVC, Entity Framework, Microsoft AJAX Toolkit controls like Script Manager, Update Panel.
  • Developed application using MVC 5.0, C#, WEBApi using Visual Studio 2013 and entity framework.
  • Review the existing technical design documents to understand the functionality of the system and prepare the technical design documents for the new changes.
  • Working with Software Architects, Database Administrators and potentially Business Analyst and end-user in application support and development.
  • Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.
  • Used Jquery, Angularjs and Bootstrap in creating the UI layer.
  • Developed AJAX controls, JQuery plugins and used CSS3, HTML5 for the unique look for the page.
  • Also wrote and modified the business logic present in the Data Access layer at times.
  • Good understanding of design patterns and Object Oriented Design
  • Advanced usage on version controls like TFS and also on MVC, WebApi, Web Services and WCF.
  • Performed Unit Testing for the application developed.
  • Written stored procedures, triggers using SQL in SQL SERVER 2010 and worked with SSRS and SSIS.
  • Scheduled jobs for executing the stored SSIS packages, which were developed to update the database.
  • Used Entity Framework for mapping multiple conceptual models to a single storage scheme.
  • Conducted designing test automation strategies, created test scenarios, test plans and performed inspection of test scripts.

Environment: VB, .Net Framework 4, ASP.Net, C#.Net, Visual Studio 2012,2013, MVC 5, WebApi, Access 2007, Ajax, LINQ, WCF, JavaScript, JQuery, SQL Server 2010/2012, SSRS, SVN, Windows XP/7/8.

Confidential, Omaha, NE

.Net Developer

Responsibilities:

  • Played a key role in overall design of the application and its subcomponents.
  • A typical completion of task would involve understanding the Javascript code diligently, communication that with the business analysts, identifying any gaps in their user stories, designing and developing the views, viewmodels etc.
  • Designed attractive GUI using WPF user controls. Developed custom reusable controls such as a Calendar control which displays the credit card transactions and summary in a calendar.
  • Used MVVM , Unity and Factory patterns with in the application.
  • MVVM pattern was used to develop views and view models. Developed custom dependency properties for custom user controls.
  • Presentation logic was written in the view model and unit tests were written for all the methods in the viewmodel.
  • Improved the design and implementation of core components like behavior, module loading and overall look and feel of the framework.
  • Extensive use of styles , triggers and story board animations in XAML to present the content in a rich user interface.
  • New functionalities have been added to the tool to make it much better for monitoring the risk of platform.
  • Used WCF services for accessing data from the DAL
  • Used controls like Labels, TextBlocks, HyperLinks, Grids, ItemControls, List, DataGrid....etc
  • Used panels like StackPanel, WrapPanel and Grid.
  • Designed and implemented reusable class libraries that formed the basic binding blocks for the application, minimizing the executable size, providing central locations for common functionalities.
  • Used hierarchial data template to display complex structures in the User interface.
  • As a part of shared framework, used Jquery and AngularJS for some UI design and client side validation of a web page.
  • Handled events and properties related to events using ViewModel binding.
  • Improved the load time of controls by differing component initialization until the assessment has been made of their visibility states.
  • Worked on concepts like Multithreading, PRISM, Design Patterns
  • Deployed thick client exe applications.
  • Used HTTP, HTTPS, FTP, shared drives, etc. during click-once deployment

Environment: WPF, MVVM, web services, Visual Studio 2013, LINQ, Javascript, SQL server 2012, SVN source control.

Confidential

Developer/ Programmer

Responsibilities:

  • Designed the entire application flow for eTool through WEB FORM.
  • Analyzed, Designed and coded the modules using C#.
  • Design & develop web from using ASP.NET & Client side scripting using Java Script.
  • CMS (Content Management System ) ensure update site instantly and securely
  • Develop stored procedure for SQL Server 2000 database.
  • Created web custom controls and web user controls where necessary.
  • Extensively used ADO.NET objects for data retrieval and database updates.

Environment: C#, Microsoft Visual Studio, ASP.NET, ADO.NET, IIS, HTML, CSS, JavaScript, Microsoft SQL Server 2000, Content Management System

Confidential

Entry Level Developer

Responsibilities:

  • Application design based on n-tier Architecture.
  • Involved in the Database design.
  • Involved in writing Technical use cases for a given functional use cases.
  • Developed the project in agile methodology.
  • Involved in design the application by using various design patterns.
  • Extensively used basic http, nettcp, wshttp bindings for different endpoints in WCF services.
  • Utilized the AJAX control toolkit 2.0 tools like Calendar, Dropdown, Animation controls for implementing AJAX partial page updates and extensively used AJAX extenders with UI control elements.
  • Architected and implemented a production ASP.NET 3.0 Webpages in C# that retrieved data from different data sources using ODBC, ADO.NET and LINQ.
  • Involved in development of business logic which includes Code-behind files, User controls and Classes in the middle tier using C#.Net.
  • Used Entity Framework (EF4) for all business Objects and Retrieving data from DB.
  • Used Web Services (SOAP, WSDL) for communicating with other application and components.
  • Worked on ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties) using C#.
  • Performed NUnit testing and system testing and prepared requirement documents for testing.
  • Developed application in agile model and involved in daily scrum meetings.
  • Used Microsoft Team Foundation Server for the purpose of version control and source code maintenance needs.
  • Coordinated with testing team to identify the bugs and release process.
Environment: C#.Net, ADO.Net, Visual Studio 2005 SQL Server 2000, .Web services, MS Visual SourceSafe, Windows 2003

Hire Now