We provide IT Staff Augmentation Services!

Sr. Fullstack .net Core Developer Resume

4.00/5 (Submit Your Rating)

Southfield, MI

SUMMARY

  • Over9+ years of experience in Design and Development of web - based and windows-based applications using various .Net frontend and backend technologies.
  • Experience in creating Console applications and web applications using Visual studio.
  • Working experience on the front-end using AngularJS, Angular2/4/5/7 and Kendo UI.
  • Proficient in Web Programming to enhance user experience and performance using JavaScript, Angular.js,React.js, Ember.js, Node.js, TypeScript,Require.js, Vue.JS,jQuery, Kendo UI, AJAX, AJAX Toolkit, HTML5 and CSS/CSS3.
  • Developed web applications using C#, ASP.Net, ADO.Net, WCF, JavaScript, AJAX, XML, SOAP, Web Services.
  • Extensive experience with development & deployment of Web Services (SOAP, UDDI &WSDL), WCF services, Web API, SOA, SSO (Single Sign On) using the .Net Framework.
  • Experience in the functional automation and performance automation of the API'S and the Webservices, Web applications using C#.net Framework, Unit testing Framework, WCF, Rest API's, Visual Studio Coded UI(RNP), NUnit and SQLServer.
  • Good working experience in Design and Development of Web Applications using the MVCArchitecture and Entity Framework.
  • Experience in developing Single Page Applications (SPA) using latest technologies like Angular JS, Angular, Bootstrap, and Web API.
  • Experience in designing and implementing Azure Storage.
  • Experience in using Angular modules like Angular-animate, Angular-Cookies, Angular-Filter, Angular-Mocks, Angular - Resource, Angular- Route, Angular-Sanitize, Angular-Touch and Angular-Ui-Bootstrap.
  • Developed web applications using C#, ASP.Net and MVC.
  • Experience in Object Oriented Design (OOD), Object-Oriented Programming (OOP), Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA) and Windows Presentation Foundation (WPF).
  • Developed multithreaded C#, WinForms and worked on Entity framework to associate with database for CRUD operations and LINQ to Entities.
  • Expertise in implementation of Windows Communication Foundation (WCF), Web API, and Web Services.
  • Implemented modern web frameworks (e.g. Angular, React, or Vue) and build tools (e.g. Webpack)
  • Experience in Content Management System with Adobe CQ5.5, AEM. Better understanding of Classic/Touch Modes.
  • Worked with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server.
  • Expertise in enterprise Development with Microsoft Azure, C#, ASP.NET, ASP. MVC, ADO.NET,SQL-Server, Oracle, VisualStudio, LINQ, CSS andIIS 7/6.
  • Created JSON based Azure Resource Manager (ARM) templates for deployments.
  • Extensively used LINQ (LINQ to XML, LINQ to SQL), ADO.NET Entity Framework, ADO.NET and T-SQL in developing Data Access Layer.
  • Expertise in Implementing Lambdaexpressions or LINQ Query Expressions for standard query operators that allow traversal, filter, and projection etc.
  • Experienced in building animations for desktop applications using Windows Presentation Foundation (WPF) and Extensible Application Markup Language (XAML) files in Visual Studio and Expression Blend.
  • Extensively Created web services using Windows Communication Foundation (WCF) and C#.net in Visual Studio.
  • Experienced in working in Agile based development environment and participating in Scrum sessions.

TECHNICAL SKILLS

.NET Technologies: ASP.NET, ADO.NET, LINQ, C#.NET, WCF Services, WPF, Web Forms, MVC5 SharePoint, Win Forms, .Net Framework, Dependency injection.

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, Angular 2/4/5/7,Vue.js, Angular.js, Ionic 2/4, React.js, Ember.js, Node.js, XML, AJAX, jQuery.

Languages: C, C#, VB.Net, SQL, T-SQL, PL/SQL.

IDE & Tools: Visual Studio, Dreamweaver, Eclipse, Notepad++, Adobe Photoshop CS5, Adobe Photoshop CS6, Adobe Illustrator CS6, Adobe in Design CS6, Microsoft Visio, XCode, Android Studio and Xamarin Studio.

Packages: MS Office, Excel, Visio and Power Point.

Protocols: SOAP, REST, HTTPS, TCP/IP.

Version Control: Team Foundation Server, Git and SVN.

Methodologies: Agile, Pair-programming, Continuous Delivery.

Technologies: SOA, SPA, (DDD & TDD & CQRS, Event Driven), Design Patterns, Cloud (Azure, AWS), Service bus (publisher/subscriber, mediator service), Windows service.

Database: MSSQL2008/12/15, SSRS, SSIS.

Tools: VS 2015/2017/2019 , TFS, VSTS/Azure DevOps, ReSharper, Git, IIS, Postman, LinqPad, Teams.

PROFESSIONAL EXPERIENCE

Confidential, Southfield, MI

Sr. Fullstack .Net Core Developer

Responsibilities:

  • Developed Mobile Hybrid Application using IONIC, Cordova, Angular TypeScript, NodeJS.
  • Developed IONIC UI Pages, UI components, Providers. Created directives using ionic.
  • Used RxJS (Reactive Extensions for JavaScript) library for reactive programming using observables.
  • Implemented push notification service in Angular application using SignalR (@aspnet/SignalR).
  • Developed RESTFUL Web API using ASP.Net Core
  • Designed and Developed Filing Dashboard pages using Bootstrap, CSS, HTML,JQuery, JavaScript,Vuejsand ASP.Net under MVC Architecture with RAZOR View engine.
  • Implemented JWT (JSON Web Token) and OAuth2 for Authentication.
  • Used HTTPInterceptor to set header for Authorization Bearer token in the HTTPRequest.
  • Attribute Routing used in the Asp.Net core web API. Used Async and Await in Asp.net Core web API methods.
  • Implemented Dependency Injection (DI) using Micrososft.Extensions.DependencyInjection 2.2.
  • Written Unit tests to test .net Core web API Action methods using Xunit.
  • Used FakeItEasydynamic fake library for mocking objects to test Controller Action methods/Calls.
  • UsedEntityFrameWorkCore.InMemory as in memory provider to Unit test the repository layer.
  • Responsible for developing Sales tax component which includes City, County &State-wide tax rates.
  • Developed High Level Design documentationand created Software Requirement Specifications (SRS) document for tax component.
  • Created library using C# and .Net for tax component which automates the downloading of .CSV file from Vendor server and convert data from the .CSV file format to XML file format.
  • Worked extensively on windows forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields
  • Wrote tests using Jasmine framework runonKarma to test EAMS 5.0 Wage Detail screen built using Angular JS frameworkand runVue.js tests with Chutzpah to test front end web pages built usingVue.js.
  • Used iTextSharp to generate PDF file. And used Microsoft Office Interop to generate Excel file.
  • Implemented Angular Material Design 7. Used HTML, SCSS with Angular/Ioinic for Front-end
  • Worked on MS SQL Database Table which has 65+ million records. Created Views/Tables and Stored Procedures in a db from Multiple databases using SQL.
  • Used MVC, MVVM Architectural Pattern in the application. Developed web services using C# and WCF.
  • Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer.
  • Responsible for converting existing functionalities to Micro services.
  • Developed and reused multiple MicroServices. Notifier Service, Automatic Email Service, PDF Generation, Login Authentication (Identity Server) etc.
  • Used .Net Core Entity Framework for web applications.Implemented Code First approach.
  • Designed Angular UI Grid components, with sort and filter, which were reused in other Web App
  • Responsible for using Microsoft Report Viewer to generate reports.
  • Created aProof of Concept (POC) for arules engine using NRules.
  • Responsible for daily peer reviews, maintaining the branching in GIT and following the GitFlow. Mentored .Net Interns, reviewed and provide required guidance to resolve issues.
  • Moved multiple Repositories from TFS to BitBucket GIT.
  • Used Nuget packages to produce and consume packages.
  • Built and released iOS packages using XCode in MacOS. Tested the developed Hybird Mobile application on XCode for the iPhone, iPad mini and iPad Pro devices.
  • Attended the land Art Auction events to understand and interact with the business.

Environment: C#, WinForms, .Net Framework, ADO.Net Entity Framework, .Net Core Web API, .Net Core Entity Framework, Angular 5.2/7, TypeScript 2.6.2, RXJS 5.5.11, Vue.JS, IONIC Framework 3/4, Microsoft Unity, Micro Services, Visual Studio Unit Testing, MOQ, JIRA, Confluence, Visual Studio 2019, Visual Studio Code, GIT, Bitbucket, SourceTree, TFS, iPad Mini, iPad Pro, Apple Mac Pro, AZURE, Windows 10, MacOS, Windows Server and MS SQL Server 2014/17.

Confidential, Marietta- GA

Application developer III

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Scrum (Agile) Methodology.
  • Developed and designed multiple Desktop applications using C#, .NET, MVC 5, WinForms, WPF, WCF, XML and NSIS.
  • Responsible for developing and maintaining web applications usingASP.NetMVC and .net core apps with C# and developed web pages using Javascript, Jquery, Ajax andVueJs.
  • Modified and automated existing C# code to deliver conversion utilities, tested and redesigned the applications.
  • Involved in Agile methodology in the project using VSTS/Azure DevOps on Updating the user story and plan estimation, Backlog grooming.
  • Maintained expert currency on modern object-oriented software design and design patterns, deployment platforms and technologies appropriate to development functional areas. (Namely, desktop application and runtime support technologies).
  • Worked Extensively on Microsoft .NET design Patterns including Dependency Injection (DI), MVVM and MVC. And experience decompiling .NET assemblies.
  • Prepared a detailed design from approved general designs, including detailed time and resource estimates for all tasks for the team.
  • Performed numerous code reviews and code refactoring using GIT as Source Control, using the GIT Workflow for the branching and releasing strategies for the Development team and DevOps.
  • Work with product management and veteran software developers to deliver the code, respond to and correct defects, and release code to Production biweekly.
  • Consolidated all Team Projects and created automated builds for various services and internal application (Conversion Utilities).
  • Excellent experience in building and modifying the software packages using Nullsoft Scriptable Install System (NSIS) and Install Shield 6.3 12.0v Scripting Languages.
  • Lead and work with remote developers in different time zones from within the US and abroad.
  • Performed Unit Testing of the developed component and web forms and worked closely with manual testers and automation testers, User Acceptance testers for ensuring the desired functionality is achieved. And Delivered test driven approach development.
  • Good Expertise in Schedule jobs via Continuous Delivery and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation.
  • Participated in the design, development and support of tools for tax conversion projects through the entire Software Development Life Cycle successfully.
  • Experience with VSTS, SVN, and Microsoft Team Foundation Server, GIT for Code Repository, Deployment and Version control.
  • Defined and managed development workflow process utilizing GitFlow to manage source controland release processes.
  • Attended Daily and Weekly Scrum meetings to discuss various aspects of the projects, assignedrelevant tasks to team members, cleaning up code related to individual modules, etc. and used Microsoft Teams and Skype to communicate with customers.

Environment: Visual Studio 2017, C#.NET 4.6/4.7, MVC 5, WinForms, Vue.JS, WPF, WCF, Git, GitFlow, Team Foundation Server (TFS), Entity Framework, Nullsoft Scriptable Install System (NSIS), LINQ, VSTS, Azure DevOps, Microsoft Teams, Skype for Business,.

Confidential, Atlanta- GA

Sr. Full Stack .Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Scrum (Agile) Methodology.
  • Design develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.js that meets accessibility and web browser standards for website.
  • Created user interfaces using HTML5, CSS,Angular and AJAX.
  • Responsible in implementation of the presentation layer for the application using HTML5, CSS3, Bootstrap, JavaScript, AJAX and Angular.
  • Involved in preparation of design documents.
  • Implemented Angular 2 Routing and navigation, Components, Services.
  • Maintained high degree of competency across the Microsoft Application Platform focusing on .NET Framework, WCF, Microsoft Azure, and SQL Azure.
  • Involved in developing the Data Access Layer using the Entity Framework followed the code first process.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Designed and developed web application using ASP.NET MVC model and implemented the business logic using Visual Studio2012/2015.
  • Used React.js for templating for faster compilation and developing reusable components.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Responsible for React UI and architecture and building components library, including Tree, Slide-View, and Table Grid.
  • Created and utilized Web API methods for database operations (CRUD) through Entity Framework.
  • Worked with Web Service, WPF & WCF to create the user services.
  • Extensively wrote and used stored procedures, Database Triggers in SQL Server.
  • Created SSIS Packages to import and export data from Excel Spreadsheets, Text files, CSV files and various direct sources.
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
  • Used Windows Azure to deploy the application on the cloud and managed the session.
  • Developed and consumed RESTful web services using Web API.
  • Extensively used ADO.NET Entity Framework to implement the data layer to communicate with the database.
  • Used TFS (Team Foundation server) for versioning and code merges.
  • Used React-Router to turn application into Single Page Application.
  • Design and Implement Database Schema import data and build stored procedures on SQL Azure.
  • Involved in enhancing the application user interface, modifying the data base columns using the entity framework.
  • Business and Data access layers were developed using C# .Net and Entity Framework.
  • Used MVC, MVVM Architectural Pattern in the application. Developed web services using C# and WCF.
  • Involved in unit testing with N-Unit, Just-Mock, preparing System Test Cases, Documentation, Debugging and bug fixing.

Environment: Visual studio.NET2012/2015, Microsoft Azure, React.js, ASP.NET, MVC5, Web API, ADO.NET/Entity Framework, C#, Web API, WCF, HTML5, CSS, Angular 2/4, AJAX, IIS 7.0, SQL Server 2012, SSIS, SSRS, TFS and Scrum Agile.

Confidential, Dallas - TX

Sr. .Net Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Responsible in implementation of the presentation layer for the application using HTML5, CSS3, Bootstrap, JavaScript, AJAX, Angular.js.
  • Used React.js to create Controllers to handle events triggered by clients and send request to server.
  • Develop the common components using React.js,jQuery, Bootstrap, CSS3 for internal developer code reuse.
  • Involved in implementing the WEB API Configuration, WEB API Routing and parameter binding and created WEB API for curd operation Get, Post, Put and Delete methods.
  • Implemented the Rest API using WEB API 2 for building the Server-Side component and create DB context in the controller.
  • Designed and created the restful web service using MVC WEB API and used JSON to read request and return response of the web service.
  • Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for creating/inserting/updating/deleting the data into the relational tables.
  • Created a custom responsive web application to replace a legacy line-of-business web application using Angular.js.
  • Developed user interface by using the React.js, Flux for SPA development.
  • Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and React.js.
  • Developer responsive interface using Bootstrap and used SASS for CSS.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Used Media Queries for the design to be compatible in all devices.
  • Created controllers in C# which has WEB API methods to accept user inputs and return response in JSON format.
  • Created UNIT Test cases for the business API methods in ASP.NET Web API services.
  • Worked in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
  • Developed advanced ETL import packages using SSIS, T-SQL to transform and import raw index data into database tables.
  • Developed the application in writing C# and VB.NET.
  • Developed an internal data retrieval system called using ASP.NET Webform and C#.NET. Created ASP.NET Web API services for implementing the Event Creation, Management and data requesting.
  • Analyzed the data, extracted from the different source systems based on the business rules.
  • Hosted WEB API manually to provide multiple end points, which can then be used by other modules.
  • Involved in creating, deploying and managing reports using SSRS.
  • Creation of Database, table spaces, schema objects and stored procedures.
  • Build Data Sync job on Windows Azure to synchronize data from SQL databases to SQL Azure.
  • Developed various backend application programs such as Table, Views, Functions, Triggers, Procedures and Packages using SQL Server.
  • Team Foundation Server (TFS) is used for maintaining the version control of the code actively involved in updating the TFS tasks on daily basis.
  • Daily SCRUM meetings and weekly technical review meetings.

Environment: ASP.Net, JavaScript, CSS/CSS3, HTML/HTML5, MVC5, Angular, React.js, Bootstrap, Entity Framework, Ajax, jQuery, C#, VB.Net, Web API, WPF, WCF, JSON, SSRS, SQL Server and TFS.

Confidential, Tampa - FL

.Net Developer

Responsibilities:

  • Participate in the entire Software development lifecycle process (SDLC).
  • Analyzing, determining Business Requirements to address a wide range of complex business scenarios.
  • Responsibilities include Requirement Analysis, Design, Coding, Code Review and Unit Testing.
  • Developed complex Drawers, Grids and lot of other reusable common components using MVC and Telerik.
  • Used jQuery, Typescript, HTML5, and CSS3 for client-side implementation.
  • Used bootstrap extensively to implement responsive design on the client side. And used Bootstrap in-order to create UI-Controls like Grids, Date Time Picker, and Select Picker etc.
  • Implementation of client-side validations using jQuery, Remote Validations and MVC Custom attributes and Data annotations.
  • Implemented Angular.js for Improved Dependency Injection.
  • UsedTypescriptand Angular.Js for more faster and User rich experience of Single Page Applications.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app.
  • Used ASP.Net MVC to build Web Applications. Coding using C# in ASP.NET and performing Validations at the User end using jQuery and JavaScript.
  • Build Restful services to consume data from third party applications.
  • Created simple Stored Procedures in SQL Server 2012.
  • Performed operations like Select, Update, Delete in SQL Server 2012.
  • Created T-SQL and PL/SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
  • Implemented Telerik KendoUI for enhancing the auto-generated views from MVC to give the User a rich UI experience.
  • Used Entity Framework as ORM for binding the data to the Model classes.
  • Familiar with the basics of HTML5, CSS, jQuery and related front-end technologies.
  • Reported to the supervisor about the daily works and got feedback regarding the same.
  • Followed agile methodology with daily SCRUM and feature team meetings.

Environment: .NET Framework 3.5, ASP.NET, Entity Framework, Visual Studio, MVC 4, SQL Server, IIS, TFS, JavaScript, Typescript, Angular, React.JS, jQuery, HTML5 and Boot Strap.

We'd love your feedback!