We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

4.00/5 (Submit Your Rating)

Charlotte North, CarolinA

SUMMARY

  • Around 8 years of experience as a full stack Developer with a background in diverse facets of the .NET, encompassing analysis, design, development, and execution of business applications, with expertise in framework design and UI development.
  • Full Stack development, experienced in all aspects of Software Development Life - Cycle (SDLC) from inception to delivery including requirements gathering, functional specification, design, estimation, implementation and debugging, documentation, Frontend, Backend, servers, infrastructures, Agile, Scrum and Test Driven Development(TDD).
  • Well versed in Service-Oriented Architecture (SOA), developing n-tier architecture applications - UI/Presentation layer, WCF Service layer, Utility APIs, enterprise level class libraries
  • Experience in detection of bugs, Rectifying the bugs, Supporting the application and Application maintenance.
  • Experience in .Net Framework 3.5/4.0/4.5, MVC 4.0/5.0, AJAX, Web Services(SOAP), SQL Server 2005/2008/2012 , Web API(REST).
  • Expertise in developing web based applications using ASP.NET, C# .NET, ADO.NET, Entity Framework, VB. Net, Javascript, Jquery, WCF, LINQ,, Angular JS, HTML5, CSS, CSS3, XML,XAML.
  • Experienced in developing the UI screens usingFullstack, i.e., ASP.NET, C# .NET, ADO.NET, Entity Framework, VB. Net, Javascript, Jquery, WCF, LINQ, JSON, Bootstrap, Angular JS, Angular 2, HTML5, CSS, CSS3, XML.
  • Experience designing and developingWinforms and Webforms.
  • Strong experience in Object Oriented Programming (OOP) and methodologies.
  • Experience with implementing Unit of work repository pattern with dependency injection.
  • Experience with creating Unit tests using Moq framework.
  • Strong experience in Test-driven development using NUnit testing.
  • Experience using Dapper framework.
  • Hand-on experience with Reporting Tools in writing and tuning with better design and much information in different layouts using SQL Server Reporting Services (SSRS), Crystal Reports
  • Extensive experience in using State Management Techniques both server and client side.
  • Experience working in Agile development methodology.
  • Communicated with the clients and the Management. Involved in the Planning and the Requirement gathering.
  • Experience in implementing Authentication and Authorization security mechanisms.
  • Excellent experience inOOPSand Design Patterns likeSingleton,Factory, etc.
  • Experience in creating loosely coupled classes usingDependency Injection
  • Hands on experience in web-application including front-end & database.
  • Expertise in creating user controls and using Third party Controls like Data Grid, Flex Grid in Visual Studio.
  • Experience in writing SQL statements, complex queries, sub queries, joins, Stored Procedures, Triggers, Views, and Functions in SQL Server.
  • Strong experience in creating and consuming RESTful and SOAP Web Services.
  • Good ability in Responsive Web Design using JQuery, AJAX, Bootstrap.
  • Good experience with JQuery, JQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
  • Experience in working with version control tools like Team Foundation Server(TFS), Subversion(SVN), Visual Source Safe(VSS), Git.
  • Experience implementing web application frameworks using n-tier, MVC with Entity Framework, Web API architecture.
  • Highly organized and efficient to prioritize and manage multiple tasks.
  • Team player with excellent communication, interpersonal and presentation skills.

TECHNICAL SKILLS

Programming Languages: C#,C++, T-SQL

Microsoft .Net Technologies: .NET Framework 4.0/3.5/2.0, ASP.NET 4.0/3.5/3.0/2.0/4.5 , ADO.NET, WCF,MVC, Web Services, Win forms, Web forms, Web API

Scripting languages: Jquery, JavaScript, Type script, JSON

Data bases: MS SQL Server 2017/2014/2012/2008/

Operating Systems: Windows Server 2008/2003/2000 , Windows XP, Vista/ Windows 7, Unix, Linux

IDE: MS Visual Studio.NET 2017/2015/2013/2012/2010/2008/2005.

Web Development: ASP, XML, HTML, XHTML, DHTML, CSS, AJAX, JavaScript, Angular Js, Angular 2, JSON

Reporting Tools: Crystal Reports, SSRS

Networking Protocols: TCP/IP, HTTP, FTP, SOAP

PROFESSIONAL EXPERIENCE

Confidential

Sr. .NET Developer

Environment: MS Visual Studio 2010/2015/2017 , .NET Framework 4.5, C#, Vb.net, ASP.NET, AJAX, WCF, LINQ, MVC 4.0, Web API, Agile development, Web services, SOAP, REST, Dapper, Entity Framework, SQL Server 2008/2014/2017 , IIS7.0,crystal reports, HTML5, CSS3, XML, JQuery, Angular Js, Angular 6, TypeScript, TDD, Team Foundation Server(TFS), SSIS, SOA, ADO.NET

Responsibilities:

  • Analyze department process and work flows, identify problems and inefficient business practices, document the results of his research, and recommend solutions and enhancements for specific projects and operations in order to maximize the product quality.
  • Developed web based applications using Microsoft .Net technologies that include C#,ASP.NETMVC, WEB API,ADO.NET.
  • Migrating the existing vb.netproject to C# ASP.NET MVC application.
  • Developing the Controllers, Repositories and Views using ASP.NET MVC. Implemented dependency injection concepts.
  • Used theUnity frameworkforDependency Injectionto build a loosely coupled system
  • Designing the MVC Views using Bootstrap classes to maintain the uniformity among all the web pages.
  • Creating the Models, Service Agents, Business Objects, and API controllers to perform CRUD operations in the application usingASP.NETWeb API.
  • Created Restful services using ASP.NET Web API and exposing these to Web application.
  • Testing the API services using POSTMAN tool. All the layers are separated to write clean code that make application robust.
  • Used LINQ for string manipulations.
  • Implemented and consumed SOAP services and RESTful APIs.
  • Developing GUI using Angular 6, TypeScript, HTML, and CSS, JSON.
  • Effectively using Angular Material components like Autocomplete, Form-filed, Dialog box, Mat-table, to enhance the functionality of the GUI and make it more user-friendly.
  • Developed the Angular components, which are reusable across the entire project,
  • Using Angular CLI to package and ship components, and import components from other environments.
  • Used JSON web token to do user authentication and secure information exchange.
  • Used Dapper for Object relational mapping (ORM).
  • Used Repository and Factory design pattern to develop reusable code.
  • Used Dependency injection to abstract dependencies to allow them to be mocked during unit tests using Moq framework.
  • Created SSIS packages and Batch jobs to run every night.
  • Used dbContext to access frequently required data from database.
  • Implemented Authentication and Authorization for web API’s for third party vendors using Microsoft OWIN.
  • Designed unit testing module with NUnit to test the application performance and availability.
  • Exchanging the data using AJAX for updating parts of a webpage without reloading the entire page.
  • Implemented Factory, Singleton and Repository Design patterns.
  • Implemented Unit of work pattern for repositories.
  • Created Tables, Types, Stored procedures, Functions and Views as per business scenarios.
  • PerformedDatabase Normalization.
  • Developed various stored procedures for the data retrieval from the database.
  • Following Agile methodology, Test driven development and having daily stand up meetings to update the status of the project.
  • Involved in sprint planning and retrospective meetings. implemented error handling for the web pages by displaying appropriate user readable error messages.
  • Performing extensive unit testing to the application to make sure the application is as per the business requirement.
  • Testing the application’s performance in different browsers to test its cross-browser functionality.
  • Configured the website in the IIS server.
  • Apply object oriented programming, systems analysis and design, testing techniques and methods to increase operating efficiency of custom software and contribute to overall profitability of the organization by using tools and techniques such as C#, .NET, VB.NET, ASP.NET, ADO.NET, Web Services, CSS, HTML, Java Script, Crystal Reports and SSIS.
  • Played key role in feature implementation and enhancement, code refactoring and defect fixing.
  • Implemented web user interface design using HTML, Master Pages, CSS and JavaScript, Jquery and made pages dynamic using AJAX and JSON.
  • Created VB.NET web services using WSDL and SOAP for interacting with other sub systems and to access Reports, Forms and Notices.
  • Created Crystal Reports for customer receipts and internal purposes.

Confidential, Charlotte, North Carolina

Sr. .NET Developer

Environment: MS Visual Studio 2013/2015, .NET Framework 4.5, C#, ASP.NET, AJAX, WCF, LINQ, MVC 4.0, Agile development, Entity Framework, SQL Server 2008, T-SQL, Web Services, Winforms, IIS7.0,crystal reports, HTML5, CSS3, XML, JQuery, Angular Js, TDD, Team Foundation Server(TFS), Windows 7

Responsibilities:

  • Understanding system requirements and execution of tasks allocated to maintain and develop Web pages.
  • Involved in the everyday scrum meeting which included the management.
  • Involved in supporting and maintaining the application after production.
  • Creating the routing logic by using Controller in ASP.NET MVC and Entity Framework.
  • Updating the entire application to be cross browser compatible
  • Ensuring quality of deliverables with Testing and Supply chain teams.
  • Perform enhancements for Web using C# ASP.Net using Visual studio 2012 and SQL Server 2008.
  • Used N-tier architecture for presentation, business and data access Layers.
  • Developed system services Service Oriented Architecture(SOA) application platform for use by all web applications utilizing WCF services.
  • Used Delegates and Events to establish communication between theWinforms.
  • Used Agile Methodologies for development through TDD, continuous integration and stand-up meetings.
  • Implemented web user interface design using HTML5, Master Pages, CSS, AJAX, Jquery, JavaScript and Angular Js.
  • Used N-tier architecture for presentation, business and data access Layers.
  • Developed UI architecture for the internal web application and worked alongside UX designers to construct conceptual Wireframes and Mockups.
  • Developed the User Interactive web pages in a professional manner using web technologies like HTML, XHTML, and CSS.
  • Created cross¬browser compatible and standards¬compliant CSS¬based page layouts.
  • Created Valid HTML, CSS templates.
  • Worked on JavaScript frameworks Angular JS to augment browser based UI applications with MVC capability.
  • Developed pages in HTML, CSS, JavaScript and JQUERY to meet the requirements. Implemented web user interface design using HTML5, Master Pages, CSS, AJAX, Jquery, JavaScript, Bootstrap, Angular Js.
  • Using JQuery & JSON for dynamic User Interface, retrieval and posting of data.
  • Used LINQ in data and business layers.
  • Created required objects using C# for interacting with Crystal Reports.
  • Written stored procedures in SQL servers which are indeed used as data source for Crystal Reports.
  • Responsible for troubleshoot and bug fix of the defects.
  • Analyze defects and find strategic and logic solution.
  • Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
  • Involved in consuming RESTful web services to validate the data entered by the user.
  • Provided database connectivity usingEntity Framework, LINQ
  • Used Server Controls like Data Grid, Datasets to display, manipulate data along with SQL Stored procedures to interact with the database. n-Unit Testing for the modules.

Confidential, Durham,NC

Sr. .NET Developer

Environment: .NET Framework 4.0, Visual Studio 2010, ASP.NET, C#, TDD, HTML5,CSS, XML, SQL Server 2005, Winforms, Entity Framework, Web API, Ajax, crystal reports, Angular Js, MVC, WCF, WPF, SSRS, IIS, TFS.

Responsibilities:

  • Designed and developed asp.net MVC 4.5 with 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.
  • Worked in an Agile Programming Methodologies, Scrum and Test-Driven Development (TDD)environment to deliver higher-quality software far more rapidly and designed the complete solution using N-tier Architecture model.
  • Created, Deployed and Managed Reports using Crystal Reports
  • Used Telerik controls like RadChart and RadGridview to provide richer user experience.
  • Responsible for designing the ASP.NET application authentication using .NET Framework and Model View Controller MVC for the existing.
  • Developed WinForms user interface projects with initial layout and base control.
  • Maintain high quality of RESTful services.
  • 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 XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures
  • Implemented interactive UI withHTML5,CSS3, JavaScript and Angular Js
  • Developed Web API'S for all data exchanges between Client and server, and Angular JS (acts as a VIEW MODEL) to bind data fetched using Web API'S to UI.
  • Developed WCF service endpoints and exposed them over default protocol (soap over http) settings.
  • Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
  • Created stored procedures, functions and views for the related business scenarios in SQL Server.
  • Developed various stored procedures for the data retrieval from the database.
  • 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 with ASP.Net using code behind C# & tested with NUNIT.
  • Hands on experience in using the XML serialization provided by .net.
  • Supporting the production support issues/deployment.

Confidential, Jersey city, New Jersey

Sr. .NET Developer

Responsibilities:

  • Interacted with Business Users for gathering business requirements and involved in analyzing, documenting business requirements, functional requirements for developing Forms, Documents and Reports.
  • Created dynamic web portal for authorized information requestors MATRX sub module using ASP.Net Web Forms application in Visual studio and developed reports using Reporting services.
  • Developed the sub modules using ASP.NET with business logic written in C# with Visual Studio
  • Used Data Set, Data Reader, Data Adapter, Grid view, Data Repeater for retrieving and displaying information.
  • Created ASP.NET web services using WSDL and SOAP for interacting with other sub systems and to access Reports, Forms and Notices.
  • Implemented WCF security features.
  • Developed online Billing Systems for users to view invoices
  • Developed online public information center and Web-based Query center applications
  • Used JQuery, JavaScript for advanced user controls and client side scripting for rendering dynamic content.
  • Worked on SOAP and RESTFUL Services using WEB API which return JSON data.
  • Developed the modules using MVC4 with SQL Server as the backend database and the business logic is written in C#.
  • Developed PL/SQL triggers and master tables for automatic creation of primary key.
  • Created PL/SQL stored procedures for moving data from storage area to data mart.
  • Extensively used LINQ to retrieve and manipulated data as strongly typed objects.
  • Used AngularJS as the development framework to build a single-page application.
  • Experienced in creating Master pages, User Controls and used Cascading Style Sheet, HTML5 for ASP.NET web applications.
  • Implemented Ajax for creating interactive web application and for avoiding reloading of page for each request.
  • Session management of the application was well handled.
  • Used ADO.NET for connecting to SQL Server database
  • Complex Stored Procedures were created in SQL Server
  • Generated Enterprise level reports using SSRS and used SSIS for data transformation solutions and extraction solutions.
  • Worked on TFS for version control.
  • Did code review in TFS.
  • Communicated with Agencies for Business Requirements, Analysis and Reports phase.
  • Involved in maintaining and supporting the application after production.
  • Involved in unit and functional testing.
  • Built XML templates and validated the generated files on a large scale for the business layer.
  • Implemented Authentication and Authorization security mechanisms

Confidential

.NET Developer

Responsibilities:

  • Developed ASP.NET website using C#, HTML, JavaScript, ASP.Net and ADO.Net
  • Involved in developing the Business Layer and Web User Custom Controls in C#.NET
  • Created Web and HTML Controls to develop web pages and user controls
  • Designed all necessary database connection classes
  • Extensively worked on ADO.NET to talk to the SQL database
  • Designed and develop all necessary Web Forms with .NET
  • Developed user documentation and program maintenance documentation
  • Developed screens for user registration and authentication. Used ASP.NET validation controls for validating user data input
  • Designed and developed screens for User Interface & Interaction, also developed various Search Screens for different strategies
  • Developed triggers & stored procedures for automatic insertion & retrieval of Data
  • Used ADO.Net to access the data from back-end SQL Server database
  • Performed Unit and Tiered testing of the application

We'd love your feedback!