We provide IT Staff Augmentation Services!

Sr. Full Stack .net Developer Resume

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Around 8 years of experience in developing distributed applications leveraging C#, VB.NET, ASP.NET, ADO.NET, WPF, WCF, Web Services, Web API’s, Windows Services, SQL Server, Oracle, AJAX, Angular JS, JQuery, XML, JSON and Java Script.
  • Experience in .Net Framework 4.5/4.0/3.0/2.0, MVC Framework (4.0/5.0) in developing Web Applications.
  • 6+ years of extensive experience in web applications using Visual Studio 2015/2013/2012/2010, languages C#.NET and VB.NET.
  • Created procedures, functions, triggers, cursors, packages and advance level queries and implemented business logic in PL/SQL.
  • Extensive experience with T - SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity.
  • Extensive experience with Entity framework, ADO.Net in building backend Data Access Layers.
  • Implemented different web applications by using ASP.NET, MVC framework and Angular JS (1.4).
  • Experience with developing web applications by using MVC (4.0, 5.0) architecture.
  • Experienced with OOP, agile environment, MVC, MVVM, Web Forms UI design understanding and experience.
  • Experienced with HTML5, CSS 3 and Bootstrap components and Font Awesome.
  • Experienced with O’data services consumption and Integration.
  • Well versed with all phases of the Software Development Life Cycle.
  • Proficient with Object Oriented Analysis and Design (OOAD).
  • Experience with Service Oriented Architecture (SOA) implementing Web Services: SOAP & SOAP Extensions, and WCF: Hosting, Debugging, Tracing, Transactions, and Security.
  • Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
  • Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Knockout.JS, Angular JS, Bootstrap and jQuery and building RIA web applications.
  • Experience in using SVN, TFS and GIT for version controlling.
  • Employed object oriented concepts like Data Abstraction, Inheritance, Data Encapsulation, Polymorphism using C#.Net.
  • Experience with the Object Relational Mapping (ORM) using LINQ.
  • Good working experience with AGILE, Scrum Test Driven development as well as Waterfall methodologies.
  • Working knowledge of ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model and the Windows Workflow Foundation.
  • Solid experience in Database design and programming: writing Stored Procedures, Functions, Triggers, Views, Joins, performing Query Optimization and Performance Tuning.
  • Expertise with reporting using Crystal Reports & SQL Server Reporting Services (SSRS).
  • Strong knowledge of Design Patterns JSON, and the UML methodology.
  • Performed Test Driven Development (TDD): Unit Testing and Load Testing.
  • Strong knowledge of Custom Controls, State Management, Caching, Enterprise Application Blocks, and Security.
  • Expertise in XML related technologies: XML, XSL, XSLT and XPATH.
  • Experience developing rich GUI using Windows Presentation Foundation (WPF) and good working knowledge of Silverlight.
  • Team player, maintained client/customer relationships by providing timely, superior quality products and services, understanding of client/customer needs, opportunities and satisfaction criteria.
  • Experience in working with and supporting off-shore development team members and providing 24/7 on-call support.
  • Proficient in interpersonal relations, leadership skills, Project Management, Communication, Outsourcing Partner Teamwork, and Organization.

TECHNICAL SKILLS:

Languages: C#, C++, VB.NET.

Web Technologies: .Net Framework 4.5/4.0/3.0/2.0, ASP.Net, ADO.Net, LINQ, Silverlight, Web Forms, Windows Forms, WCF, WPF, Web API Development, MSMQ, WWF, MOSS 2007, MDX, Windows Server 2000/2003, WSE 3.0, Entity Framework.

Distributed Technologies: WCF, Web Services (SOAP, REST), LINQ, MVC and Entity Framework

Databases: SQL Server 2000/2005/2008/2012 ((Stored Procedure, Triggers, User Defined Functions, Views), T-SQL, PL/SQL, ODBC, SSIS, SSRS, SQL Server client management studio, DB2, ORACLE 9i,10g

Reporting Tools: SQL Server Reporting Services, Crystal Reports 9.0

Testing Tools: NUnit, Visual Studio Team System, Firebug

Version Control: Team Foundation Server(TFS), SVN, GIT

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Sr. Full Stack .Net Developer

Responsibilities:

  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# with OOPS implementation.
  • Developed the reusable framework for the application using the ASP.NET MVC 5.0.
  • Involved in Developing Master Layouts and shared layouts using MVC CSHTML.
  • Developed the application using MVC 5 by integrating the existing ASP.Net features like master pages and member-ship based authentication.
  • Worked with Web Services, caching features, configuring optimizations and securing the web application.
  • Used Ajax script to load the parts of web pages with respective data.
  • Designed and implemented WCF application to expose resources to vendors of the client.
  • Utilizing JSON objects, XML to send and retrieve the data from database and other technologies to make data communication happen across the web application.
  • Developed windows service to perform asynchronous operations.
  • Developing the application using MVC and Restful and WCF services.
  • Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to objects and LINQ to XML to manage relational data as objects.
  • Extensively used ADO.NET to implement the data layer to communicate with different databases.
  • Implemented class libraries to leverage integration with third party systems
  • Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
  • Interface with database and stored procedure using ADO.NET Dataset, Data Reader, Data Adapter and Data Grid.
  • Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various Web forms using ASP.NET.
  • Worked on AJAX frame work for interactive web application and used Enterprise Application Library functions to enhance the application performance.
  • Developed the data layer module using C# which is reusable for data transactions of entire project. In this module extensively used ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
  • Developed business logic using C#, used the developed data layer module extensively for database transactions.
  • Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL, and PL/SQL based on the documented user requirements.
  • Designed user interface by applying different styles using HTML5, CSS3 and Bootstrap.
  • Validating using JavaScript, JQuery and AngularJS to perform client side operations to make the application more responsive.
  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.
  • Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
  • Designed and developed User Interface Web Forms using Flash, CSS, Adobe and JavaScript.
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
  • Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Created HTML5 Pages with CSS3 and the Box Model.
  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing, deploying services and Maintenance in DEV and QA.
  • Updated and Migrated different windows applications, web applications using Visual Studio 2015, languages C# and VB 6 with .Net Framework 4.5/4.0/3.5, SQL, SAP HANA Studio.
  • Analyzed and Migrated Applications using SQL server database to SAP HANA.
  • Involved in the team to Develop/Migrate the Applications and Services.
  • To make debugging and deploying services simple and easy added Top Shelf to the notification services.
  • Tuning the queries, stored procedures and functions, Triggers using SQL.
  • Developed the data layer module using C# which is reusable for data transactions of entire project. In this module extensively used HANA ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
  • Wrote database components to access Database using ADO.Net.
  • HANA ADO.Net Entity Framework used for the objects to data mappings to SAP HANA in multiple notification services.
  • Developed and updated different modules depending upon client requirement.
  • Developed, updated and designed reports for Web Applications using Crystal Reports and SSRS (SQL Server Reporting Services).
  • Used SSRS Microsoft reporting tool for creating and publishing reports.
  • Used version control TFS keep code up-to-date in central code repository.
  • Developed unit test cases, tested applications performance and data integrity using NUnit.
  • Used JIRA for issue tracking and bug fixing and fixed issues raised.
  • Participated in various client meetings with the team and the project manager to discuss improvements/amendments in the development of the section worked in scrum Methodology especially involved in sprint Meetings
  • Environment: Visual Studio.NET 2015, .Net Framework 4.5,4.0,3.5, C#, VB.NET, ADO.NET, AngularJS, Node.js, Web Services, windows services, WCF, SAP HANA Studio, SQL Server 2012, Crystal reports, SSRS, SSIS, CSS3, JQuery, Ajax, LINQ, HTML, JavaScript, XML, JSON, IIS 7.5, TFS.

Confidential, Charlotte, NC

Sr .Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Built N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Developed application logic using C#.
  • Worked in Agile mode, plan and deliver for two-week sprint and participate in all scrum ceremonies.
  • Worked on C# (5.0/6.0), .NET, MVC (5.0), AngularJS, and HTML5 for developing various enterprise level application tabs.
  • Experience in using Telerik Kendo UI for developing the MVVM design patterns.
  • Used AngularJS to create single-page applications and single page web applications.
  • Experience in creating custom providers, custom directives using Angular JS.
  • Followed latest John papa Angular style guide for angular application structure, developing submodules, controllers, aliasing controllers, route provider, services, factory, filters, directives etc., for this application.
  • Worked extensively on MVC and MVVM software design patterns.
  • Used Entity framework CODE FIRST to improve the overall performance of the application.
  • Used advanced features of T-SQL in order to design and tune T-SQL to interface with the Database and other applications in the most efficient manner and created stored Procedures for the business logic using T-SQL.
  • Developed database triggers and stored procedures using T-SQL cursors and tabl es.
  • Utilized T-SQL on a daily basis in creating customs view for data and business analysis.
  • Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
  • Integrated with 3rd party APIs such as PayPal, Facebook for transactional data.
  • Created WCF SOAP, WCF REST Services and also used different bindings to make it available to different types of clients.
  • Developed Web Forms for the modules using ASP.Net server controls, Validation Controls, and HTML, CSS.
  • Designed and implemented Data access layers (model) using LINQ for XML Data and multi-user interface.
  • Experience in using LINQ query to retrieve data from different data sources like objects, XML and SQL.
  • Created Business and Data Access layers using C# as the code behind.
  • Involved in creating applications using VB.Net and enhancing projects for .Net applications.
  • Take complete ownership and lead the team in effectively implementing the design and overall development of the product. Developed the common components based on the business requirements for the re-usability purpose.
  • Worked on a 3-tier architecture which received the risk analysis data from centralized database using WCF services and stores them in their internal database as static data.
  • Created Ajax calls through Java script.
  • Implemented WPF to create, attractive and effective user interface using XAML document.
  • Created Look Book project admin Web Application developed using ASP.NET.
  • Used XML, XSLT and defined XML Schema.
  • Applied Master Page, Skins and Themes to give a website consistent look throughout.
  • Designed various web forms using Master Pages for judges and courts, CSS, skins and themes.
  • Validation controls provided in web forms that are used for input validations, also developed server side code for input validations in C#.Net
  • Experience in designing and invoking reports for Web Applications using Crystal Reports and SSRS (SQL Server Reporting Services).
  • Implemented User Controls to wrap up the reusable code, provided facility to upload various types of documents in attachments page.
  • This allowed the partial views to contain the JavaScript functionality that was associated with them, making them both reusable and much more maintainable compared to a pure JQuery system.
  • Present in the Software development life cycle from analysis, design, and implementation.
  • Worked closely to clients for gathering and analyzing requirements and providing solution that meets client’s need.
  • Interface with database and stored procedure using ADO.NET Dataset, Data Reader, Data Adapter and Data Grid.
  • Implemented Presentation layer using CSS Framework, Wire-framing, and HTML5 Bootstrap and Font Awesome.
  • Created XHTML5 Pages with CSS3 and the Box Model.
  • Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
  • Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL, and PL/SQL based on the documented user requirements.
  • Troubleshoot and provided resolution for different kind of issues during the various stages of project.
  • Developed Web Services using ASP.NET, VB.NET and SQL Server 2008.
  • Used Java Script to validate the user input.
  • Developed Use Cases, Sequence and Class Diagram understanding the client requirements using MS-Visio.
  • Its web based N-Tier application developed using WCF Services and Data Services (Data Access Layer) as Business Service Tier and ASP.NET as Presentation Tier.
  • Fixing various bugs as well as enhancing quality with performance for both applications.

Environment: Visual Studio.NET 2010, .Net Framework 4.0, MVC4, C#, ADO.NET, CSS3, ASP.NET, C#, JQuery, AngularJS (1.4), AngularJS (1.5), DHTML, XSLT, Razor, Ajax, LINQ, SQL Server 2008, SSIS, HTML, JavaScript, Web Services, XML, JSON, CSS, Web API, SQL 2008, IIS 7.5, GIT.

Confidential, Dallas, TX

Mid .Net Programmer/Web Developer

Responsibilities:

  • Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
  • Expertise in developing applications using Microsoft technologies such as .NET Framework 4.5, Web applications using ASP.NET, and distributed applications using WCF, XML Web Services and Messaging system.
  • Extensively worked with Stored Procedures and triggers.
  • Used WPF to communicate between DAL and other business components
  • Used ASP.Net Web Form controls like Dropdown list, Button, Textbox controls for creating user interface.
  • Involved in interfacing and transacting data from SQL Server using ADO.Net with VB.Net, ASP .Net and presenting it to XSL tree.
  • Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
  • Using jQuery & JSON for dynamic User Interface, retrieval and posting of data.
  • Used Team Foundation Server for Source Code Control, project related document sharing and team collaboration.
  • Implemented .Net Security features of Authentication and Authorization using .Net Membership.
  • Implemented .Net classes for Business Logic Layer using C#.
  • Coding and Tuning the queries, stored procedures and functions, Triggers using PL/SQL.
  • Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
  • Involved in the development of pages using Bootstrap framework.
  • Experience in Writing code and debugging skills with ASP.NET, WCF, C#, Web services.
  • Involved in implementation of Object Oriented Concepts during the development.
  • Developing the application using MVC, Entity Data Model and Restful and WCF services.
  • Designed and developed using MVVM Pattern with C# 4.0, ASP.Net, HTML, and JavaScript.
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Migrated SQL Server 2008 database to Windows Azure SQL Database and updating the Connection Strings based on this.
  • Responsible for UI design and creating contracts and classes in WCF for different modules in the application.
  • Controlled overall look and feel of ASP.NET web site by consuming twitter Bootstrap
  • Developed reports using MS SQL Server Reporting Services and Crystal Reports 8.0.
  • Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
  • Using JQuery and JavaScript for implementing client side validations at Controller level.
  • Developed Windows Development with VB.NET.
  • Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL 2012 for inserting/updating/ deleting the data into the relational tables.
  • Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
  • Involve in object oriented analysis and design using UML (Unified Modeling Language) such as use case, activity, sequence, class and component diagrams using Visio.

Environment: Visual Studio 2012, .Net framework 4.5, MVC 4, C#.Net, VB 6.0, ADO.net, TFS, Entity Framework 4.0, WCF, SQL Server 2012, Bootstrap, AJAX, XML, JavaScript, Node JS, JSON, JQuery, HTML5, CSS3, Crystal Reports.

Confidential, Irving, TX

.Net Programmer

Responsibilities:

  • Studied and analyzed the business requirements and transformed them into system inputs.
  • Designed and developed excellent, user friendly Win Forms using ASP.NET for Investor data collection.
  • Developed the data layer module using C# which is reusable for data transactions of entire project. In this module extensively used ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
  • Developed business logic using C#, used the developed data layer module extensively for database related transactions.
  • Designed and developed various complex reports using Crystal Reports and gave option to export to excel and .PDF files.
  • Developed the necessary stored procedures and created complex views using joins for robust and fast retrieval of data.
  • Designing & developing web pages with ASP.net, C#, CSS, JavaScript, JQuery, Ajax controls.
  • Extensive utilization of XML, XSLT and CSS for front end development.
  • Implemented Presentation layer using CSS Framework, Wire-framing, and HTML5.
  • Created XHTML5 Pages with CSS3 and the Box Model.
  • Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
  • Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL, and PL/SQL based on the documented user requirements.
  • Wrote backend SQL queries, stored procedures and triggers.

Environment: IIS7, Windows 2000, .Net Framework 1.1, ASP.NET Win Forms, C# ADO.NET, Visual Studio.Net IDE, Crystal Reports, Visio 2002 and SQL Server 2000.

Confidential, Omaha, NE

.Net Developer

Responsibilities:

  • Analyzed and Migrated Application using VB.NET and SQL server database as back end.
  • Involved in the team to Develop/Migrate the Application.
  • Used AJAX CONTROL TOOL KIT to enhance the performance of the application.
  • Used ASP. Net 2.0 to create rich web interfaces.
  • Wrote JavaScript functions for client side operations.
  • Designed and developed the required SQL stored procedures, Views.
  • Unit testing of all developed pages and modules, and pass on to QA for Testing.
  • Used VSS for the source & document version control.
  • Developed Web Forms using ASP.NET and C#.NET.
  • Created server controls using C# and .NET framework classes.
  • Designed and developed middle tier database access objects using the Microsoft .NET framework with C# .NET and ADO.NET.
  • Developed User controls and Custom controls.
  • Designed, developed user interface looks and feel and functionality for web users using XML, HTML, JavaScript, DHTML, XHTML, CSS and using ASP.NET and C#.NET.
  • Worked on validation controls for validating user input
  • Involved in the Unit test and Integration testing.
  • Involved in requirement analysis, and design of the module.
  • Involved in application performance tuning.
  • Used Clear Case for version controlling.
  • Used ADO.NET to access the Oracle 9i database and to optimize queries.
  • Used XSL:FO to modify printable documentation.
  • Developed several crystal reports and active reports.

Environment: ASP.NET, VB.NET, IIS 5.0, ADO.NET, JavaScript, HTML, CSS, Oracle 9i, Visual Studio .NET 2005, XSL: FO Crystal Reports.NET, Windows XP.

Hire Now