Sr .net And Angular Full Stack Developer Resume
Pennington, NJ
SUMMARY
- 13+ years of progressive professional experience in design, development, testing and implementation of various High transactional and distributed applications using .NET Framework 3.0/3.5/4.0/4.5/4.6 , .Net Core 3.0 and different innovations.
- Extensive experience in Windows and Web application development utilizing Angular JS 1.2/1.3/1.5, Angular 2+, Bootstrap, Web Pack, Docker,Grunt, JQuery, Node JS, Web API 1 /2, Swagger UI, Postman, Soap UI,JavaScript, LINQ, JS, ASP.NET, C#, CSS, CSS3, Flex layout, HTML, HTML 5, SEO, JavaScript, RESTful, XAML, Web Forms, and Win Forms.
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Hands on experience in Designing UI Web Applications using Front End Technologies like HTML, CSS, JavaScript, JQuery, Angular 2+ (currently using angular 9), angular material, node package manager, ionic framework for mobile apps and Bootstrap with ASP.NET core projects.
- Strong Knowledge on Redux and Flux frameworks for state management techniques and used ngrx/store in angular.
- Strong understanding on token based authentication techniques like site minder and SAML utilizing windows NTLM Single Sign On(SS0) .
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
- Created Typescript parent and child components and services to consume Web API's using Component based architecture provided by Angular 2+.
- Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of REST Services using Web API.
- Working experience in agile and scrum methodology using Team foundation server tool.
- Good experience in developing backend components with Sql server, Oracle 10g, DB2, MongoDB .
- Involvement in composing put away techniques, indexes, Functions, packages, views, stored procedures database triggers utilizing T - SQL and PL/SQL.
- Migrated existing websites and associated databases to Azure.
- Hands-on Experience in developing apps using OData object model.
- Experience on Web API to create HTTP RESTful services to communicate with UI objects using JSON.
- Proficient in Deploying and Publishing Web Sites and Web Services on Windows Server running IIS 6/ 7 /7.5.
- Experience in using Unit Test Frameworks (NUnit and MS Test) and Performed Test Driven Development (TDD) and Jasmine, karma and Protractor for angular Unit testing and end to end testing.
- Experience in implementing MVC, MVVM frameworks.
- Experience in implementing Entity Framework, extended DAL for DAL framework.
- Expertise in using Design patterns such as Dependency Injection, Factory, Singleton, Decorator patterns.
- Experience in creating WCF service as Façade pattern by using Basic HTTP binding for SOAP based services, Web HTTP binding (Web Invoke) for consuming service directly from client using $.ajax in jquery, $http in angular as RestFul Services
- Ability to work on strenuous team/single projects and meet deadlines.
- Excellent communication skills, strong organization 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
Languages: C#, VB.NET,C/C++, PL/SQL, T/SQL, XML
.Net Technologies: .NET Framework (3.0/3.5/4.0/4.5 ), .Net Core, ADO.NET, LINQ, Entity Framework, .Net Web Services, Windows Services, WCF (Windows Communication Foundation), WPF, Web API 1/2, MVC 3/4/5
Methodologies: OOP, OOAD, UML, Design Patterns (using Microsoft Visio), Agile.
Database: Oracle 9i/10g, MS SQL Server 2005/2008/2008 R2, Mongo DB
Web Technologies: ASP.NET, MVC 5/4/3, Windows Forms, Web Forms, Web API, HTML 5/4, CSS, XML, XSLT, JavaScript, jQuery, AngularJS, Angular 2.0
Source code Control: SVN, Team Foundation Server, GIT, VSTS
Webservers: Internet Information Services(IIS) 5.0/6.0/7.0/8.0 , Node JS
IDE and Source Control: Visual Studio.Net 2008/2010/2012/2013/2015 , Visual Source Safe 6.0, Optimizer Tool
Network Protocols: TCP/IP, FTP, SOAP, HTTP, SMTP.
Scripting Languages: Typescript ES5/6,JavaScript, angular JS, JQuery
Cloud Servers: Microsoft Azure
Reporting Tools: Crystal Reports, Sql Reporting Services
Operating Systems: Windows Server 10,2008/2003/NT,Windows.
PROFESSIONAL EXPERIENCE
Confidential, Pennington, NJ
Sr .Net and Angular Full Stack developer
Responsibilities:
- Develop Front end UI modules and components using HTML5, CSS, Angular 8/9, React/Redux and @ngrx/store .
- Created Responsive UI design using Bootstrap and angular material design.
- Developed advance Router techniques to enable navigation using Angular 8/9 Router Link,
- Create test specs using Karma, Jasmine Framework.
- Use tools like TFS/ GIT, Bit bucket Jenkins to achieve the continuous integration/ continuous delivery of the source code.
- Coding Web and distributed applications using C#, ASP.Net,.Net Core 3.0, MVC, Web API (REST API) on Visual Studio 2015/2017/2019 IDE.
- Develop unit Test for each of the functions using NUNIT/ MUNIT framework.
- Started to Migrate Web API and MVC controllers to .Net core 3.0 App and deploy in Azure cloud within docker container.
Environment: Angular 8+, Typescript/JavaScript, Angular CLI, Node JS, JSON, HTML/CSS,SCSS, SASS, ASP.Net Web API/ MVC, Karma/Jasmine, Swagger UI, NUNIT/MUNIT Testing frameworks, .Net core 3.0, Azure and Docker.
Confidential, NYC NY
Sr .Net Full Stack developer
Responsibilities:
- Worked on Expense Management Application with modern web technologies like Bootstrap, HTML5, Angular JS, Angular 6/7, REST API, MS DAL Framework.
- Have good knowledge on Creating Custom Directives, components, Injectable services, shared services, parent app module and routed feature modules using Angular 6/7.
- Created parent and child components and services to consume REST API's using Component based architecture provided by Angular2+.
- Created Responsive UI design using Bootstrap and angular material design.
- Developed advance Router techniques to enable navigation using Angular 6/7 Router Link, Handling Null Values of template based on authentication token security with siteminder.
- Design and Development of Web Apps in tablets and mobile devices using angular powered bootstrap and material design.
- Using angular cli AOT created the AOT build for angular application that makes use of server side rendering.
- Hands on experience writing view models and Component, Injectable and Directive class in typescript and utilizing those for business.
- Developed Restful Services using Web API 2 and also consumed restful services SOLR RESTFul API’s and test it using Postman in chrome extensions.
- Consuming RESTful services directly from SOLR. SOLR is a java based server side technology which can be No SQL DB or JSON converted data from database tables based on scheduled/indexing.
Environment: Angular Js, Angular 2+, Typescript/JavaScript, jQuery, Angular js, Angular 2+, Angular CLI, Node JS, SOLR,, JSON, HTML, CSS, SASS XHTML, ASP.Net Web API 2, Postman, DOM, DHTML.
Confidential, NYC, NY
.Net Full Stack Developer
Responsibilities:
- Design and development of Microsoft .Net application using ASP.Net Web API 2.
- Used the functionalities for writing code in HTML5, CSS3, AngularJS, Angular 2, JavaScript, JQUERY, Ajax, JSON, and Bootstrap with SQL Server database, Oracle as the backend.
- Created Restful services using ASP.NET Web API and used Bootstrap flex design for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules.
- Worked with input and output formatters and Content Negotiation and different types of formats such as xml, JSON and CSV.
- Worked on middleware to configure the HTTP request pipeline and created SOAP based WCF Service.
- Worked with Inversion of Control (IoC) and Dependency Injection (DI) for loose coupling, fewer code changes and better testability.
- Used Twitter Bootstrap for HTML and CSS-based design templates for typography, forms, buttons, navigation and other interface components.
- Implemented AngularJS MVVM, MVC, controllers, directives, services, factories, single page applications, filters and third party angular module integrations
- Used ui.router for developing routing configurations to develop single page applications for state based routing in Angular JS
- Created and consumed SOAP and Restful web services and used postman and Soap UI to test it independently.
- Configured rewrite rules in IIS 7 web server.
- Created System Design Specification (SDS) and Technical Specification Document (TSD) as part of the project documentation.
- Wrote test plans and performed unit testing and performance testing by using Angular testing frameworks like Karma/Jasmine.
- Used Test Driven Development (TDD) approach.
- Utilised the existing Crystal Reports and rendered as PDF in HTML iFrame.
Environment: C#, ASP.NET (4.5), SQL Server 2008/ oracle 10g, Angular js/ angular 2, Postman, JavaScript, Crystal Reports, JSON, HTML, XHTML, DOM, DHTML, TDD, IIS 7, SOAP UI.
Confidential, NYC NY
.Net Developer
Responsibilities:
- Developed applications using ASP.NET, HTML, XML, angular js, JavaScript, C#, LINQ to SQL, ADO.Net Entity Framework.
- Developed Web pages in ASP.NET (4.5) with Jquery UI Controls for improved presentation and performance.
- Worked extensively in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Experience in Front End and backend designing using MVC Scaffolding Pattern.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 4.5.
- Using Sql Server Database 2008 as back-end along with ADO.NET Entity Framework and Linq to access the database tables.
- Responsible for pre and post production TFS 2015 infrastructure testing including collection migration.
- Broke down the customer requirements in to the user stories using Visual Studio Team Services.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Created sophisticated SQL Server Database2008 to responsively handle complex queries (T-SQL, DTS, triggers, stored procedures, functions, optimization) and .NET data access components.
- Created System Design Specification (SDS) and Technical Specification Document (TSD) as part of the project documentation.
- Interacted with the users to analyze the changes for improvement they need in existing reports and developed the reports to satisfy their needs and requirements.
- Used Test Driven Development (TDD) approach.
Environment: C#, ASP.NET (4.5), SQL Server 2008, JQuery 2.2, Postman, Linq, JSON, HTML, XHTML, DOM, DHTML, ADO.NET, XSLT, Angular JS, IIS 7
Confidential, Jersey City, NJ
Technology Analyst
Responsibilities:
- Developed theWeb formsfor new policy endorsement, policy cancellation, renewal, reinstatement, account correction, audit, premium calculation, coverage, policy information, billing details, policy inquiry, and work file information usingASP.NET (4.0), C#,XML
- Responsible for performing Database/SQL performance tuning.
- Implement system enhancements and bug fixes (Web and Database).
- Generated reports using SSRS and integrated with web application.
- Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML.
- Carried out detailed study of business, data analysis and configuring the materials management module to user specification. Also involved in developing E-R Diagrams.
- Migrated SQL 2005 databases to SQL 2008.
- Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
- Experience in Front End and backend designing using MVC Scaffolding Pattern.
- Involved in the implementation of the Web UI interface as well as the business/ data layer components.
- Implemented .NET Web Services that retrieves data and stores them into Sql Server.
- Developed Web pages in ASP.NET (4.0) with AJAX Controls and Jquery UI Controls for improved presentation and performance.
- To display data in web page JSON is used. Authorize access from remote connections.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
Environment: Visual Studio (2012, 2010,), C#, Web Services, IIS, XML, Oracle, PL/SQL Crystal Reports, Shell Scripting, SSRS, SSIS, SSMS, LINQ, MVC 4,BIZ Talk, Nunit,ADO.NET, Ajax Control, JSON.
Confidential - Agoura Hills, CA
Senior Software Developer
Responsibilities:
- UsedC#, data grids and XMLto pull the data from the database and display it on the UI.
- Deployed the3-TierArchitecture Application with UI, Business Layer and Data Access layers usingC#.NET
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
- Developed WCF Service to interact with business logic and Database to provide required response to Presentation Layer.
- Extensively worked with ASP.NET Web Site Administration Tool to createRoles, Login Controls, Authentication and Authorizationfor Site Security.
- Performed Unit testing according to the test cases for the modules.
- Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
- Implemented several caching and state management strategies to implement overall performance of the application.
- Actively participated in application development using C#,, Java Script, XML, JQuery and SQL Server 2005/2008.
- Worked with User controls, Web controls, List controls, Wizard controls, Master Pages, Data controls in ASP.NET for the front-end forms.
- UsedSQL Serveras backend and implementedADO.NETdata objects such as Data Adapter, Data Reader,Dataset, Data table.
- Implemented the Custom Binding and Binary Message Encoding in WCF Service.
- Designed Web Forms, User Controls, and AJAX Web forms using ASP.NET 4.0.
- Created and used Global resources, Section controls, Themes and Style Sheets.
- Involved in Hosting the WCF service Website in IIS 6.0.
Environment: Visual Studio (2010, 2005), C#, Web Services, IIS 6, XML, .Net framework 4.0/3.5, ASP.Net, SQL Server 2008, T-SQL, Web Services, SOAP, JQuery, Ajax, HTML, JavaScript, CSS, Windows server 2003, TFS.
Confidential
Software Developer
Responsibilities:
- Analyzed new requirements of the product and prepared design documents as per that.
- Developed code as per requirements using C#, WPF Forms, DevExpress Controls.
- Used design patterns such as MVP, Abstract factory, Singleton etc.
- Provided Multilanguage support to the products using Globalization and localization feature of .Net 3.5.
- Used SQL server 2005 to store Bitmap/Image objects as BLOBS.
- Used Microsoft DirectX 3D library to obtain the real look and feel of scaffolding structural objects.
- Utilized drawing 2D objects to provide the real look of structural objects on DevExpress reports.
- Extended the print feature of DevExpress reports to support AutoCAD printing.
- Provided the export functionality of drawing objects to be viewed in AutoCAD through DXF string manipulation.
- Performed coding standard verification, code Review, and code walkthroughs.
- Performed unit testing and system integration testing of the developed code.
- Provided fixes to the issues identified in testing phase.
Environment: C#, .NET 2.0/3.5, Windows Forms components, WPF Forms, DevExpress Reports, MVP architecture, SQL server 2005.