We provide IT Staff Augmentation Services!

.net Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Ann Arbor, MI

SUMMARY

  • 7+ years of extensive experience in Analysis, Designing, Development, Testing, Bug fixing, Documentation and Implementation of Client/Server and Web Technologies for various N - Tier applications.
  • Understanding and exposure to the Software Development Life Cycle (SDLC), Waterfall and Agile Methodologies
  • Expertise in.NET frameworkwith great proficiency in creating applications using Web Forms, ASP.NET, ASP.NET MVC, WEB API, C#, VB.NET, .Net Core, ADO.NET, XML, AJAX, AJAX toolkit, AngularJS, JavaScript, jQuery UI, WCF, WPF,IIS7.0, SQL Server 2008/2008R 2/2012/2014/2016 , Entity Framework 6.0/4.0, LINQ, and Visual Studio.NET 2008/ 2010/ 2012/ 2013/2015.
  • Worked on designing and developing web applications using HTML4/5, XML, XAML, JavaScript, JQuery, Web Services, AJAX, CSS, MVVM, Master Pages, Site Map. Strong Knowledge on Micro Services architecture
  • Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, stored procedures, Functions, Views, Indexes and Triggers in SQL Server.
  • Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like Abstract factory, Singleton, Dependency Injection (DI), Microservices, MVC, MVP, Object pool a standard solution to common problems in software design
  • Experience with Source Control Management tool i.e. SVN, TFS and GIT.
  • Experience with Test Driven Development (TDD), Integration Testing, MS Unit Test and implemented automated unit testing withNUNIT framework. Worked with NUNIT test using Mock objects.
  • Familiar with latest Web technology like, CSS 3.0 and HTML5 (Tags, Local Storage Feature, New Input Types).
  • Extensive experience in using SQL Management Studio, SQL Server Business Intelligence Solutions like SSRS (SQL Server Reporting Services), SSIS (SQL Server Integration Service Package)
  • Experience in using the third party controls like Telerik RAD ASP.NET, Infragistics, Kendo UI, DevExpress and MVC UI controls
  • Solid understanding of Responsive Web Design using CSS Bootstrap 4/3.
  • Experience in Developing XML and JSON using C#.
  • Strong analytical and problem-solving techniques.
  • Coordinating with offshore and onshore teams to drive through the SDLC on various critical issues
  • Quick learner with the ability to work in a fast-paced, results oriented environment with consistently delivering high quality work.
  • Hands-on experience with WCF (Windows Communication Foundation)
  • Experience working in both team and individual environment

TECHNICAL SKILLS

Programming Languages: C#.NET, VB.NET, Visual Basic (VB6)

Web Technologies: HTML/DHTML, HTML5, CSS3, jQuery, Web Services, WCF, WPF, Bootstrap 4/3, ASP.Net 3.0/3.5/4.0/4.5 , Restful Web API, AJAX, XML, Telerik Kendo Controls, AngularJS, Typescript.

Development Tools: Visual Studio 2010/2012/2013/2015/2017

Development Methodology: Agile, Scrum, Waterfall, Object Oriented Analysis/Design

Middleware: ADO.NET and Entity Framework 6/4

Web Servers: IIS 6.0/7.0/8.0

Modelling Tools: Microsoft Visio, UML

Reporting Tools: Crystal Reports, SSRS

Version Control and Other Tools: Team Foundation Server, Bit bucket

Databases: SQL Server 2008/2008R 2/2012/2014/2016 , Ms Access, Oracle 11G, 10G, 9i, Unix, Linux

Configuration tools: Jenkins

Portal Server Technologies: SharePoint 2013/2016

Operating Systems: Windows 98/2000/XP, Windows 7, Windows server 2003, Vista

PROFESSIONAL EXPERIENCE

Confidential, Ann Arbor, MI

.Net Full Stack Developer

Responsibilities:

  • Responsible for Designing, Coding, Developing and implementing application using ASP.NET MVC 6, C#, jQuery, HTML 5, CSS3, JavaScript, JQuery UI, Angular 10.
  • Developed backend systems (C#) using .NETCore 3.1, Code First and Converted legacy applications to robust MVC application using .Net core 3.1
  • Building Web application using Angular 8 for frontend and Provided support from Upgrading from Angular 8 to Angular 10 version
  • Designed and implemented the User interface (UI) application using Angular 10, Typescript, JQuery UI, HTML5, CSS3, Bootstrap 4, Razor Views, Web API, C#, and Entity Framework 6.0
  • Designed Presentation layer using Web forms, HTML 5, JavaScript, JQuery, AngularJS 8/7and CSS
  • Used Angular 8 as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server worked on various concepts of Angular like Services, Data Binding, router, and Custom Directives and used input and output for data transfer between components
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • Designed various screens using asp.net and Telerik rad control
  • Coded extensively in C#.NET targeting the Business requirements
  • Created coding and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application
  • Developed SQL stored procedures, views, and functions and optimized using indexes.
  • Implemented the Complete Project in Customized JavaScript MVC Architecture.
  • Developed test driven development (TDD) strategy guiding use of the Nunit testing framework
  • Created and utilized Web API 2 methods for database operations through Entity Framework core.
  • Consuming WEB API Services to implement several features of the Web Application. And Designed and developed several REST based Web API to send and receive data
  • Used postman/SOAP UI to test theAPI
  • Used Kendo Controls as UI components extensively to improve the performance of the application
  • Used ADO.Netcomponents like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data
  • Authentication and Authorizations are implemented using the OAUTH 2.0
  • Implemented WEB API 2 services for CRUD operations with HTTP verbs GET POST, PUT and DELETE.
  • Extensively used ODBC driver in various places like SSIS Packages, C#.Net applications to extract the
  • Update, Retrieve and Delete operations, Mapping and executed stored procedures
  • Used Microsoft Report Viewer and SSRS to generate and view reports
  • Implemented and Deployed SSIS packages for Data migration from traditional platforms
  • Used LINQ to SQL for mapping tables and stored procedures to access the data from the database
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication, confluence for maintaining documentation for future reference
  • Consuming APIs to provide real-time updates in the web application.
  • Deploying Web Application onto IIS 8.0 for testing the Application.
  • Writing Unit test classes and methods to test the Web Application.
  • Using GIT source control for updating the Work Items assigned for development.
  • Used Jenkins for continuous integration (CI) and continuous deployment (CD) of the application
  • Converted .Net Core Application to Microsoft Azure Cloud Service Project as a part to Cloud Deployment
  • Using GIT and VSTS/Azure DevOps for Source Code Control, project related document sharing across team
  • Implementing new design changes to improve the efficiency of the Web Application.
  • Provide production support to field test sites, diagnosing issues, remediating those issues to resolve the immediate production issue, and follow up with root cause analysis and reporting that back to the responsible team leads
  • Worked in an Agile Scrum environment of Software Development Lifecycle

Environment: C#, ASP.NET, .Net Core 3.1, .NET Framework 4.5, MVC 6.0, Entity Framework 6.0, ADO.NET, GIT, VSTS, JSON, CSS3, Bootstrap 4, HTML5, AJAX, Razor Engine, Telerik rad controls, Angular 10/Angular8, JQuery UI, WEB API 2.0, Postman/SOAP UI. WCF, Restful, JIRA, Visual Studio Testing Tools, Jenkins, TDD, CI/CD, LINQ to Objects, OAUTH 2.0, Nunit, SSRS/SSIS, Visual Studios 2017, Azure DevOps, SQL Server 2016

Confidential, Norfolk, VA

.Net Developer

Responsibilities:

  • Product development is an Agile (SCRUM) methodology, where progress and task assignment discussed in everyday meetings.
  • Developed backend systems (C#) using .NETCore, Code First, and SQL Server 2014 in Azure
  • Extensively worked with Action Results, Action Filters and Custom Action Filters, Routing etc
  • Used ASP.NET Model View Controller (MVC) architectural Design Patterns for the development of the product.
  • Used ASP.NET MVC 4.0 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions.
  • Used JQuery accordingly for validation purpose, browser detection and controls
  • Designing and Developing the User Interfaces (UI) using Razor views, HTML, Angular 6 JQuery, Ajax and CSS.
  • Created Model objects using Entity Data Model with Entity framework 6.0
  • Built custom Angular 6 Directives and Services for single page web application (SPA)
  • Utilized Entity Framework 6.0 technology extensively for data retrieving, querying, storage and manipulation using LINQ
  • Used Compiled Queries, Multiple Contexts, Explicit loading, and Save Changes to context after all database operations to improve the performance in Entity Framework.
  • Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CRUD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
  • Implemented Data Access layer using WCF, Web-API restful services and Entity Framework
  • Incorporated REST Web API based endpoint on the Web Role and exposed bi-directional POST methods.
  • Developed CSS for the entire application using Bootstrap CSS files
  • Experience on Creating the Documentation for the Project
  • Created WCF SOAP/REST Services and used different bindings to make it available to different types of clients.
  • Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which based on SOA (Service Oriented Architecture).
  • Written simple to complex stored procedures using T-SQL to retrieve the data from SQL Server 2014 database
  • Developed and deployed SSIS packages to automate data imports between the databases.
  • Developing and deploying SSRS reports for the report’s module like preliminary and final audit reports
  • Implemented Unit Testing and System Testing using NUNIT
  • Used Jenkins for continuous integration (CI) and continuous deployment (CD) of the application
  • Implemented Basic and OAuth authentication integrated with Okta
  • Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.

Environment: Visual Studio 12, ASP.Net 4.0, ADO.NET, MVC 4.0, XML, HTML, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SSRS, SOAP, WCF, OAuth, .NET Framework 3.5, Azure, Bootstrap, SOA, VB.NET, Web services, SSIS, SSRS, SQL Server 2014, T-SQL, OOPS concepts, REST, DHTML, Windows Server.

Confidential, Dallas, TX

.Net Developer

Responsibilities:

  • Designing and developing application using MVC 5, C#, SQL
  • Creating applications using C# and enhancing projects for .NET applications
  • Migrated the project from .Net 3.5 version to 4.6 version
  • Designed and developed several Win forms and Web Forms.
  • Used various Design Patterns for Code reusability and following standard procedure like Singleton, Facade and Abstract Factory
  • Wrote several client-side validation scripts using JQuery and server-side validation scripts.
  • Implementing new design changes to improve the efficiency of the Web Application.
  • Designed responsive and user friendly user interfaces (UI) with MVC 5 Razor Views, HTML5, CSS 3.0, AngularJS and Bootstrap 3.0
  • DesignedData Access Layerand its Methods(ADO.NET)as a connection between Business Logic and Database layer
  • Designed various screens using asp.net and Telerik rad controls
  • Codedstored proceduresand queries extensively for querying the database using ADO.Net
  • Extensively used JQuery Ajax calls for communicating between client and server.
  • Consuming APIs to provide real-time updates in the web application.
  • Rewriting the old Quotes Dashboard application to a new application with extended functionality using .NET core 2.1 and Angular.
  • Worked on DOM manipulation using JavaScript, JQuery and Angular.
  • Deploying Web Application onto IIS 8.0 for testing the Application on a weekly basis.
  • Written several unit test cases to verify correct working of classes and more code coverage. Used Moq and NUnit framework
  • Consuming WEB API Services to implement several features of the Web Application.
  • Worked in an Agile Scrum environment of Software Development Lifecycle.
  • Created the web reports using SQL Server Reporting Services (SSRS).
  • Worked with Test Driven Development (TDD) by writing automated test cases
  • Implemented and Deployed SSIS packages for Data migration from traditional platforms
  • Using GIT/VSTS source control for updating the Work Items assigned for development.

Environment: C#, .NET Framework 4.5, MVC 5, .Net Core 2.1, Entity Framework 6.0, ADO.Net, Visual Studios 2017, SQL Server 2014, GIT, JSON, CSS Bootstrap 3.0, HTML5, AngularJS, JQuery UI, WEB API, Nunit, SSIS, TDD, Telerik, LINQ to Objects.

Confidential, Frisco, TX

.Net Developer

Responsibilities:

  • Worked on Software Development Life cycle starting from Requirements gathering and performing objects-oriented analysis, design and implementation.
  • Coordinating with offshore and onshore teams to drive through the SDLC on various critical issues
  • Designed and developed several Windows forms and Web Forms using C#
  • Developed CSS for the entire application using Bootstrap CSS files
  • Developed Web API’s Consuming third party Web Services and REST, WCF Services
  • Developed stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
  • Created Application Pages and Workflows using Visual Studio with ASP.NET/C# for Client Object Programing.
  • Analyzed business process, requirements and data necessary to develop the application.
  • Worked on JavaScript for Client validations and ASP.NET for Server-side validations.
  • Implemented service-oriented component (SOA) Layer using C#.net and WCF to decouple the User Interface (UI) with Business Layer (BL).
  • Experience migrating from VB6 of .NET to latest version
  • Created views and involved in database design, writing Stored Procedures, Triggers and Functions using T-SQL in SQL Server 2008/2012
  • Used .NET AJAX controls dynamically render the content on web pages developed using C#.
  • Used WCF for building service-oriented applications.
  • Used Master Pages and Cascading Style Sheets (CSS) to output a uniform look for the application.
  • Used the Test Driven Development (TDD) approach and used Crystal reports to generate reports
  • Involved in the Design of the Application using ASP.Net, WCF, Entity Framework 6.0, and LINQ to SQL.
  • Implemented Web Services using WSDL and SOAP.
  • Implemented TDD Techniques like unit testing using NUnit.
  • Performed capacity planning for SQL Server database boxes to ensure necessary storage for optimal operations.
  • Implemented authorization feature using the singleton class
  • Used Bootstrap frontend framework for developing responsive web based projects
  • Used SSIS to load data from source files to target tables.
  • Performed testing to fix the defects and troubleshoot the technical problems.
  • Created custom data flow items for different SSIS packages using the VB.Net script
  • Interact with Project managers and Business Analyst to resolve any issue in timely manner and keep everyone informedonthe status of the project.
  • Used tortoise SVN, Teamcity and octopus as part of continuous integration process
  • Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables

Environment: ASP.Net MVC 4.0, .Net Framework 4.0, C#, ADO.Net, Visual Studio 2010/2012, WPF, WCF, HTML5, CSS3, JavaScript, jQuery, Bootstrap, Razor, Ajax Toolkit, TDD, SSRS, SQL Server 2012/2008

Confidential

.Net Developer

Responsibilities:

  • Involved in requirement studies by communicating with the client regularly Detailed analysis of the client requirements
  • Developed application using .Net 4.0, Windows Communication Foundation (WCF) Services, Windows Workflow Foundation (WWF), MSMQ and Enterprise Blocks using Visual Studio 2008
  • Designed and developed web user controls and web services for the site using C#.NET, JavaScript, ASP.NET 3.5.
  • Interfaced with a third-party tool for providing email services to the dealers. The third party is for providing email services which are provided by Email labs.
  • Interacted with Email labs designers for authentications and accessibility for creating interface to their email service. Studied and analyzed Email lab provided APP code.
  • Created interface to the Email labs service through their APP code and performed multiple tasks related to email services like sending the message, scheduling the message, updating customer records, deleting the records etc., according to the client requirement.
  • Used XML and HTML formats of data and XML DOM objects to interface and communicate with Email services.
  • Involved in GUI design and creating dynamic interfaces with Themes, CSS, XML, DTD, Schemas and XSL.
  • Used XSLT to transform XML documents.
  • Used Data grids and Datasets extensively to dynamically present data about inventory of cars, their prices, models etc. from database. Used paging, sorting and editing of data in data grids. Used ADO.NET interfacing in performing creating multiple tables and maintaining relation between them. Executed stored procedures on SQL tables.
  • Used JavaScript and JQuery for dynamic presentation of images and data and used CSS and HTML with XML in designing the web pages.
  • Used Server controls, Validation controls and User controls in web forms.
  • Used Forms authentication for the web pages related to login and verification of the authenticity for the dealers.
  • Used ASP.net caching to reduce the round trips to the database and for faster response time.
  • Used XAML and WPF to create and control the appearance of XML document layouts and controls and how objects are bound to database.
  • Used WCF to allow programs to interoperate remotely and to provide better web security.
  • Created Web services with WCF and WPF using C#, SOAP and HTTP for the website.
  • Used SOAP header for authentication for authentication of the web services. Used SOAP in AJAX application with Asynchronous Javascript and XML.
  • Used WCF to configure and extend communication to web services with SOAP and non-SOAP messages (XML). Used for advanced distributed platforms.
  • Used AJAX for dynamic selection of car images in a horizontal sliding fashion and in many other dynamic applications of the site. Used AJAX for authentication and validation of controls.
  • Used crystal reports for maintaining the quarterly, monthly, annual sales reports for the Toyota dealer’s sales in their particular zip codes.
  • Involved in testing and troubleshooting the issues involving API interfacing with Email labs.
  • Used LINQ concepts with SQL server for better control on database.
  • Used Visual Source Safe for project management.

Environment: .NET Framework 3.5, C#.NET, ADO.NET, WCF, WPF, WWF, XML, AJAX, HTML, CSS, ASP.NET 3.5, VSS 2005, Win forms, User Controls, COM/DOM, Java script, JQuery, SQL server 2005, Win2k/NT

We'd love your feedback!