We provide IT Staff Augmentation Services!

Sr .net Developer Resume

4.00/5 (Submit Your Rating)

Chevy Chase, MD

SUMMARY:

  • 7 years of experience in Requirement Analysis, Development, Implementation of Web - based and Windows based client-server and n-tier applications.
  • Experience in traditional methodologies such as Agile, Waterfall and in Test Driven Development.
  • Experience in .NET technologies such as ASP .NET, C#/VB .NET, Win Forms, ADO .NET/Entity Framework, WPF, Web Services, AJAX, LINQ and XML.
  • Experience in development of web application using AngularJS, KnockoutJS, Bootstrap, Javascript, JQuery and Kendo UI.
  • Experience in Version Control Tools including Team Foundation Server … for active tracking of work progress, maintaining code repository.
  • Experience in Cloud Computing and Management using Microsoft Azure Cloud Services, Azure Search and SQL Azure
  • Hands on experience in Windows Communication Foundation (WCF) services and in defining Service Contracts for specific functionality.
  • Proficient in implementing WCF-SOAP/Web API - RESTful services and consuming using different communication protocols and well versed with implementing custom WCF debugging and performance modules.
  • Experience in managing Data Access Layer using ORM Technology Entity Framework Database First and Code First approaches to communicate effectively with databases to do activities like CRUD operations, Transactions, Performance tuning etc.
  • Experience in NHibernate for modifying and storing database objects.
  • Proficient in developing, debugging and tuning of Database Objects stored procedures, functions, views, triggers, CTE, SQL queries using SQL Server.
  • Experience in designing and developing various reports of Tabular, Matrix and distributed reports in multiple formats and pulling data from various sources using Crystal Reports and SQL Server Reporting Services SSRS.
  • Experience in ETL tools (SSIS and SSRS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse and for preparing the complete data mapping for all the migrated jobs.
  • Experience in working with C# 3.0/4.0 features like Inheritance, Polymorphism, Interfaces, Events & Delegates, Generics & Collections and Exception Handling.
  • Quick learner, excellent communication skills, adaptable to ever changing priorities, exceptional problemsolving and troubleshooting capabilities. Willing to relocate: Anywhere

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, C#.NET … VB.NET, HTML5, and CSS3.

Web Technologies: ASP, ASP.NET Web forms 4.0/3.5, ASP.NET MVC 4.0/3.0, AJAX, JavaScript, JQuery, SharePoint, Silverlight, Web Services, WCF.

Xml Technologies: XML, XSL.

UI Technologies: Win Forms, WPF, Web Forms.

IDE Tools: Visual Studio … SQL Server Management Studio.

.NET Frameworks: .Net Framework …

Databases: MS SQL SERVER … … MS Access … Oracle 10G/9I/8I

Reporting Tools: SQL Server Reporting Services (SSRS … Crystal Reports …

ETL Tools: SQL Server Integration Services (SSIS …

Modeling Tools: UML, MS Visio …

Version Control Tools: SVN, Team Foundation Server (2008), GIT, FileNet

Servers: Windows Server … Microsoft IIS …

Middleware: Web services, WCF, ADO.NET …

WORK EXPERIENCE:

Sr .NET Developer

Confidential, Chevy Chase, MD

Responsibilities:

  • FollowedAgile (Scrum) Methodology for rapid development process during implementation.
  • Used OOPS Concepts and SOLID principles with C# 4.0 language to implement business logic and code behind view models.
  • Converted ADO .NET code to Entity Framework by using Database First Approach. In this way, code structure is maintained for documentation and readability purpose.
  • Application has been Implemented on MVC design architecture thus creating complex models, controllers, Views and DAL for various modules
  • . Worked on UI modules to make the updates for all the state - specific and generic application types present in the application using AngularJS, HTML 5 and CSS 3.
  • Used MVC Action Filters for user authentications and authorizations.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as accepting input from the page request, and to invoke the requested actions on the controller
  • 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.
  • Worked with AngularJS directives and service resources, controllers, components, and factory. Used Kendo UI Widgets to initialize HTML5 data attributes and to render Web Pages.
  • Developed view models and controller actions to fetch data from back end (server side) Web API GET and POST services and send it as JSON objects to the client side.
  • Used NHibernate as ORM tool to change and saving data back to the database objects.
  • Used JSON elements to manipulate HTML DOM and it's attributes before rendering elements to the web page.
  • Implemented Service Oriented Architecture (SOA) by using WCF SOAP services to expose business logic as services to communicate with remote business objects.
  • Developed interface screens using Win Forms, ASP .NET, HTML controls and incorporated ASP .NET AJAX controls like AJAX Toolkit, Script Manager, Update Panel and AJAX timer.
  • Consumed WCF service by creating test applications for the project and involved SOAP UI test cases.
  • Used two-way data binding in WPF, for exchanging data between client and server, utilizing MVVM and Repository pattern with Control and Data Templates.
  • Extensively involved in Design and Normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
  • Deployed the application to cloud using Azure SDK in Visual Studio 2013 and for the purpose of debugging the application both locally and remotely.
  • Set up and maintained Azure MS Server 2012 for hosting multiple domains running on ASP .NET and Mongo DB.
  • Used SSIS to convert set of views and tables to text files, to be retrieved by the client using third party tools.
  • Involved in development of enterprise reports by getting data from various kinds of sources and presenting in SQL Server Reporting Services (SSRS 2012)
  • Used Team Foundation Server 2013 extensively for checking in files, and to get latest version of all the file

Environment: Entity Framework, .NET 4.0/4.6.1, ASP .NET MVC 3.0, Web API, C# 3.0, VBA 6.0, AngularJS, WPF, Bootstrap, JSON, IIS 7.0, NHibernate 3.1, XAML, JavaScript, WCF, WPF 4.0, Web API, REST API, SQL Server 2012, SSIS 2012, SSRS 2012, Team Foundation Server 2013.

Sr .NET Developer

Confidential, Columbus, OH

Responsibilities:

  • Involved in all phases of SDLC like Requirement gathering, development, testing and maintenance.
  • Responsible for building UI, business Logic of the application and Data Access in Visual Studio 2010 (.NET 4.0)
  • Developed middle tier business logic and objects using object oriented techniques (OOP) in C#, MVC Developed Data Access Layer Using Entity Framework using Repositories, Aggregator and Façade Pattern to access data from Azure (SQL and File) storage, also used API calls to enterprise API to get data in case of enterprise data Used Windows Imaging Component and API's to write codecs in WPF 3.0 and XAML markups to allow timebased animations.
  • Designed the application as 3-tier architecture with extensive use of C# 3.0/4.0 OOPS techniques.
  • Implemented and consumed SOAP based Web Services by defining XML Schema Constructs and WSDL documents.
  • Migrated some of the modules from legacy application to cloud using Windows Azure cloud services (PaaS and IaaS) Worked with server controls such as Dropdown list, Checkbox list, Grid view and other advanced controls such as calendar controls.
  • Configured SQL Server Master Data Services (MDS) in Windows Azure IaaS.
  • Designed and developed static and dynamic pages & validated client side scripts using Java Script
  • Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
  • Used SSIS to move data packages (Stord Procedure) from production server to development server in case of error in the server application.
  • Implemented ASP .NET MVC pattern mechanism to display Claims, Service Transaction, Schedule and Appointments.
  • Used LINQ to SQL and LINQ to objects for CRUD operations.
  • Worked with those database objects to manipulate data on the server side using ADO .NET and C#.
  • Involved in Deployment and trouble shooting and Worked with Team Foundation Server 2013 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.

Environment: .Net Framework 3.5/4.0, C#, ASP.NET, ADO.NET, MVC 3.0, Visual Studio 2010, IIS 6.0, CSS, HTML, VB Script, AJAX, SOAP, XAML, WPF 3.0, Web Services, REST, Windows Azure, SQL Server 2008, T- SQL, MS Access, SQL, Java Script, Web API, SSIS, TFS 2012, SSRS 2012

Mid-level .NET Developer

Confidential, Naperville, IL

Responsibilities:

  • Involved in full life cycle of the project from requirements gathering to transition using Agile Methodology.
  • Developed the Classes, Objects, Data Set Classes, and Methods depending upon the business requirements.
  • Used .NET Framework 3.5 extensively for developing the application.
  • Wrote Client and server side validations using Java Script, jQuery and ASP.NET validation controls.
  • Wrote Stored Procedures, Triggers and Views for data access from Visual Studio 2010 Developed Web Forms using ASP.NET for front end Graphical User Interface (UI)
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
  • Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
  • Implemented CRUD functionality with Entity Framework Code First in ASP.NET MVC using Scaffolding technique.
  • Implemented Data access layer - using ADO.NET to connect and retrieve or manipulate database information.
  • Designed and developed master pages using ASP.NET and used CSS3 and JQuery to enhance the look & feel of the web pages.
  • Created & hosted WCF Services and used different bindings to make it available to different types of client applications.
  • Implemented WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA) .
  • Worked on LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
  • Created various types of reports using SQL Server Reporting Services (SSRS) and deployed on server.

Environment: .NET 3.5, JavaScript, JQuery, Visual Studio 2010, Entity Framework, NUnit, UNIX, MVC 3.0, C# 3.0, WCF, SOA, LINQ, SSRS 2012

Mid-level .NET Developer

Confidential, Lakeland, FL

Responsibilities:

  • Involved in development of Web Forms, Classes using C#.NET with N-tier architecture.
  • Developed presentation layer using server-controls and custom controls.
  • Designed and developed a windows application and component for this module using C#.
  • Used various ASP.NET 3.0 web server controls that included Site Map Path, Menu, Tree View.
  • Created CSS 3.0 files to be applied to various web forms on the web pages.
  • Extensively used Ajax to reduce connections to the server, since scripts and style sheets.
  • Used ADO.Net 4.0 components such as Datasets, Data-Reader, Data View and Data Table.
  • Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information.
  • Using Validation controls using both Custom validation and JavaScript.
  • Used SOAP to Implement Web Services and Consumed and published XML web services.
  • Implemented the SQL Injection prevention security by putting constraint to input. using parameters in stored procedures and parameters in dynamic SQL and developed test cases and performed Unit Testing to identify and resolve functional and usability issues.

Jr .NET Developer

Confidential

Responsibilities:

  • Involved in total development life cycle (SDLC) of the application. Followed 3 tier development architecture to develop the application.
  • Involved in web form page life cycle, requirement gathering (SRS), Analysis, Design (SDS), Development, Source code management, build management, and Testing of application
  • Developed use-case, sequence, activity diagrams for the application using MS Visio Used Innovative validation techniques for Input Validations on GUI Used several AJAX (partial page load/asynchronous loading) controls and asp.net file upload for GUI Responsible for developing business tier logic of the application in C#
  • Implemented server caching techniques, state management, Forms Authentication, multiple master pages Involved in customizing the WinForms /Web Forms Data grid for GUI
  • Developed custom controls for WinForms /web Forms and generating reports
  • Designed and created visual interface for administrative activities like filling in the information
  • Used ADO.NET extensively in data tier to access the database Created SQL stored procedures, functions to retrieve data from database (backend) Involved in developing the Data Access Layer for the database access (MS Access, SQL server) and Performance tuning
  • Responsible for converting legacy classic ASP forms to ASP.Net Performed Unit Testing, Manual testing of the application and UI testing
  • Used SSRS for Report generation
  • Responsible for data transformation, migration using SSIS
  • Used Microsoft team Foundation Server (TFS) as source control

Environment: Windows Server 2003, ASP, ASP.Net 3.0, Visual studio 2005/2003, C#, ADO.Net 2.0, .NET framework 2.0/3.0, VB Script, T-SQL, MS SQL Server 2005, IIS 6.0, AJAX, HTML, SSRS, MS Access, SQL Server 2005, TFS

We'd love your feedback!