We provide IT Staff Augmentation Services!

Senior Full Stack .net Developer Resume

3.00/5 (Submit Your Rating)

Wickliffe, OH

PROFESSIONAL SUMMARY:

  • 8+ years of extensive experience in designing and developing web applications, web services, client/server applications and testing using Microsoft .NET technologies.
  • Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing, and implementation of major systems.
  • Involved in the design and development of 3 Tier, N - tier distributed architectures and MVC architecture.
  • Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
  • Experienced in developing web applications using .NET Framework, ASP.NET MVC, Web Forms, C#, VB.NET, XML, XSD, XSLT, HTML, CSS, Bootstrap, Telerik Kendo UI, JavaScript, jQuery, jQuery UI, AngularJS, Angular 2, KnockoutJS, AJAX, and IIS.
  • Good experience in Web services, Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF).
  • Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
  • Proficient in using XML related technologies including AJAX, XSD, XSLT, XPATH and XQUERY.
  • Knowledge on developing the windows applications using C# and ADO.NET.
  • Demonstrated proficiency in development using Microsoft.NET technologies like C#, ASP.NET, AJAX, MVC, Web Services, Data Structures, NHibernate, LINQ, Entity Framework.
  • Good experience in designing and developing windows applications, web applications, web services by using C#, ASP.NET, ADO.NET, AJAX, SQL server technologies.
  • Good experience in using ASP.NET Server Controls and ASP.NET Ajax Controls like Script Manager, Update Panel, and Modal Popup Extender.
  • Experience in Silverlight 3.0 programming using XAML and data access using WCF, ASP.NET Web API and Entity Framework.
  • Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server and Oracle10g
  • Experience in MS SQL Server and Oracle database programming using T-SQL, PL/SQL, Constraints, Indexes, Views, Stored Procedures, Packages, Cursors, Triggers, and Functions.
  • In-depth knowledge in Multi-threaded programming and Thread synchronization.
  • Expertise in creating Web Forms, Win Forms, User Controls, and Custom controls.
  • Extensively used various ASP.NET features like Caching and Session for State Management of Web Applications.
  • Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture (SOA) concepts using .NET Framework and recent experience working with MVVM design patterns for WPF.
  • Experience with Test-Driven Development (TDD) using testing frameworks like NUnit and MSTest.
  • Experience in using Source Code Control Systems like Visual SourceSafe (VSS), Team Foundation Server (TFS).
  • Good communication skills with clear understanding of the business rules and ability to work in a multi-cultural multi-stakeholder environment.

TECHNICAL SKILLS:

Web Application: ASP.NET, ASP.NET MVC 5.2/5/4/3, HTML 5/4, CSS3, Bootstrap, Kendo UI, XML, XSD, XSLT, JSON, JavaScript, Typescript, jQuery, AngularJS, Angular 2, KnockoutJS, AJAX, Web Forms

Development IDE: MS Visual Studio (2015, 2013, 2012, 2010), Visual Studio Code (VS Code), SQL Server Management Studio

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

Middleware: Web Services, WCF

Microsoft Technologies: .NET Framework (5, 4.6, 4.0, 3.5), Web API, XAML, LINQ, LINQ to SQL, ADO.NET, SSIS, WPF

ORM frameworks: Entity Framework, nHibernate

Databases: SQL Server (2016, 2012, 2008), T-SQL, Oracle DB, PL/SQL

Reporting Tools: SQL Server Reporting Services/SSRS (2016, 2008, 2005) and Crystal Reports

Testing Frameworks: NUnit and MSTest

Web Servers: Internet Information Services (IIS)

Operating Systems: Windows, Linux, OS X

Application Development Tools: Team Foundation Server (TFS), Git and Visual Source Safe

PROFESSIONAL EXPERIENCE:

Confidential, Wickliffe, OH

Senior Full Stack .NET Developer

Responsibilities:
  • Worked on Software Development Lifecycle (SDLC) starting from Requirements, gathering and performing objects oriented analysis, design and implementation.
  • Designed Presentation layer using HTML5, CSS3, Bootstrap, JavaScript, and KnockoutJS.
  • Used C# for construction of business logic for developing various abstract classes, interfaces, classes.
  • Developed rich UI web application using HTML5, CSS3, Bootstrap, Angular 2, and Typescript , and used Visual Studio code as a development environment.
  • Created Typescript reusable components, and services to consume REST API's using Component based architecture provided by Angular 2
  • Implemented multi-level routing for navigation and made use of ECMAScript Arrow functions in Angular 2 Application.
  • Designed the application using HTML Helpers and Razor view engine in ASP.NET MVC Framework.
  • Used jQuery and AJAX to consume asynchronous data from the remote server.
  • Developed ASP.NET MVC application using LINQ , Code First Approach in Entity Framework, and defined Application Logic using C#.
  • Developed Web API services and hosted with ASP.NET MVC application.
  • Utilized ASP.NET validation controls for server-side validation and JavaScript and jQuery for client-side validation.
  • Implemented Dependency Injection with constructor injections for loosely coupled components using Ninject IoC container and applied SOLID Principles to the source code.
  • Used ADO.NET objects such as Data Reader, Dataset, and Data Adapter, for consistent access to SQL data sources.
  • Established communication between different applications running on same/different platforms using WCF.
  • Created SSIS packages to read associates information from different sources.
  • Developing various Business Use Cases and Technical Use Cases using C# and WPF.
  • Created and modified Layout, HTML5, XML, CSS, and XSL Stack (XSLT and XPATH) according to business requests.
  • Responsible for designing the ASP.NET application authentication using .NET Framework and IIS security model. 
  • Developed test-driven development (TDD) strategy guiding use of the NUnit and Moq testing framework.
  • Wrote complex Stored Procedures and called them from code-behind code to prevent sensitive data tampering. Involved in writing SQL queries and query optimization for improving performance.
  • Created new database objects like Stored Procedures, Triggers, Indexes, and Views using Transact-SQL (T-SQL) in development and production environment using SQL Server 2016.
  • Actively managed the role of Production Support to fix the application issues on time.
  • Documented the resolution of issues in Production and SSRS reports .
  • Used Report Wizard, Report Builder, and Report Manager to develop, deploy, and maintain reports in SQL Server Reporting Services (SSRS).
  • Used Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration.

Environment: .NET Framework 4.6, ASP.NET MVC 5, MS Visual Studio 2015, Visual Studio Code 1.13, C#, ADO.NET, Entity Framework, LINQ, SQL Server 2016, Ninject, HTML5, CSS3, Bootstrap 4, JavaScript, Typescript, jQuery, jQuery UI, Angular 2, KnockoutJS, XML/XSLT/XPATH, IIS, Team Foundation Server, SSRS, NUnit, Git, WCF, SSIS, WPF and Web API.

Confidential, TRUMBULL, CT

Senior Full Stack .NET Developer

Responsibilities:
  • Actively involved in all phases of Software Development Life cycle (SDLC) starting from Requirements gathering and performing objects oriented analysis, design, and implementation.
  • Worked on Agile Methodology to collaborate with SCRUM team members to work on Sprint deliverables.
  • Used n-tier architecture for Presentation layer, Business Logic, and Data Access Layers.
  • Rendered XML document to HTML using XSL and XSLT/XPATH transformations.
  • Implemented service oriented Architecture (SOA) Layer using C# and WCF to decouple the User Interface (UI) from Business Layer (BL).
  • Involved in developing and consuming Web Services and n-tier web applications using VB.NET, ASP.NET, C# and ADO.NET.
  • Developed web services to fetch look-up data by using jQuery and JSON functionality.
  • Worked on AngularJS for Client-Side Validation and ASP.NET for Server-Side Validation.
  • Used Telerik Kendo UI to display data in sortable, editable grids, formatting the data and kendo calendar for searching data.
  • Used .NET AJAX controls to dynamically render the content on web pages developed using C#.
  • Used Bootstrap and Layout to output uniform look for the application.
  • Developed web applications using ASP.NET MVC framework and applied SOLID Principles.
  • Developed REST APIs that allow sophisticated, effective and low-cost application integration and multi-tier web applications using ASP.NET Web API.
  • Involved in the design of the application using ASP.NET, Entity Framework and LINQ to Entities.
  • Worked on Oracle query, PL/SQL, procedures, functions, packages, Views, collections, index.
  • Created views and involved in database design, writing Stored Procedures, Triggers and Functions using T-SQL in SQL Server.
  • Effectively designed application windows using XAML using various WPF controls like DataGrid, Combobox, Textbox, etc.
  • Involved in the design of security module that gives access to users based on the roles.
  • Created and Modified existing SSIS packages for extract, transform and load the data into SQL Server.
  • Developed reports using SSRS depending upon the input parameters required by the business.
  • Used Team Foundation Server to track work and manage source code.
  • Followed agile practices and Test-Driven Development (TDD) and Object-Oriented design patterns to write testable code and ease maintenance by making use of MSTest.
  • Experienced with reporting tools such as Crystal Reports.

Environment: .NET Framework 4.6, ASP.NET MVC 5, MS Visual Studio 2013, C#, VB.NET, ADO.NET, Entity Framework, LINQ, SQL Server 2012, Oracle, HTML, CSS, Bootstrap, Telerik Kendo UI, JavaScript, jQuery, AngularJS, XML/XSLT/XPATH, IIS, MSTest, Crystal Reports, Windows Server 2012, TFS, SSRS, SSIS, Web API, WPF and SOAP/WSDL/WCF.

Confidential, Houston, TX

ASP .NET Developer

Responsibilities:
  • Interacted with the Business users to understand the business flow and gather their business requirements.
  • Developed a website in ASP.NET, MVC 3 using jQuery , JavaScript, C#, SQL Server, Visual Studio, and .NET 4.0 .
  • Developed ASP.NET MVC 3, Web Services and classic administrative web sites.
  • Designed and developed web pages using HTML, AJAX, ASPX, ASP.NET and CSS to facilitate the users.
  • Developed the 3-tier application using Visual Studio and .NET framework 4.0 .
  • Extensively used AJAX, jQuery and JavaScript to develop rich user interface with unobtrusive JavaScript, jQuery validation and JSON binding
  • Involved in Database development like writing queries and stored procedures using  PL-SQL , SQL for Oracle database. 
  • Created tables, stored procedures and views in SQL Server database for backend development. 
  • Using Entity Framework, connected to relational data by writing LINQ to SQL queries.
  • Involved in Production support and enhancements.
  • Employed nHibernate to map database identities to Class entity objects and automated the process of SQL queries writing and fetching data.
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application. 
  • Utilized LINQ to Entities technology in Data Access Layer for data retrieving, querying, storage and manipulation. 
  • Wrote and executed the test cases ( TDD ) using  NUnit  testing framework to test the functionality.
  • Used Team Foundation Server (TFS) for the purpose of version control and sharing within the application. 

Environment: .NET Framework 4.0, HTML, CSS, JavaScript, jQuery, AJAX, Visual Studio 2012, ASP.NET MVC 3, C#, nHibernate, Entity Framework, LINQ to Entities, JSON, SQL Server 2012, Oracle, NUnit, IIS, SOAP, Web Services and WCF.

Confidential, Framingham, MA

.NET Web Developer

Responsibilities:

  • Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
  • Followed the Agile SDLC and Rapid Application Development(RAD) best practices for iterative and incremental development. Ensured the release of premium-quality applications that provided an intuitive and secure experience for users.
  • Responsible for the delivery of architecture artifacts that will demonstrate the projects adherence to strategy, design patterns, and best practices
  • Designed Graphical User Interfaces (GUI) using Layout Pages, HTML, CSS and JavaScript classes and Custom controls.
  • Migrated from asp to ASP.NET, speeding up the process by automating some of the steps that were required.
  • Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
  • Created Web application development using VB.NET , VBScript , XML and ASP.NET (User Controls, Custom Controls, and Data/Business Components).
  • Created WCF Service to look up and retrieve the data from database and hosted this service manually to provide multiple end points which can be used by other modules.
  • Used ADO.NET objects to retrieve and update data to the SQL Server database.
  • Used AJAX Tool Kit to increase the functionality of the web page with asynchronous functionality.
  • Used master pages and user controls whenever needed in the web page.
  • Designed and developed Web forms, and web pages using HTML, CSS, and JavaScript to facilitate the users.
  • Used Web Services to fetch data required and worked accordingly, also used the concept of Serialization.
  • Implemented security concepts using Windows Authentication and Certification.
  • Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
  • Used Team Foundation Server(TFS) for all the source code maintenance among the whole team.
  • Developed 3-tier Architecture for the Presentation Layer, Business Logic, and Data Access Layer.
  • Generated reports by using SQL Server 2008 Reporting Services (SSRS).

Environment: Visual Studio 2010, Web forms, HTML, CSS, JavaScript, WCF, Web Services, XML, SOAP, WSDL, ASP.NET Framework 3.5, MVC 3, SSRS, IIS, C#, VB.NET, ADO.NET, TFS, AJAX Tool Kit and SQL Server 2008.

Confidential

.NET developer

Responsibilities:
  • Using Scrum (Agile) Model for n-tier architecture which includes User Interface (UI), Business Logic Layer(BLL) and Data Access Layer(DAL) in .NET.
  • Implemented Authentication and membership using ASP.NET Login controls and stored the Login information in the SQL Server Database. 
  • Developed web forms with ASP.NET Custom Controls, Web User Controls and used ASP.NET Validation controls and custom validators to validate the user inputs.
  • Developed interactive and user-friendly User Interface (UI) using HTML, Java script, and AJAX for partial page post back.
  • Developed user controls in C# for to have binding of data in Master pages.
  • Developed XML Web Services to interact with applications to retrieve Quote information.
  • Used ADO.NET data objects such as Data Adapter, Data Reader, Data Table, Repeater, and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
  • Responsible for writing and debugging Stored Procedures in Microsoft SQL Server to load the data into consolidated database.
  • UML was used for the preparation of Use Case, Sequence Diagram, ER-Diagram, and Class Diagram.
  • Created cascading reports for the business users using SQL Server Reporting Services (SSRS).

Environment: ASP.NET 3.5/3.0, C#, ADO.NET, Visual Studio .NET 2010/2008, Web Forms, SQL Server 2008, SSRS, HTML, CSS, JavaScript, jQuery, XML, WSDL and SOAP.

We'd love your feedback!