We provide IT Staff Augmentation Services!

Senior .net Developer Resume

4.00/5 (Submit Your Rating)

San Mateo, CA

PROFESSIONAL SUMMARY:

  • Around 7+ years of experience in using Microsoft.NET Framework 1.0/1.1/2.0/3.0/3.5/4.0 with C#, ASP.Net, VB.NET, PL/SQL, ASP.Net MVC, ADO.Net, ADO.Net Entity Framework.
  • Strong experience in Software Development Life Cycle (SDLC), design, development, and deployment of high - performance, scalable, distributed applications in object-oriented design, development of web and window-based applications using .NET technologies.
  • Worked with business analysis and requirement gathering in Agile Scrum, Water Fall and Test-Driven Development.
  • Hands on experience in building rich internet (RIA) web applications using HTML, XML, XAML, JSON, AJAX, JQUERY, JavaScript and CSS with Bootstrap framework and back end components like RESTFUL, XML Web services (SOAP, WSDL), Web API, WCF Services and Windows Services.
  • Pleasant experience in writing server side and client-side validations using JavaScript and JQuery, extensive experience in Cross-browser HTML and CSS coding to offer responsive website layouts to modern browsers and mobile devices.
  • Experience in building SOA applications using Web-API, Web services, WCF, SOAP, WPF and REST.
  • Worked extensively on server controls and implemented various user controls using both C#.NET and VB.NET and worked on Authentication and Authorization .NET security mechanisms.
  • Experienced working with SSRS reporting services for generating reports and integration services SSIS packages to perform a broad range of data Migration tasks and worked with IIS and .NET Assemblies during deployment.
  • Experience in working services and Windows Communication Foundation (WCF) based on SOAP/JSON.
  • Pleasant experience in AJAX for partial page execution and asynchronous data transfer from web server to the client.
  • Used AJAX controls for creating efficient and interactive Web applications that are cross browser computable.
  • Experience in using Language-Integrated Query (LINQ) and retrieve data from different data sources LINQ to Objects, LINQ to Entities, LINQ to XML, and LINQ to SQL, Behavior Driven Development (BDD), Windows Workflow (WF), and SQL backend programming, Data modeling, Client-server Connectivity, Stored procedures, and triggers.
  • Experience in implementing different Design Patterns including Model-View-View model (MVVM) for Windows Presentation Foundation(WPF) controls, layouts, asset library and customized the appearance using their properties.
  • Designed and built middle layer and data access layer (based on NHibernate ORM framework) used with ASP.NET MVC portal and developed Responsive Web Design(RWD) using Media Queries and Bootstrap.
  • Experience in Simple Object Access Protocol(SOAP) and Representational State Transfer (REST) in Single Page Application (SPA) and proficient in creating Services, Endpoints using Windows Communication Foundation (WCF).
  • Designed and developed desktop applications using WPF, XAML and Expression Blend.
  • Experience in designing and developing Databases in SQL Server and Oracle which includes the development of Functions, Queries, Stored Procedures, Views, Joins and Triggers using T-SQL and PL/SQL.
  • Extensively used Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET.
  • Experienced in creating and maintaining custom SharePoint solutions including web parts, site templates, site definitions, sequential and state machine workflows, event receivers, timer jobs and sandbox solutions.
  • Experienced working with JIRA for ticket management and fixing bugs while used Azure for managing customer Cloud.
  • Experience with Microsoft Azure to perform server-side validations using Xamarin.
  • Possess knowledge and experience with diverse types of testing like unit testing, integration testing, performance testing, N-Unit testing and bug fixing.
  • Experience using configuration Management Tools such as Team Foundation Server (TFS) and GitHub for version control.

TECHNICAL SKILLS:

Microsoft .Net Technologies: .NET Framework 4.5.2/4.0/3.5/2.0, ASP.NET 5.0/4.0/3.5/3.0/2.0, ADO.NET, VB.NET, VB6, WPF, WCF, MVC, MVVM, Prism, Desktop Apps, Web Services, Visual Basic .NET.

Scripting Languages: JQuery, JSON, JavaScript, VB Script, Angular JS, Backbone JS, Bootstrap, Kendo UI, React JS.

Programming Languages: C, C#.Net, C++, VB.Net, ASP.Net

RDBMS: MS SQL Server 2014/2012/2008/2005/2000.

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

Web Services: SOAP, Restful Services

IDE: Visual Basis .Net, MS Visual Studio.NET 2015/2013/2012/2010/2008/2005, RTC

Web Development: ASP, XML, HTML, XHTML 5, DHTML, CSS, XSLT, AJAX, WinForms.

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

Web server: IIS 6.0 / IIS 7.0, Microsoft SQL Server, PHP

Report Writer: Crystal Reports, Business Object, SSIS, SSRS, MS Access, MS Excel

Cloud Technologies: MS Azure, Azure Service, Bus - Queues/Azure Document, DB, AZURE SQL Server, Azure Active Directory.

Tools: LINQ to SQL, Team Foundation Server (TFS), GIT, Subversion 7.1, N Unit, Kendo UI, One Starch, Jenkins, NuGet, AQT.

Development Methodologies: Agile development, Scrum, Test Driven Development (TDD)

PROFESSIONAL EXPERIENCE:

Confidential, San Mateo, CA

Senior .NET Developer

Responsibilities:

  • Actively participated in and helped shape the agile process (SCRUM, Test Driven Development, Pair Programming, and Continuous Integration) for all development within the team to deliver core functionality that will provide tangible business benefit within agreed timescales.
  • Involved with the client team to design and develop the application according to client requirement using ASP.NET with the business logic implemented using C#.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5 application.
  • Applied Master Pages, Themes, and CSS3 for a consistent look and feel for Page design.
  • Designed the Web Forms and the Web Pages using almost all the ASP.Net controls.
  • Designed screens (web pages, user controls and master pages) using Visual Studio 2015, ASP.NET, HTML and advanced AJAX control.
  • Maintained a consistent look and feel across all of the pages within MVC 3 application by Razor layout ( layout.cshtml).
  • Installed, security, and maintenance of Linux based systems including Apache and MySQL 5.0.22 configuration.
  • Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server for inserting/Updating/Deleting the data into the relational tables.
  • Updating Package. json, the application was upgraded to Angular 4.
  • Design, develop, test, debug, and implement Silverlight based applications following the MVVM framework template.
  • Built single-page web applications, two-way data binding using Angular 2.
  • Used Angular 2 for component based easy re-use of separate components with modularity.
  • Implemented various user controls in Silverlight which are used extensively in various parts of the application.
  • Implemented and maintained an asynchronous, AJAX based rich client web pages for improved user experience.
  • Worked extensively on web forms and data binding controls like Grid View, Data List and drop down, boxes and Mapping page fields to the database fields.
  • Worked on development of web applications using AngularJS, used html and JavaScript for client-side validations.
  • Designed and Developed dynamic webpages using Bootstrap JavaScript JQuery
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Worked on DOM manipulation using JavaScript, jQuery and AngularJS.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Maintained states in the stores and dispatched the actions using redux
  • Implemented high availability with Azure classic and Azure resource manager deployment models.
  • Used SQL Server Integration Services (SSIS) in reporting and analysis with the .net environment.
  • Fixing and optimizing ASP.net web pages using C# and SQL Server 2012/2014 stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
  • Developed the web application using .NET technologies like Caching, Paging, and State Management.
  • Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services.
  • Written Stored Procedures, triggers in SQL Server 2012/2014.
  • Extensively used XML, XSLT and XSD for communication with web service data transfer across different systems.
  • Validated all Request and Response Objects with the schemas using Soap Extension, Xml Serializes and Xml Validating Reader.
  • Experience working with Team Foundation Server 2013.
  • Used SQL Profiler for Troubleshooting issues in the application.
  • Providing Production support and Coordinated with offshore team for resolving the issues and Maintenance of the application.
  • Experience with ADA section 508 which are the WCHE2.0 guidelines and standards issued by US government to make all website accessible by people with disabilities. (Accessibility Project)

Environment: C#, MVC 5, WCF, Visual Studio 2015/2013, ASP.NET, LINQ, SQL Server 2012/2014, SSRS, Team Foundation Server, Agile/Scrum, IIS, Web Services, SOAP, XML, AngularJS, TOAD.

Confidential, Charlotte, NC

Senior .NET Developer

Responsibilities:

  • Designed different components using C#.NET language and built on n-tier architecture with extensive use of Object Oriented Programming (OOP) Techniques likes Inheritance, Interfaces etc.
  • Created UI for the project using MVC framework and Bootstrap style for making responsive web screens.
  • Used Ajax Controls to avoid flickering while post back, CSS and Bootstrap for styling the HTML elements.
  • Designed Client-side validations using JavaScript and Server-side validation controls in ASP.NET.
  • Extensively involved in designing the SSIS packages to export data of flat file source to SQL Server Database.
  • Extensively SSIS used for high performance data integration solutions, including extraction, transformation and loading(ETL) packages for data warehousing.
  • Created WCF services and communicated them with JavaScript to display certain information and consumed Web services using WCF for online transactions using C#.
  • Worked on creating responsive website for smart devices using Responsive Web Design (RWD) and media queries based on CSS, HTML5, and Bootstrap Front-End Framework.
  • Used TCP/IP communications to exchange data between two or more connected processes and can be achieved using Sockets.
  • Developed Web services for handling data for two-way binding.
  • Extensively team is responsible for the systems that support an asset Management functions.
  • Utilized XML, XSLT, XPATH and Infragistics controls for development of solutions.
  • Design and development of REST Services using ASP.NET Web API.
  • Developed UI using XAML as scripting language, Windows Presentation Foundation(WPF) for effective UI and animation and C# as code behind.
  • Created and deployed XML Web Services using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
  • Implemented Model-View-Controller (MVC) Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
  • Used 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 by using N Inject.
  • Programming and configuring custom developed applications using ASP, XML, XPATH, XSLT and MS SQL server.
  • Designed frontend with AngularJS for making web site a Single Page Application (SPA).
  • Developed UI Design using WPF, Silverlight, AJAX, Web parts and Web Forms.
  • Expertise in AngularJS controllers, directives, components, factory and service resources, routings, and events. Expertise in DOM manipulation using JavaScript, jQuery, and AngularJS.
  • Created popup forms using Bootstrap Modals, AngularJS Models, and AngularJS Controllers.
  • Responsible for coding the web application using C# by following layered architecture and ADO.NET.
  • Worked extensively on production issues reported via JIRA daily.
  • Developed code, Unit Tests for different components of Application and automation of Test Scripts using Telerik (Kendo UI) Framework.
  • Extensively used SQL*Loader for loading data into Oracle database from flat files.
  • Used Web Forms, master page, user controls, console application, business logic, logging, tiers, classes, Oracle tables & stored procedures to read & update Loan IQ Oracle tables via .NET Enterprise Library.
  • Used GitHub to run test cases in suite for reporting and analysis.
  • Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.
  • Worked with the Development, Test, and Production environment in Cloud-Microsoft Azure.
  • Used Azure architected application and familiar with Azure storage, web roles, media services, service bus, mobile services, Access Control service, HD insight etc.

Environment: Agile, Microsoft Visual Studio, .NET Framework, C#.NET, ASP.NET, ADO.NET, Bootstrap, HTML, XAML, XPATH, XSLT, CSS, AJAX, JQuery, JavaScript, AngularJS, Entity Framework, Telerik UI, Kendo UI, JIRA, LINQ, MVC, Responsive Web Design (RWD), WPF, WCF, Web API, SOAP, Web services, Rest services, TCP/IP, SharePoint, N Inject, Oracle, GitHub, Azure.

Confidential, Arlington Heights, IL

Senior .NET Developer

Responsibilities:

  • Created ASP.NET pages with web server controls for the presentation layer.
  • Implemented validation using validation controls, JQuery and JavaScript client-side validations.
  • Built web applications using AngularJS.
  • Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
  • Worked extensively with SQL Server reporting services (SSRS) to generate the reports for applications and SQL Server Integration Services (SSIS).
  • Created WinForms and Web Forms for developing the applications using wincontrols, webserver controls and HTML controls.
  • Using Entity Framework, connected to relational data by writing LINQ to SQL queries.
  • Involved in all the phases of the Software Development Life Cycle including System Analysis, Design and Development.
  • Used TCP/IP protocols to allow two or more computers to communicate.
  • Implemented Page level security and permissions based on the authentication details.
  • Written Web Service for Messaging module passing user data from Manager to Sales Team and vice versa using C#.
  • Send ADO.NET datasets through XAML Web service.
  • Designed reports and written some dynamic calculations for reports using SQL Server Reporting Services.
  • Provided technical support and updates to customers and partners in a timely manner and documented technical and programming specifications.
  • Data Formatting was done using HTML, CSS and client-side scripting using JQuery.
  • Using SharePoint 2010 groups are created using the user’s setup and gave permission levels to them.
  • Involved in the development of business logic in C#. NET, VB6.
  • Created and consumed WCF Services using C#, ADO.NET and SQL Server.

Environment: ASP.NET, C#, VB6, ADO.NET, Visual Studio.NET 2008, SharePoint 2010, T- SQL, XAML, SQL Server 2005, Oracle, .NET Framework 3.5, AngularJS, JavaScript, JQuery, AJAX Control Toolkit, TCP/IP,Team Foundation Server, HTML, XML, XSLT, XPATH, Web Services, WCF, TFS.

Confidential, San Diego, CA

.NET Developer

Responsibilities:

  • Designing and development of web forms of the e-Clearinghouse using ASP.NET Web and custom controls.
  • Involved in analysis, Design and coding for the Windows based Intranet application.
  • Implemented SOA using Microsoft web services
  • Created View models and wrote client-side validations using JQuery.
  • Worked on the enhancement of the application focusing majorly on ASP.NET, JavaScript, JQuery based on the requirements from the business.
  • Developed Server-side programming and GUI using C#, ASP.NET
  • Used performance-tuning techniques to reduce garbage collection times with the help of CLR profiling.
  • Designed and developed application in an MVC design pattern that converts database views to hierarchical XML documents which are then streamed to the ASP presentation layer.
  • Responsible for designing ASP.NET application authentication using .net framework, model view controller MVC4 and IIS security model.
  • Modifications were made to the existing GUI using WPF for better look and feel.
  • Developed runtime animations using MS Silverlight and WPF. Used threading for operation to insert record Simultaneously.
  • Designed and Developed Web forms using ASP.NET, XAML and XSL.
  • Used ASP.NET Server Controls and HTML, DHTML controls to design the web pages.
  • Used ADO.NET Object Model to Interact with SQL Server Database using C#.

Environment: Visual Studio, .NET Framework 3.0, IIS, SQL Server 2008 R2, WCF, MS SQL Server Management Studio 2008, MS Source Safe, Entity Framework, Database, ADO.NET, Windows Server 2008, HTML, XML, XSLT, AJAX, WSB, XSLT, SharePoint, TFS, Agile Methodology, Smart Client Technology.

Confidential, El Monte, CA

.NET Developer

Responsibilities:

  • Responsible for creating front end development, middle tier and back end development.
  • Created Stored procedures for calculating compute engine.
  • Created various Unit tests for the compute engine recipes.
  • Designed and developed UI using ASP.NET, HTML5 CSS, jQuery and AJAX.
  • Used HTML controls like range, number, textbox etc... in the UI for rich user interface
  • Used CSS and HTML to develop rich user Interfaces.
  • Used JSON in the Ajax communication.
  • Developed style-sheets for UI design and layout.
  • Requirement gathering and make design document based on it.
  • Create and estimate the tasks for each sprint using TFS.
  • Used Nunit for automated unit test creation in the project.
  • Used Assert methods in Nunit to compare the expected and actual results to verify if the functionality is Working as expected.
  • Involved in requirement gathering, design, implementation and unit testing.

Environment: ASP.NET, Web Forms, MVC, JavaScript, J Query, Web API, C#, HTML, CSS, SQL Server 2012

Confidential, Citrus Heights, CA

Software Developer

Responsibilities:

  • Used ASP.NET MVC (5.0) Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind, JavaScript is used for client-side validation.
  • Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”.
  • Created the Controllers and Controller Actions, Filters, Routing, Sorting using ASP.NET MVC.
  • Worked with Team Foundation Server 2013 for version control of the source code.
  • Used bootstrap classes to create MVC views.
  • Created different list in common file and used that file in MVC.
  • Wrote a code to create different filters for dates, file number, assignee, consultants and company. Also used checkbox as filter.
  • Created RDLC report and used datasets for report.
  • 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 Entity Framework in customizing insert, update and delete operations.
  • Used JavaScript extensively for Client-side validation.

Environment: Visual Studio 2013, MVC 5.0, C#, JavaScript, ADO.NET, Entity Framework, .NET Framework 4.5, SQL Server 2012.

We'd love your feedback!