We provide IT Staff Augmentation Services!

Sr Application Developer (full Stack .net/.net Core/azure/web Api Developer) Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 7+ years of professional experience in software design and development of high scalable Multi - Tiered Web Applications, Distributed Applications and Web Services using Microsoft technologies, proficient in creating customer centric applications.
  • Experience with all Phases of SDLC in the Waterfall model, Test-driven development and Agile (SCRUM) methodology.
  • Proficient in developing n-tier web applications and interactive software products using .NET Framework 3.5/4.0 /4.5, ASP.Net, .NET Core 2.2+, C#, VB.NET, jQuery, JavaScript, HTML5/4, AJAX & JSON, XML, UML, CSS, SQL-Server and Visual Studio.
  • Experience in developing User Interfaces for Mobile/Tablet/Desktop using HTML, CSS, JavaScript, jQuery, Angular.js, Bootstrap.
  • Extensive experience in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular.js (v9.0), Material 9, ECMA 2016, Angular CLI, React.js, Knockout.js, Rxjs, NGRX and Bootstrap.
  • Developed web applications using C#, ASP.Net, WCF, XML, SOAP, Web Services, JavaScript, HTML5, AJAX.
  • Experience in the functional automation and performance automation of the API'S and the Web Services, Web applications using C#.netFramework, WCF, Rest API's, NUnit and SQL Server.
  • Experience in developing responsive Web UI using Angular.js (v9.0), React.js, Knockout.js, Rxjs, NGRX, Node.js, Require.js, HTML5, CSS3, Bootstrap, jQuery, Ajax, Telerik kendo UI, Java Script.
  • Extensively used LINQ (LINQ to SQL, LINQ to Entities), ADO.NET, Entity Framework and T-SQL in developing Data Access Layer.
  • Experience in SQL Profiler and Performance Tuning.
  • Solid work Experience with Entity Framework approaches such as code-first and database-first.
  • Worked with IIS and Windows Server during application deployment.
  • Proficiency with Object Oriented Principles (OOPs), Concepts and Best Practices.
  • Experience in implementing WCF SOAP/REST, Web API that communicate data in a both XML & JSON.
  • Fully fledged with client-side scripting like jQuery Selectors, Events and AJAX etc.
  • Created Entity classes, relationships between Entity classes using Entity Framework 6.0/4.0 to manage relational data as objects and used LINQ to Entities to massage the data.
  • Experience in SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services) & Crystal Reports.
  • Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
  • Experience in SQL Queries using joins, Indexes and in creating Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using T-SQL, Maintaining Database & query optimization.
  • Created a Virtual Network on WindowsAzureto connect all the servers.
  • Experience with various source control Tools like Team Foundation Server, Microsoft Visual Source Safe, GIT,Tortoise SVN, VSTS and CruiseControl/Octopusfor continuous integration.
  • Experienced in N-Unit, MS Unit Testing for testing the Applications and Proficient in writing Unit Test Cases for Test Driven Environment (TDD).
  • Ability to work on strenuous team/single projects and meet deadlines.
  • Excellent communication skills, strong organizational and interpersonal skills, and a very good team player, capable of working independently with minimal supervision, and perform as part of a team.

TECHNICAL SKILLS

.NET Technologies: ASP.NET, ADO.NET, Web forms, Win forms, Web Services.

Languages: C#, VB.NET10.0/9.0, HTML4/5, SQL, T-SQL, XML, C.

Server Scripting: ASP.NET 2.0/3.0/3.5/4.0/4.5 , ASP, ASP.NET MVC 3/4/5, .Net Core 2.0+ framework

Client Scripting: JavaScript, jQuery, VB Script, JSON, Angular 2/4/5/6/7/8/9, Material 9, Knockout.js, React.js, RXJS 6, NGRX, Ember.js, Silverlight, Telerik Kendo UI, Bootstrap.

Web Technologies: AJAX 3.0/2.0, CSS 3, WCF, LINQ, Web API, DHTML, XML, XQuery, XSLT, XSD, WSDL, XAML.

Database: SQL Server 2005/2008 R 2/2010/2012/2015/2017 , T-SQL, MS Access, Oracle 10g/11g/12c/18c

OS & Protocols: Windows10/8/7/XP/2003, Vista, Linux, UNIX, SOAP, SSL, FTP, SFTP, SMTP, TCP/IP, HTTP.

Tools: SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Crystal Reports 2010/2009/2008

Enterprise Servers: IIS Server, Content Management Server.

Cloud Technology: Microsoft Azure (Infrastructure as a Service (IaaS), Amazon Web Services (AWS), Red Hat OpenShift.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr Application Developer (Full Stack .Net/.Net Core/Azure/Web API Developer)

Responsibilities:

  • Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using Agile methodologies.
  • Involved in iterative, test - driven and SCRUM method of agile Methodology.
  • Building the new application from scratch and involved in migrating the application from Angular 5 to Angular 8 and .Net 4.5 to Net CORE 3.0
  • Involved in designing the User Interface mainly focusing on easing access to Manage Payee, and Schedule Payment available on the website using HTML 5, Bootstrap, CSS3, JavaScript, JSON and jQuery.
  • Built Confidential tool using Angular.js, RXJS, and NGRX platform developed components as an independent module for reusability across the application.
  • Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation.
  • Written Angular Material driven JSON consuming Angular functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Used ASP.NET Web Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles. Conveyed and kept up ASP.NET applications running at IIS 8.0.
  • Developed Cross browser compatible responsive web pages (RWD) by combining LESS, Bootstrap grid system with JavaScript.
  • Involved in designing and implementing Web Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.
  • Worked with various Confidential Services built for Data Management, Security, Communication within the application.
  • Worked in using React.js components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.
  • Experience in UI Architecture design using Angular.js components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Created RESTFUL services using WebAPI, built HTTP services and formatted responses using web API media type formatter to JSON.
  • Developed the required Entity Models and used SQL server 2017 as relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases
  • Created/Modified Stored Procedures, Triggers and Views in SQL and effectively used within the application and developed complex SQL queries.
  • Developing reports on SSRS on SQL Server 2017 and excellent in SSIS packages for integrating data.
  • Developing the Documentation for testing and testing the application for performance issues and data integrity, used NUnit and integrated into Team Foundation Server TFS for testing this application.
  • Performed extensive Unit testing using NUnit, developed Test Plans, Test Cases.
  • Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS).
  • Automated the process of continuous code integration and deployment (CI/CD) using VSTS and deployed applications on Azure. Deployed Web Applications to Azure and maintaining the applications in developer environment.
  • Worked on distributed version control system/Subversion called GIT and comfortable with feature branches, rebasing, merging.
  • Trouble-shot technical issues and identified modifications needed in existing applications to meet changing user requirements.
  • Provided assistance to business users in the effective use of applications and information technology.
  • Wrote technical procedures and documentation for the new and existing applications including operations, user guide, etc.
  • Participated on IT project steering committees and be involved in the design phase of any new IT software development projects.

Environment: Visual Studio.NET 2017/2015, .NET CORE 3.0, C#, SQL Server 2017, XML, Web Services, HTML, JavaScript, IIS 8.0, Azure, HTML5, DHTML, CSS3, jQuery, JavaScript, AJAX, Angular9, React.js, RXJS (Reactive programming), NUnit, Bootstrap, Jenkins, JSON, REST, SDLC(Agile Scrum), TFS, SVN and Bitbucket.

Confidential, NY

.NET Full Stack Developer

Responsibilities:

  • Experience in all phases of the Software development life cycle (SDLC) starting from requirement gathering, designing functional document to implementation, delivery, test planning, execution and production support.
  • Analysis of Functional design document to break down the requirement on module level.
  • Creation of Technical design document based on Functional Design documents, Business requirements, Rules and rate manuals, Form matrix.
  • Create, analyze and review allDepartmentPurchase Requests (DPRs).
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
  • Developed Rapid application in Angular.js with TypeScript and implemented RXJS (reactive extension) for using Observable sequences to allow async data streams with out of the box RXJS operators.
  • Used @Input and @Output decorators for property/model binding and emitting events respectively.
  • Implemented click handlers via RXJS in component code snippet.
  • Implemented NGRX store to maintain the state of the application and NGRX store was used to store results after angular injector observable retrieved the data from backend.
  • Developed multiple screen with Angular.js reactive/model-driven forms.
  • Provided resolution for responsive modals, CSS related bug, and also most of time solved Java Script, jQuery and CSS related bug like setting position.
  • Maintained cross browser compatibility using libraries like jQuery and achieved responsiveness using Bootstrap and CSS.
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Effectively implemented ASP.NETsecurityinfrastructure for authenticating and authorizing user access as well as performing othersecurityrelated tasks.
  • Created and validated Views, User Controls, Models, View Models and Controllers of MVC Framework with Razor Engine and implemented features of security, testing of application.
  • Designed Graphical User Interface (GUI) for various web pages using, HTML, CSS, JavaScript, jQuery and Angular.js.
  • Worked on Responsive WebDesignusing Bootstrap, Grid Controls, CSS3, and Media Queries.
  • Created Web API endpoints and Implemented client-side web applications using Web API
  • Worked on .NETsecurity features such as Form-Based Authentication and Role-Based Authorization.
  • Wrote RDBMS objects like stored procedures, views and user defined functions using SQL Server 2014.
  • Developed ASP.NET Core Web API based on departmental requirements and specifications.
  • Created SSIS packages to pull data from SQL Server and exported to Excel Spreadsheets.
  • Reports generated by using SSRS. Reports variables passed from ASP.NETweb pages.
  • Optimized, SQL Enhance existing SQL for new features and/or performance. Analyze data to find inconsistencies
  • Extensively performed manual testing process to ensure the quality.
  • Responsible for maintaining versions of source code using GIT.

Environment: Visual Studio.NET 2017, C#, .Net Core 2.0+, MVC, JavaScript, Angular.js (v6/7), RXJS, NGRX, jQuery, CSS3, WCF, Web API, AJAX, XML, IIS. HTML, REST Web Services, LINQ, SSIS, SSRS, SQL Server 2014/2016 and GIT.

Confidential, Charlotte, NC

Application Developer (Full Stack .Net/UI/Azure/.Net Core and Web API Developer)

Responsibilities:

  • Responsible for developing the UI pages using Angular 2/5, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Used various Angular 2 custom directives and developed reusable components and templates that can be re-used at various places in the application.
  • Worked with Angular2 to develop single page applications, worked with ngrx for managing Angular applications.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.js.
  • Experience in working with the advanced JavaScript such as ECMAScript 6 (ES6).
  • Migrated an application developed in Angular 2.0 to Angular 5.0 recently.
  • Involved in design, coding for web application using ASP. NET MVC Framework 4.0, C#, Visual Studio 2015, SQL Server 2014.
  • Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
  • Developed modules of the application in ASP. NET MVC and involved in writing C# classes.
  • Built template pages in HTML using ASP. NET Master Pages for SharePoint intranet with custom styles.
  • Developed Razor views (. cshtml) using HTML Helper methods and C# to display the wire information.
  • Familiar with ASP. NET MVC routing and the way it performed in Global.asax Register Routes method.
  • Worked extensively with Kendo UI Components like Grid, Cascade Dropdown List, Date Picker, Tab Strip, Tool Tip, Combo Box etc.
  • Used Web services to communicate with the business layer objects.
  • Responsible for Designing and Developing the Reusable UI Components like MVC Master Pages "Layouts and Nested Layouts", "View Start" and MVC User Controls "Partial Views", creating custom site pages, lists, views and master pages.
  • Created several Action methods in controllers in ASP. NET MVC that were used a routing mechanism between different views.
  • Used Angular.js to create Controllers to handle events triggered by clients and send request to server.
  • Used LINQ to Entity Framework usinglambdaexpressionsfor communicating between business layer and database.
  • Modification of existing stored procedures, functions, views and tables to in corporate the changes infacetsdatabase due to migration offacetsbackend.
  • Created/ modifiedSQLQueries better performance tuning on analyzed existing code for better outcome.
  • Implemented Windows authentication and Custom authentication againstSQLServerdatabase using Web form controls and used WPF for designing UI.
  • Implementation of client-side validations using jQuery and ASP. NET MVC Validation.
  • Developed Database Objects such as Tables, Views, Stored Procedures, Functions, and Triggers using SQL Server Management Studio (SSMS) and T-SQL statements to implement complex business logic.
  • Worked with SQL Server Reporting Services (SSRS) for providing comprehensive reporting functionality for variety of data sources.
  • Used TFS as the source code repository.
  • UsedCruiseControlas build and continuous integrations tool.

Environment: Visual Studio.NET 2015, C#, ASP.Net MVC 5.0/4.0, VB.NET, Entity Framework 6.0/4.3, WCF, Web API, Angular.js (v4/5), JavaScript, CSS3, Bootstrap, AJAX, XML, TFS, IIS7.0. HTML5, DOM, REST Web Services, NUnit, Kendo UI, HP ALM, LINQ, SQL Server 2014 & SSRS.

Confidential, IL

.Net/UI Developer

Responsibilities:

  • Involved in development and maintenance of project, code review and validation of work.
  • Developing SOAP and Restful web services.
  • Communicated with different teams and resolved issues.
  • Made Enhancements of Toolbox/ Martini Applications used forsupportpurpose developed using .NET.
  • Helped in creating thedesignpatternsfor the UI interface to have a better idea in implementing the project for navigation.
  • Involved in creating efficient design and developing UI screens using HTML5, Bootstrap, Knockout.js, AJAX and JSON
  • Implemented new functionalities and made some enhancements for existing functionalities.
  • Designing screens user controls and custom controls by using Visual Studio, .NET 2013/2015 and Creating Style Sheets for formatting the Webpages based on the business requirements and functional requirements document.
  • Analyzed and designed new features using C#.NET, ASP.NET
  • Used Knockout.js to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
  • Highly focused on Responsive design using Bootstrap to display website in mobile phones and Tablet devices.
  • Createdpackages for data loading.
  • Designed and developed responsive UI using Angular.js, Knockout.js, HTML 5, CSS3 and Bootstrap 3 in mobile first approach.
  • Generation of reports and extracts fromfacetsdatabase based on the requirement.
  • Written stored procedures, triggers usingSQLinSQLSERVER2012.
  • Used VSTSas Source control and document management. Performed unit testing usingVSTS.
  • Developed a tool that helps to create specific Locales based on the entries in .json file. Process runs based on theVSTSrepositories.
  • CreatedSSISpackages to make scheduled data transfers from OLEDB source a to a SQL database.
  • Involved in creating, deploying and managing reports usingSSRS.
  • Report Designing experience withcrystalreports.
  • Used Cascading Style Sheets (CSS) for a unified look and feel of the application.
  • Worked with test team and fixed the issues as part of the bug life cycle.

Environment: Visual Studio.NET 2015/2013, WCF, Web API, VSTS, knockout.js, Angular.js (v2/4), JavaScript, CSS3, Bootstrap, AJAX, REST Web Services, XML, IIS 7.0, HTML5, MS Unit, SSIS, SSRS & SQL Server 2012.

We'd love your feedback!