We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

5.00/5 (Submit Your Rating)

PA

SUMMARY:

  • Senior .NET Developer with 7+ years of experience in web application design, implement of Object - Oriented Design, software design patterns, Onion Architecture, Service Oriented Architecture (SOA), MVC, N-Tier Architecture, relational database design and administration.
  • Solid Principles of Object-Oriented Analysis and Design (OOAD), UML and RDBMS concepts.
  • In-depth knowledge of front-end web development Single Page Application (SPA) development and design using HTML5, CSS3, Bootstrap3/4
  • Extensive knowledge in JavaScript, jQuery, jQuery UI, Ajax, Typeahead, Data Table, Typescript, client-side framework using Angular 2/4/6 and server-side framework using ASP.NET.
  • Strong experience in Software Development Life Cycle (SDLC), design, development, and deployment of high-performance, scalable, distributed applications in object-oriented design (OOD).
  • In-depth knowledge of front-end Single Page Application (SPA) development using Angular frameworks.
  • Solid understanding of JavaScript, jQuery, AJAX, and Angular 2/4/5/6.
  • Profound knowledge of front-end web development and design using HTML5, CSS3, SASS, and Bootstrap3/4.
  • Experienced in Angular Material components such as mat-table, mat-grid-list.
  • In-depth knowledge of developing web applications using ASP.NET web forms, ASP.NET MVC.
  • Solid understanding and experienced in Asp.Net Identity Framework.
  • Extensively used ADO.NET and ORM tools such as Entity Framework and LINQ to SQL interact data between web application and database objects. Experience with unit testing frameworks such as Jasmine, Karma.
  • Good experience in analysis and design in the RDBMS environment and MS SQL Server which includes the development of Functions, Queries, Stored Procedures, Views, Joins and Triggers using T-SQL.
  • Experienced with developing applications using design patterns such as ASP.NET MVC, Unit of Work pattern and Repository pattern.
  • Solid understanding of the REST architectural style and building RESTful Web APIs.
  • Experienced in developing Service Oriented Architecture (SOA) using .Net services, SOAP, Windows Communication Foundation (WCF).
  • Experienced with Software Configuration Management, Source Control, and Version Control using Team Foundation Server (TFS), Git and JIRA.
  • Worked extensively with iterative Agile methodologies and SCRUM, Waterfall methodologies.
  • Worked on SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) to deliver customized data reports and data conversion.
  • Experience in Angular2/4/6 by implementing routing, components, services and directives on the User Interface development.
  • Extensive experience working with HTML, JavaScript, .NET Core 2.0, jQuery, Angular Js 2/4/5, Typescript.
  • Good experience in implementing Responsive UI design using HTML5, CSS3, JavaScript, Kendo UI/Telerik and Bootstrap.
  • Experience in working with Angular 2/4/5 Components, Directives, Pipes, Services and Modules using Type Script as Programming Language.
  • Worked with Angular 2/4/5 routing, Lazy loading and React (JSX) Forms to develop the client-side application.
  • Worked with ASP.Net, MVC Frameworks 6.0/5.0/4.0/3.0/2.0 and implemented controller actions and Views, Partial Views, Areas, Sections, Strongly Typed Views and View Models with State Management, Security, caching features and configuring optimizations etc.
  • In-depth knowledge & experience of software Design Patterns including Singleton, Prototype, Factory, and Unit of Work & Repository Pattern.
  • Proficiency in Service-Oriented Architecture (SOA), MVC, N-Tier Architecture, and Relational Database Design. Proficiency in developing web applications using Web Forms and MVC.
  • Experience in design and implement of Relational Database including Normalization, Stored Procedures, Triggers, Views, User Define Functions, SSIS Packages and SSRS Packages in MS SQL Server.
  • Proficiency in Object-Relational Mapping (ORM) using ADO.NET, Entity Framework, LINQ and Lambda expression. In-depth experience in Web Services, WCF and Web API development.
  • Experience in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) to deliver data conversion, ETL solutions, and customized data reports.
  • Experience in developing front-end Single Page Application (SPA) using AngularJS, HTML5, CSS3, Bootstrap, JavaScript, and jQuery. Highly Proficient at writing test cases and using unit tests including NUnit and Jasmine to validate development releases with Test-Driven Development (TDD) methodology.
  • Expertise in Database Design, Normalization, writing Stored Procedures, Triggers, Views, Functions and SSIS Packages in MS SQL Server.
  • Experienced in Object-relational mapping using ADO.NET, Entity Framework 5/6, LINQ to SQL and LINQ to Object, Auto Mapper. Highly proficient in writing test cases and using Unit Tests by using testing framework such as Nunit and Visual Studio Test Framework to control the code quality with Test-Driven-Development (TDD) methodology.
  • Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
  • Optimized Entity Framework data loading performance by appropriately deciding where to use lazy loading vs. eager loading.

TECHNICAL SKILLS:

Web: .NET 2.0/3.0/3.5/4.0/4.5/5.0 , ASP.NET MVC 5, AJAX, HTML, JSP, JavaScript, CSS, XML, XSD, AJAX, WPF, WCF,WWF, Silver Light, LINQ, Angular 2/4, HTML 5, ASP.Net Core 2.0, Prism, Type Script, .Net Framework 4.0/4.6, .Net Core

Languages: C#, VB.NET, ADO.Net, LINQ, Web Services, ASP.Net AJAX, ASP.Net MVC 5, Microservices, Node JS, ASP.Net Core 2.0, J-Query, Entity Framework. 6.0, Visual Studio 2017, knockout JS, Type Script

Database: SQL Server 2008/2012/2017 , Oracle 10g, MS Access, T-SQL, Transact SQL, PL/SQL, Stored Procedures, Triggers, SQL, Query Optimization, Database normalization, DTS, SSIS (SQL Server Integration Services), Performance Tuning, DB2, Mongo DB, No SQL

Tools: Microsoft Visual Studio 2005/2008/2010/2015/2017 , VSS (Visual Source Safe), DevX Tools, VSTS, Team Foundation Server, Rational Clear Case, Microsoft Stream Insight, Repliweb, Squirrel

Versioning Tools: TFS, VSS Management, GitHub, SVN, P4V, Bitbucket, Jira

Collaboration: MSOffice, Visio, UML, Office Communicator, Live Communicator, WebEx

Healthcare, Financial services, E: commerce applications, Business applications, CMS applications, Legacy Services, Merchant management applications and Banking Applications.

Testing: Unit Testing, Analyzing and preparing Test plans, Test cases, Test documents, Rational Clear Quest, Integration Testing, Automated Website Testing, TDD

Application Servers: IIS 7.0/6.0/5.0.

Reporting Tools: Crystal Reports, SQL Server 2017, SQL Server Reporting Services 2008/2012, SSIS 2008/2012, SQL Server Analytical Services 2008/2012, Data Modeling.

PROFESSIONAL EXPERIENCE:

Full stack .NET Developer

Confidential, PA

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Responsible for designing and developing the Application using ASP. Net MVC, Razor view engine & UI using HTML, CSS, jQuery, JavaScript.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
  • Hands on experience in developing RESTful WCF Service and ASP. NET Web API. NET CORE HTTP Services for web application.
  • Designing and Developing Micro-services that are highly scalable, fault-tolerant using .Net Core.
  • Extensive experience working with HTML, JavaScript, .NET Core 2.0 , jQuery, Angular Js 2/4/5 , Typescript.
  • Application Development, Implementation and Maintenance using Extensive experience in ASP. NET MVC & . NET CORE.
  • Developed and maintained web application, Fond center and Third-Party Fund Management for UBS using C#, ASP. NET, Web Services, WCF, SQL Server 2016, HTML5, jQuery, Angular 4, Web API and Ajax.
  • Created ASP. NET MVC filters, actions, validations.
  • Implemented on ADO. NET Entity Framework to associate with database for CRUD operations. Worked on LINQ to Entities, Lambda Expressions, and Object-Oriented Design Patterns.
  • Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2017.
  • Created the Web API controllers in ASP. NET MVC to build, maintain Restful API's, also consumed API's client side using Angular 6 data binding.
  • Perform code refactoring, migrating legacy win form application to WPF / MVVM platform.
  • Developed the application using WPF, C#, MVVM, XAML, ENTITY FRAMEWORK, VISUAL STUDIO 2015/2017.
  • Created Control templates, Adorners, Data templates, Blend Trigger Actions, Styles, Style Triggers, Value Converters, Commands and Dependency /Attached Properties for the WPF application
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
  • Used WPF of .NET 4.5 for creating control templates and more appealing visual appearance.
  • Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
  • Created & hosted Restful Services, Web services and Web API also used different bindings to make it available to different types of clients.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
  • Implemented the project using ASP. NET, C# and back-end database as SQL Server 2016 • Written Stored Procedures in SQL Server 2016 used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes.
  • Used jQuery and AJAX to make the User Interface more responsive.
  • Implemented CRUD functionality with Entity framework (ORM) in ASP. NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.

Environment: & Tools: .NET C#,Bootstrap 3, ASP.Net Core 2.0, ASP.NET MVC 6.0, Angular2/4/6, Typescript, Visual Studio 2017, SQL Server 2015/2017, Fiddler, Swagger, HTML5, CSS3, Bootstrap, Entity Framework 6, Web API, J-Query, Team Foundation Server (TFS), LINQ, Visual Studio 2017, MVVM, Node JS, TDD, Nunit, Mock Framework, Jasmine, Karma, Auto Mapper, Angular CLI, NUnit, Bower, Team City, Octopus, ReSharper, Design Patterns, Rally.

Fullstack.NET Developer

Confidential - New York, NY

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
  • Designed and Implemented Web application using ASP.NET MVC 6.0, Web API, Angular2/4/6, Entity framework (EF). Involved in Analysis, Design and Development of Customer Portal application.
  • Designed user interface using HTML5 and Bootstrap 4 and Designed responsive web pages, compatible to iPad, Mobile, and Desktop devices. Developed front-end application using Angular 6, AngularJS framework.
  • Developed Components, Pipes, Services, Reactive forms, Observables, routing in Angular 6.
  • Developed various components in AngularJS, which includes Services, Controllers, Built-in Directives and Custom Directives. Followed John Papa’s angular style guide while developing angular code.
  • Developed web application using .Net Core 2.0 framework. Used Entity Framework ORM as repository layer to connect to database. Implemented LINQ queries to perform CRUD operations.
  • Implemented WEB API framework for building HTTP services that can be consumed by broad range of clients including browsers, mobiles and tablets in the application.
  • Implemented various features such as Routing, Controllers, Action Results, IOC container or Dependency Injection. Developed Async processing methods using Async programming approach.
  • Made use of ViewBag, ViewData, TempData and QueryString for accessing data from different controllers and views and worked extensively with ASP.Net Core 2.0.
  • Implemented Auto-Mapper to map model classes with View-Models to avoid rewriting of code.
  • Implemented SOLID principles in the projects efficiently based on the requirements.
  • Used Angular router guards to tell the router whether it should allow navigation to a requested route base on JSON Web Tokens (JWT). Connect Web API to Angular using Http Call and designed GET, POST, PUT, DELETE for Web API.
  • Redesigned and developed existing applications with Clean Architecture using ASP.Net MVC, HTML, CSS, Bootstrap 3, JavaScript, jQuery to make the applications more generic and configurable and reduce the code base and database that need to be maintained.
  • Implemented ng-repeat to display tabular data and utilized CRUD features such as sorting, filtering, paging and data manipulation and by using Angular2/4/6.
  • Experience in creating services as classes in typescript importing into the Components in Angular 2.0.
  • Used Typescript to write the Angular Components, Modules, Services, and Models. Involved in the Database design, wrote stored procedures, database views and T-SQL queries for the underlying SQL Server Database.
  • Hands on experience in working with development of Stored Procedures, User Defined Functions, Queries, Indexes, Triggers and Views using SQL Server and T-SQL. Worked with Web API to provide services to HTTP requests. Enhanced legacy application by building new components in Angular 2.0 and Typescript.
  • Used Restful Web API services to implement the functionalities of business for the integration of application and bind data to the components from frontend.
  • Wrote Web APIs endpoints allowing different HTTP verbs like GET, POST, PUT, PATCH, DELETE so that they can be consumed by single page and other frontend applications.
  • Implemented Angular2/4/6 Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory. Designed UI based on razor views, partial views and layout by using HTML, Bootstrap and CSS.
  • Implemented AJAX Helper Classes to invoke controller methods and improve performance of the application
  • Used Entity Framework to create the Models.
  • Used Auto-Mapper as a reusable component to copy data from object type to other. Included specific mappings when required and Ignored few.
  • Used Bitbucket web-based version control repository owned by Atlassian, for source code and development projects and used Git revision control system and followed Git Flow for project management.
  • Used Agile Methodology for project development. Tracked work items in Rally as part of managing project work items. Used Bower and NPM package managers to install and update third party web packages.
  • Developed Unit Test project using NUnit framework. Used ReSharper for code analysis.
  • Used Team City for continuous integration and Octopus for continuous deployment as part of project cycle.
  • Developed front-end components using Angular6, TypeScript, Angular Material and ngx-bootstrap
  • Created custom, self-contained, reusable, and testable Angular modules, components and services to implement key functionalities. Implemented services for component communications to achieve dependency injection (DI).
  • Used Identity Framework and customize it to fit the user need, it will include Entity Framework.
  • Worked with Promise, User Controls and Custom Directives. Comprehensive understanding of Module, Controller and Routing. Used Bootstrap modal popup for displaying messages and Bootstrap forms.
  • Used Agile-Scrum methodology for developing application and participated in Sprints planning.
  • Worked with Web API to provide services to HTTP requests.

Environment: & Tools: .NET C#,Bootstrap 3, ASP.Net Core 2.0, ASP.NET MVC6.0, Angular2/4/6, Typescript, Visual Studio 2017, SQL Server 2015/2017, Fiddler, Swagger, HTML5, CSS3, Bootstrap, Entity Framework 6, Web API, J-Query, Team Foundation Server (TFS), LINQ, Visual Studio 2017, MVVM, Node JS, TDD, Nunit, Mock Framework, Jasmine, Karma, Auto Mapper, Angular CLI, NUnit, Bower, Team City, Octopus, ReSharper, Design Patterns, Rally.

.NET Developer

Confidential, Concord, NH

Responsibilities:

  • Developed a Graphical User Interface (GUI) for a server-side & client-side web application with ASP.NET, MVC, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular JS and REST Full Web Service in Visual Studio 2015.
  • Developed using N-tier architecture Presentation layer, Business logic layer (BAL mid-tier) and DAL (Data access layer).
  • Effectively used ASP .NET MVC features like View Bag to pass data from Controller into the view, create multiple views/partial views, layout views and incorporated them into the ASP.NET MVC application.
  • Implemented Client-side validation using AngularJs custom form validation with ng-show, ng-if and ng-hide.
  • Implement functionality such as Searching, Filtering, Sorting and Validating data using AngularJS framework.
  • Completed the Web API framework to implement HTTP services, generally sending and receiving JSON formatted data through a RESTful API.
  • Decent experience in AngularJS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives. Designed a Web application using Web API with AngularJS, leveraged Entity framework (EF).
  • Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Made use of several .NET AJAX controls to render the content dynamically on Webpages which are developed using C#.
  • Made use of JavaScript/jQuery to perform client-side validations and catch the events on client's browser.
  • Extensively used Asynchronous JavaScript Calls (AJAX) to do data processing and loading the data from the database without doing the post back. Hands on experience in using ADO.NET objects such as Command Object, Connection Object, Data Adapter Object, Data Reader Object and Dataset Object to access databases.
  • Designed and developed various SQL Server Stored Procedures, Built-In Functions, User defined Functions, Views and Triggers for all the application's DML (Data Manipulation Language) functionality.
  • Created new methods to store and retrieve data from SQL Server using Entity Framework and LINQ queries.
  • Used AJAX to fetch data from controllers to update user data asynchronously.
  • Developed Web services/Rest Services for building applications that send and receive messages over HTTP.
  • Worked with Web Services, State Management, caching features, securing the web application and configuring optimizations. Wrote test cases and implemented unit testing to test new features and did unit testing as well as integration testing. Conducted tests on the Web API by using Fiddler web debugging proxy.
  • Used Database First approach with the Entity Framework to generate models and the dB context.
  • Created stored procedures, user defined functions for better result in SQL Server 2017 database
  • Worked in Agile Methodology and used GIT/JIRA for issue tracking and configuration management.
  • Developed reusable Services that implement HTTPClientModule's POST, GET, PUT, DELETE methods to invoke Web API methods and performed CRUD operations on the data.
  • Developed custom routes to the application using RouterModule and have used Router Guards to protect the application from unauthorized users.
  • Used ngxPagination module to implement pagination on the application to enhance the UI.
  • Developed Web API using C#, ASP.NET and Entity Framework 6.Used Entity Framework Database first approach to build the models and used LINQ to query the database.
  • Used POSTMAN/Swagger to test the Web API and for the Angular application, used Jasmine Framework and Karma as a runner tool.Wrote LINQ queries and lambda expressions to perform CRUD operations.
  • Built SSIS packages for transmitting data both internally and externally and developed web reports using SSRS.
  • Utilize J-Query AJAX library to call Web API to populate dropdown list and utilize JQuery UI autocomplete to call action method in controller. Use JQuery UI dialog and partial view to implement a pop-up.

Environment: & Tools: C#.NET, .Net Core 2.1, ASP.NET MVC 5.0, GitHub, JIRA, JavaScript, HTML5, Canvas, Microsoft SQL Server 2015, NUnit, SSIS, SSRS, Infragistics, AJAX, WCF, Web API, Angular 2/4, TFS, Bootstrap, Entity Framework 6, MVC,MVVM,WPF, Microservices, RESTFul Services, LINQ, WPF, Jasmin, Karma

.NET Developer

Confidential

Responsibilities:

  • Design and developed the application in a typical sophisticated SOA environment, performing responsibility of developing WCF RIA service, WEB Services, WCF Services required for different business requirements which involved work from design phase up to documentation.
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion
  • Develop and maintain user interaction layer using WinForms.
  • Designed and implemented the Portable class libraries (PCL) for handling database connections across platform using SQLite.NET. Handled routed events and used various stack panels and controls in WPF
  • Implemented Windows Mobile GUI designs in XAML, C# using Expression Blend Windows Mobile
  • Designing and Developing Micro-services that are highly scalable, fault-tolerant using .Net Core.
  • Applied the MVC (Model View Control Controller) pattern for developing the web application
  • Extensively used Bootstrap for responsive web design to support multiple devices/browsers
  • Utilized Grid. MVC with Strongly Typed ViewModel to provide more flexible, editable and sortable GridView to increase user interaction. Used Data Annotation, Partial Views, Layouts, Strongly Typed views in MVC
  • Consumed different ASP.NET MVC Web APIs to retrieve customer information and other application related information. Extensively used JavaScript to provide functionality for the user interface
  • Utilized ASP.NET MVC Validation and JavaScript to perform client-side validation
  • Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page. Entity Framework was used as part of the application process, the application is designed to work on a database first approach.
  • Implemented Viewbag, Viewdata, and Tempdata to transfer data between Views and Controllers.
  • Used Web API in MVC to build HTTP services. Widely used Entity Framework and LINQ principles in database layer. Designed WEB API services for mobile applications using Dependency Injection with Unity patterns
  • Developed Data Access Layer using LINQ Data context object with ADO.NET Entity Framework 6.0
  • Designed and implemented various Silverlight 4.0/5.0, User and Custom controls like multi binding
  • Used WPF in creating different animated scenes using transforms, animation controls
  • Extensively used Log4Net for logging the exceptions to the database tables
  • Diagnose and track problems that affect system performance. Fixing those issues by tuning the queries
  • Designed and implemented Knockout JS view models as well as the underlying JSON model data.
  • Leveraged HTML5, Canvas, Bootstrap, CSS3 Webkit transformations, Animations for styling to improve

user experience throughout Silverlight (XAML)/ ASP application by using MVVM and Prism.

Environment: &Tools: C#, ASP.NET, MVC 4.0, ADO.NET, Entity Framework 6, Infragistics, Kendo UI, HTML, JavaScript, SSIS, SQL Server 2012, Visual Studio 2012, IIS 7.0, TFS, LINQ, WPF, Silver Light

We'd love your feedback!