We provide IT Staff Augmentation Services!

Senior .net Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in software design, development, testing and implementation of web and client server applications using Microsoft technologies.
  • My technology experience includes .NET Framework, ASP.Net 4.5, MVC, C#, AJAX with JSON, LINQ, WCF, Web Services, IIS, XML, CSS, JavaScript, jQuery, Telerik and Bootstrap frameworks with MS SQL Server 2014/2008 as RDBMS backend in various domains.
  • Extensively worked on front - end technologies including HTML, CSS, Materialized Design JavaScript and jQuery and AngularJs.
  • Strong experience in developing web applications using both ASP.Net and MVC Model-View-Controller. Making AJAX calls for GET/POST by passing JSON object.
  • Experience in developing Responsive Website using Bootstrap Framework.
  • Experience in creating dockable windows that can be interacted with and dragged around the web page using Telerik’s RadDock Layout.
  • Experience on implementing Telerik’s RadEditor for rich-text content editing.
  • Expertise in N-tier and more profoundly on 3-tier Client/Server development architecture.
  • Experience in developing Java Script and jQuery to perform Client side validation.
  • Experience in developing Web Services to support interoperable machine-to-machine interaction over a network using SOAP over HTTP, WSDL and UDDI.
  • Have good knowledge on building MicroServices and consuming Micro Services.
  • Hands on experience in Windows Communication Foundation (WCF) for rapidly building service-oriented applications that communicate across the web and the enterprise.
  • Experienced in implementing LINQ Query expressions and Lambda Expressions.
  • Experience in usingLanguage-Integrated Query(LINQ),query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, LINQ to SQL, and LINQ to Entity Framework).
  • Expertise in using ADO.Net objects such as SQL/OLEDB Connection Object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Also involved in Database Design and Database Programming using SQL Server and in creating database objects like Stored Procedures, Views, Triggers and Functions.
  • Experience in developing Custom Reports and different types of Tabular, Ad-hoc and distributed reports in multiple format using SQL Server Reporting Services (SSRS).
  • Most of my experience is on agile methodology.
  • Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Source safe (VSS), and GIT.

TECHNICAL SKILLS:

UI Development: HTML 5, CSS, jQuery, JavaScript, JSON, AngularJS

Web Applications: .Net Core, ASP.Net, MVC, C#, AJAX, WCF, WebAPI

Database Components: ADO.Net, Entity Framework, LINQ

Database: SQL Server 2018/2014, Oracle

Reports: SQL Server Reporting Services

Source Control: Team Foundation Server, GIT

3rd Party Tools: Visual Studio, Bootstrap, AngularJS and Telerik Frameworks

PROFESSIONAL EXPERIENCE:

Confidential - Atlanta, GA

Senior .Net Developer

Responsibilities:

  • Created event driven Web Forms usingASP.Netand implementedformvalidationusing Validation controlsusing bothCustom validation and JavaScript was written for Client-side validations and also used the new validation controls in VS 2019.
  • Develop Contract Management search and new module using .Net Core, WebApi, C#, Entity Framework, JSON, HTML5, CSS3, jQuery, AngularJS, Bootstrap and Visual Studio 2019.
  • Experience in using MVC design pattern.
  • Experience in working with cluster autoscaler.
  • Experienced in developing and consuming Web Services and n-tier web applications using ASP.Net, C# and ADO.Net.
  • Designed WCF with Service oriented architecture to support Distributed computing where services were consumed by end users.
  • Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
  • Effectively created easy to use, reusable controls and integrated them into ASP.Net web pages.
  • Used variousASP.Netweb server controls that includedSite Map Path,Menu,Tree View,Grid ViewandDetails Viewto develop web forms.
  • Worked with Script Manager and Update Panel in ASP.Net AJAX Server Control to develop the GUI and involved in implementing AJAX controls to reduce the server trip while modifying Grid View Data.
  • UsedADO.Netobjects such as Data Reader, Dataset and Data Adapter, for consistent access to Oracle data source.
  • Involved in creating stored procedures, triggers, and views in Oracle for data manipulation and retrieval using PL-SQL.
  • Worked with SQL Server Reporting Services (SSRS) to generate, compare reports and modifying their layouts.
  • Worked with Git for code-checkin's, and peer reviews.

Environment: .Net Core, C#, ASP.Net 4.5, MVC, LINQ, jQuery, Git, Visual Studio 2019, IIS 7.0, SOAP, TOAD, SSIS.

Confidential - Tampa, FL

Dot Net Developer

Responsibilities:

  • Applied the Model View Controller (MVC) design pattern in the design of the software platform for the web front-end in order to support flexibility in the front-end technology, testability of the components, and ease of maintenance through separation of concerns and Used C# language as the code-behind.
  • The Data Access Layer was built using the .Net entity framework with database first approach.
  • Created Responsive website to support various devices using Bootstrap Framework.
  • Experience in exploring numerous themes from Bootstrap Library.
  • Developed ASP.Net pages and several user controls.
  • Solely responsible for developing customized Telerik's RadEditor as User Control and used it in several ASP.NET web forms. Added custom tools for the RadEditor, which were invoked with JAVASCRIPT functions.
  • Implemented grids using RadGrid and bind it to SqlDataSource for automatic data editing.
  • Used Telerik Docking controls like RadDock, RadDockZone, and RadDockLayout to make movable content regions that can be dragged around the Web page, docked into docking zones, collapsed into a minimized state and expanded to display their content, pinned in place, and so on.
  • Browser based validations of user input were implemented using the jQuery Validate plugin.
  • Used LINQ to Entity Framework for retrieving the data efficiently and Just in Time manner.
  • Create/Update submissions are transmitted to the server as AJAX posts from JQuery with the data formatted using JSON object. Errors that are returned from custom validations applied by the model prior to insert/update are returned to the browser via JSON and displayed on the form.
  • Components handling Credit Card Payments, EFT Payments, and Messaging (email) were built as Web Service components running on an application server.
  • Involved in creating/altering stored procedures, functions, triggers, and views in SQL Server for data manipulation and retrieval using T-SQL.
  • Worked with SQL Server Reporting Services (SSRS) to generate, compare reports and modifying their layouts.
  • Created an SSIS package which moves data from Excel file to database tables.
  • Developed this application using Agile Development methodology with an average sprint period of 3 weeks and varies on decision of Scrum Master.
  • Involved in Build and releasing the software for testing, staging and production environments.
  • Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.

Environment: .Net Framework 4.5, C#, ASP.Net 4.5, MVC 4.0, Telerik, Bootstrap, LINQ, jQuery, TFS, Visual Studio 2013, IIS 7.0, SOAP, SQL Server 2018.

Confidential - Paoli, PA

.Net Developer

Responsibilities:

  • Worked with the Business analysts and the DBA for requirements gathering, business analysis, testing, metrics and project coordination.
  • Implemented MODEL - VIEW-CONTOLLER (MVC) architecture to implement the project.
  • Also designedASP.NETweb pages usingdata binding controlslike dropdown list, grid control and various other UI controls in the module of the application to bind the data.
  • Created event driven Web Forms usingASP.Netand implementedformvalidationusing Custom validation and JavaScript was written for Client side validations.
  • Created WCF Service to look up and retrieve the data from database.
  • Hosted WCF Service manually to provide multiple end points, which can then be used by other modules.
  • Grids were implemented as jQuery grids (JqGrid). Tab controls, accordions, and date pickers components were implemented using the plug-ins from the JQuery UI library.
  • Used jQuery for some of the form validations and to implement CSS.
  • Effectively created easy to use, reusable controls and integrated them into ASP.NET web pages.
  • Worked with Script Manager and Update Panel in ASP.NET AJAX Server Control to develop the GUI and involved in implementing AJAX controls to reduce the server trip while modifying Grid View Data.
  • Used EntLib Framework to customize the application based on the behaviors.
  • Used XSLT for XML data transformation in the application and schema to check the validity of XML document at various stages.
  • Used LINQ to Entity Framework for retieving data from Oracle data source.
  • Involved in creating stored procedures, triggers, and views in Oracle for data manipulation and retrieval using PL-SQL.
  • Performed Unit testing and System testing and prepared required documents for testing.
  • Involved in design and creation of various reports using SSRS with SQL Server 2014 database.

Environment: Visual Studio 2013, ASP.Net, C# 4.0, SQL Server 2014, XML, HTML, XSLT, AJAX, XPath, JavaScript, SSRS, IIS 6.0, VSS.

Confidential

Software Developer

Responsibilities:

  • Gathered User Requirements, designed the Framework using UML that included identifying the use cases and draw Use case diagrams and sequence diagrams.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
  • 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 ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
  • Worked on Classic ASP applications by reusing them and converting into ASP.NET.
  • Used jQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
  • Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using jQuery.
  • Involved in Developing Master Pages and for providing uniformity among the pages.
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
  • Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
  • Developed system services SOA application platform for use by all web applications utilizing WCF services.
  • Extensively involved in Declarative Databinding by binding data dynamically to data list control based on the selection.
  • Efficiently used Entity Framework Model for querying, implementing the CRUD (Create, Read, Update, and Delete) operations, storage of data and executed stored procedures.
  • Used LINQ to SQL for retrieving the data efficiently and Just in Time manner.
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
  • Extensively wrote and used stored procedures, Database Triggers in SQL 2008.
  • Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.

Environment: Visual Studio 2008, ASP, ASP.Net MVC, C#, SQL Server 2008, AJAX, LINQ, JavaScript, SSRS, IIS 6.0, TFS.

We'd love your feedback!