We provide IT Staff Augmentation Services!

C#/ Angular 2.0 Developer Resume

Reading, PA

PROFESSIONAL SUMMARY:

  • 8 years of experience in designing, developing and implementing web applications & database using the technologies ASP.NET, C#, MVC, jQuery, Ajax, XML, MS SQL Server.
  • Experience in development of Web applications by implementing N - tier architecture using ASP.NET, C#, Web forms/MVC Razor views for UI, ADO.NET, Entity Framework 6/4, SQL Server (2008,2012,2014,2016), C# for DAL, and C#, ASP.NET for Business Logic Layer and Business Object.
  • Working experience on both Front-end and Back-end development.
  • Experience in ORM Tools such as LINQ, LINQ to SQL, Entity Framework.
  • Good at Object Oriented Programming ( OOP ) concepts.
  • PRIMENG as UI Components.
  • NPM for Angular 2.0 Applications.
  • Typescript 2.0 for single page applications, to avoid common errors with large applications.
  • Utilizing JavaScript libraries in Typescript 2.0.
  • Azure Active Directory (Azure AD).
  • Log Processing
  • Experience in web programming with good understanding of concepts like custom controls, master pages, themes, validation controls, design patterns and several other ASP.net features.
  • Working experience in developing web pages using the bootstrap and AngularJS with plain HTML
  • Developed various ASP.NET user controls and custom controls for the ASP.NET forms.
  • Experience in writing the Data Access Layer using both Conventional ADO.Net and Entity Framework.
  • Experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, JavaScript, XML, jQuery, AJAX, JSON, Angular.js
  • Experience in developing web services WCF (rest based and soap based), Web API and used third party tools like SoapUI, Http Debugger and Fiddler for debugging the services.
  • Involved in development of Web Forms, Classes using C#.NETthat incorporates both N-tier architecture and database connectivity.
  • Experience in developing Dot Net Winforms/Web applications using C#/Asp.Net.
  • Experienced in various IDEs like Eclipse, NetBeans, Edit Plus, Sublime Text, Notepad++ and Microsoft Visual Studio.
  • Experience in DOM (Document Object Model) to use in interacting with objects in HTML, XHTML and XML documents.
  • Have created and used WinForms to create functionality in networking module.
  • Experience writing angular.js code for developing Single page Architecture/Applications (SPA), used several in built language core directives, expressions and modules.
  • LINQ experience to work with datasets, objects, entities as well as ADO.NET Entity Framework.
  • Actively played the role of an Agile Programmer and followed TDD (Test Driven Development) concepts.
  • Experience with Team Foundation Server and GIT as source control for versioning and collaboration.
  • Worked in the Agile Scrum SDLC Process with daily scrum calls, sprint planning’s and retrospective meetings.
  • Experience in database design, writing SQL queries, stored procedures, Indexes to optimize search performance, triggers and views using SQL Server.
  • Quick learner, self-motivated and ability to coordinate within team as well as work independently.
  • Ability to communicate effectively and good interpersonal skills.

TECHNICAL SKILLS:

.Net: .Net Framework 4.5/4.0/3.5/3.0 , MVC 4.0/3.0, ASP.NET, C#.NET, AJAX Extensions, AJAX Control Toolkit, XML Web Services, ADO.NET, LINQ, WCF, Win Forms

Architecture/Framework: MVC Architecture. Entity Framework, .NET Framework, Bootstrap, ASP.NET, Classic ASP, WEBAPI, JDBC

Programming: Angular 1.x/2.0, NodeJS, NPM, Typescript 2.0

UI Components: PrimeNG UI

IDE: Visual Studio 2012/2013/2015

Web: AJAX, JavaScript, HTML, JQuery, XML, CSS, Azure, ASP, AngularJS.

Databases: SQL Server 2016/2014/2012/2008 , Oracle 9i/10g/11g, SQL, T-SQL, PL/SQL.

Design Tools & Methodologies: UML, Design Patterns, MS Visio, Rational Rose.

Microsoft Products: Microsoft Test Manager, Microsoft Release Manager

O/S: Windows 10/8.1/7/Vista/XP, Unix and Linux

PROFESSIONAL EXPERIENCE:

Confidential, Reading, PA

C#/ Angular 2.0 Developer

Responsibilities:

  • Involved in Analysis, Design and Development phases of the application.
  • Involved in developing components for Business layer and Data Layer, implementation in MVC architecture.
  • Used Angular 2.0 to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
  • Built RESTful (Http/JSON) link to server-side back-end.
  • Implemented Cascading Style Sheets (CSS), Master Pages and HTML for maintaining uniformity among all Web Pages in GUI.
  • Used WEB API for implementing REST web service.
  • Used Single Sign-on using Channel Secure Authentication.
  • Worked on Two-way data binding in Angular 2.0.
  • Worked on PRIMENG UI Components to develop UI Page.
  • Typescript 2.0 to write .ts files
  • Declarative markup and supports design patterns with the help of Typescript 2.0.
  • Custom components and validation components.
  • Worked on Built-in Generic CRUD Methods in controller and ADO.NET CRUD Methods in Data Access Layer.
  • Web API Message handler is more like a http handler in ASP.NET, an interceptor for all Web API calls.
  • Used IRIS Framework for User Activity logging, Web Traffic Logging, Error Logging.
  • Every Web API Controller class inherits Base API controller and this is responsible for handling and logging al the errors.
  • Used NAVEX, intake services provided by NAVEX Global
  • Used NICE (Neptune Intelligence Communication Engineering), to access interactions (call recordings), Evaluations and Bundles.
  • System will allow users to listen to audio files provided by NICE to support research.
  • Two-way electronic data exchange of dispositions and inquiry status for the purpose of reconciling record receipt and dispositions between business partners.
  • Worked on NPM to run Angular applications.
  • Configure Database Procedures in app.config JSON for each page/view.
  • DOM based Unit Testing.
  • Azure Active Directory (AD) connect to provide a common identity for accessing both cloud and on-premises resources.
  • Used ADSync Module as AD Directory synchronization that consolidates one AD with another.
  • Message Handler to pass the WEB API Request from the user, this message handler verifies the incoming request Authentication headers to identify user.
  • Worked on Agile, SCRUM development methodology.
  • Used TFS server for version control and to manage agile methodology.
  • Create policies and procedures to govern administrative functionality to include change requests.
  • Used Grid Views, Details Views to retrieve, display and manipulate data.
  • Data Masking, Auditing using SQL Server 2014.
  • ADO.NET used extensively for database manipulations and connections.
  • Involved in designing MSSQL Server database; wrote and maintained complex SQL queries, Triggers, User defined functions and the required Stored Procedures in T-SQL.

Environment: MS Visual Studio 2015, .Net Framework 4.x, IRIS Framework, Angular 2.0, PrimeNG, Typescript 2.0, NodeJS, NPM, TFS, Oracle, Single Page Applications, Single sign-on, Channel Secure Authentication, C#.Net, Bootstrap3, Rest, JSON, Azure Active Directory, SQL Server 2014, T-SQL. NAVEX, NICE

Confidential, Salt Lake City, Utah

.NET Developer

Responsibilities:

  • Involved in Analysis, Design and Development phases of the application.
  • Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.
  • Involved in developing components for Business layer and Data Layer, implementation in MVC architecture.
  • Implementation of client side validations using JQuery and ASP.NET MVC5 Validation implemented at Controller level.
  • Maintained a consistent look and feel across all of the pages within MVC5 application by Razor layout ( layout.cshtml)
  • Designed and Developed dynamic webpages using Bootstrap JavaScript JQuery
  • Used Angular JS to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
  • Built JavaScript/CSS/HTML AJAX apps with RESTful (Http/JSON) link to server-side back-end.
  • Implemented Cascading Style Sheets (CSS), Master Pages and HTML for maintaining uniformity among all Web Pages in GUI.
  • Writing XML Schemas for Validating XML to make sure that the XML fetched conforms to the schema.
  • Designed UI using AJAX controls/features and ASP.NET tools (Master pages, themes and site navigation maps).
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Used Entity Frame work and LINQ for retrieval of data from the SQL Server Database using connected/disconnected architectures.
  • Used WEB API and WCF for implementing REST web service.
  • Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.
  • Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD).
  • Used SSRS for creating reports.
  • Used TFS server for version control and to manage agile methodology.
  • Used Grid Views, Details Views to retrieve, display and manipulate data.
  • ADO.NET used extensively for database manipulations and connections.
  • Involved in designing MSSQL Server database; wrote and maintained complex SQL queries, Triggers, User defined functions and the required Stored Procedures in T-SQL.

Environment: MS Visual Studio, .Net Framework 4.x, MVC 5.x, Razor, TFS, SSRS, Oracle, Single Page Applications, C#.Net, Bootstrap, Rest, AngularJS and JQuery.

Confidential, Troy, Michigan

.NET Developer

Responsibilities:

  • Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using ASP.NET and C#.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC5 and implemented sorting, filtering and paging with Entity framework in MVC.
  • Used ASP.NET MVC 5 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Used ADO.NET, ADO.NET Entity Framework and LINQ to object to connect to SQL server database from Repositories.
  • Used LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.
  • Configure the service web.config files programmatically using LINQ to XML.
  • Developed custom directives, Factories and Services in AngularJS .
  • Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
  • Developed ASP pages using ASP.NET Web Form and Web Controls, Master Pages, JSON , HTML5, CSS3, Ajax, C# and JQuery
  • Root cause analysis and fixing the Windows / IIS Web Server Related issues.
  • Developed XML Web Services using C#, ASP.NET, ADO.NET, SOAP, XML for exposing the functionalities of the enterprise business components at the Business Layer.
  • Developed REST APIs that allow sophisticated, effective and low cost application integration and multi-tier web applications with the use of Web Services using ASP.Net Web API.
  • Developed WinForms user interface projects with initial layout and base controls.
  • Developed WinForms using server controls and user controls.
  • Fixed bugs in the application at the business logic level and created Unit Test cases for the same.
  • Involved in creation of unit test cases to obtain max code coverage by using NUNIT and code reviews.
  • Experience with Agile methodologies and Team Foundation Server(TFS)
  • Designed entire framework to support Test Driven Development( TDD ) by making use of Dependency Injection through unity framework and developed a generic repository
  • Data connectivity occurred in both connected and disconnected states. Data Readers and NonQuery were used in connected state with data source binding with the server controls.
  • Used ADO.NET components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
  • Worked on stored procedures, advanced queries, views, and indexes for query optimization for the SQL Server databases.
  • Developed database triggers and stored procedures using T-SQL cursors and tables.
  • Wrote database triggers in T-SQL to check the referential integrity of the database.

Environment: Microsoft .Net framework 4.5, C#, ASP.NET, ADO.NET, AngularJS, HTML5, CSS3, JSON, Java Script, (web server), MVC5, web services, WinForms, REST, Visual Studio.NET 2013, WebAPI, XML, SQL Server, T-SQL

Confidential, Santa Rosa, CA

.Net Developer

Responsibilities:

  • Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.
  • Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Worked with ASP.NET web forms, Master Pages, Web Services, and State Management, Caching features, Configuring Optimizations and securing the web application.
  • Used ASP.NET AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
  • Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
  • Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Used AJAX for rich user interface operations, trade data with a Web Server without reloading the page and avoiding post back to the server.
  • Designed and developed the user interface for various tools and implemented ASP.NET validation controls, JavaScript, JQuery, Bootstrap for server and client side validations respectively.
  • Used JavaScript (JQuery) to enhance UI experience on Client-Side and also used JQuery to perform validations and catch the events on client’s browser.
  • Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
  • Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities.
  • Implement NUnit Testing, Integration Testing and Regression Testing.
  • Followed Agile Methodology which involves daily scrums meetings and Sprint meetings (planning, Review, Retro) to meet deadlines and expectations.
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
  • Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
  • Involved in Coding and Tuning the queries, stored procedures and functions using T-SQL.

Environment: Visual Studio 2008, Web Forms, SOAP, HTTP, Ajax, AngularJs, HTML, CSS, JavaScript, JQuery, LINQ, TFS, Unit Testing, SSRS, T-SQL, SQL Server 2008.

Confidential

Software Engineer

Responsibilities:

  • Involved with analysis and design of the application.
  • Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
  • Used jQuery, Angular to provide advanced Front-End functionality and rich user experience.
  • Designed and implemented application logic under Microsoft .NET framework using C#, Asp.Net to use. Net features.
  • Working on Azure for highly available customer facing applications.
  • Working on providing security by configuring SSL certificates as well as authentication techniques.
  • Deployed and Maintained windows phone applications on azure cloud technologies.
  • Performed coding for business layer using C#.Net.
  • Implemented Web Authentication in MVC using Authorize keyword for the controllers and actions.
  • Extensively worked on Data Annotations in MVC application to perform the validations on HTML user controls.
  • Used jQuery provide advanced Front-End functionality and rich user experience.
  • Designed and developed custom authentication for the application.
  • Developed Client applications to consume the Web services based on both SOAP and REST protocol.
  • Validation controls by using C#.NET and JavaScript were implemented to perform validations.
  • Worked on. Net Security features such as forms-based authentication and role-based authorization.
  • Development using C#, xml, web services and ASP.Net
  • Used XML for links and sitemaps
  • User Controls created using C#
  • Used ADO.Net to connect and retrieve data from SQL Server.
  • Used data bound controls, gridview, details view and LINQ to show data on ASP.NET pages.
  • Wrote stored procedures, triggers, views and function for enhancements and development.
  • Implemented error handling.
  • Documentation of developed components and module.

Environment: MS Visual Studio, .Net Framework 3.5, MS SQL server, JQuery, C#.Net, ASP.Net 3.5

Hire Now