.net Developer (angular 5 / .net) Resume
Morristown, NJ
PROFESSIONAL SUMMARY:
- Around 5+ years of extensive experience in all phases of software development life cycle (SDLC), Analysis, Design, Development, Testing and Implementation of client/server, web based, and N - tier applications.
- Experienced in working with Iterative Agile Programming Methodologies, Scrum, and Waterfall methodologies.
- Experienced in web UI technologies using Angular 4/5, Node JS, TypeScript, JavaScript, HTML5, CSS3, jQuery, Bootstrap, and Ajax, for better look using controls, as well as XML.
- Experienced in developing N-tier web applications using Visual Studio 2008/2010/2012/2013/2015/2017 , C#, ASP.Net 3.0/3.5/4.0/4.5/5.0 , ADO.Net, WCF, Web API, XML, Web Services(WSDL), Web Forms, and Microsoft .Net Frameworks.
- Excellent working experience in Object Oriented Programming (OOPS) methodology using design patterns, Delegates, and Assemblies in ASP.Net.
- Proficient in SPA (Single Page Application) using Angular 4.0, AJAX, and HTML5 to create fluid and responsive Web Apps, without constant page reloads.
- Experienced in developing web services (REST (Representational State Transfer), SOAP (Simple Object Access Protocol), HTTP/HTTPS, WCF (Windows Communication Foundation), Language Integrated Query (LINQ), and Entity framework.
- Experienced in working with Web Services, WCF Services, and Entity Framework.
- Experienced in .NET security features setup such as Authentication (Validating users, Windows-based Authentication, Forms-based Authentication, Token-based Authentication) and Authorization (Authorizing Users and Roles Management).
- Expertise in Configuring and managing with IIS-Server and .NET Assemblies during application deployment.
- Extensive working experience in database design and development for creating complex database queries, writing Constraints, Indexes, Views, Triggers, Joins, Stored Procedures and Functions using T-SQL and PL/SQL ((Procedural Language/Structured Query Language) in SQL Server.
- Strong familiarity in working with the Databases such as Oracle, MS SQL Server and MongoDB.
- Experienced in performing N-Unit Testing in the Development environments and experience in Refactoring, Bug Reporting and Fixing.
- Experienced in Configuration Management, maintaining the web sites and services, setting up and maintaining company Version policies, build schedule using Microsoft Azure DevOps, GitHub, and GitLab.
- Proven strength in analytical and problem-solving skills and a fast, keen learner.
- Proactive team player and highly organized with the ability to manage multiple projects and meet deadlines.
TECHNICAL SKILLS:
Programming Languages: C#, C#.NET, SQL
Web Technologies: Angular 4/5, AJAX, jQuery, PHP, ASP, XML, HTML5, XHTML, CSS3, REST, SOAP, Web API, Typescript, JavaScript, Amazon Web Services
Web Presentation: jQuery, JavaScript, HTML, CSS3, XML, Bootstrap, Angular Material
.NET Technologies: .Net Framework (3.5/4.0/5.0), MVC 4/5, ASP.Net, Windows Forms, ADO.NET (3.5/3.0), LINQ, WCF, Web Services, Razor C#, Entity Frameworks, Web Forms.
Development Tools: SSMS, Visual studio, Android Studio 3.2, ATOM Editor 1.3, MAMP 4
Testing Tools: N-Unit, PHPUnit, Selenium IDE
Databases: SQL Server 2012/2008, NoSQL Database(MongoDB), MS Access-2013, PL/SQL.
Version Tools: GIT, GitHub, GitLab, Microsoft Azure, JIRA
PROFESSIONAL EXPERIENCE:
Confidential, Morristown, NJ
.Net Developer (Angular 5 / .NET)
Responsibilities:
- Worked with Design/BA teams to analyze the Requirements, creating Design documents, and Technical Definition Documentation. Worked in Agile/Scrum Development Methodology.
- The web GUI was built using Angular 5.0, HTML5, Web API classes, and AJAX control for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
- Extensively used Angular 5.0 forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform form validations both on server and client side.
- Implemented Angular 5.0 concepts: Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
- Implemented Angular 5.0 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Implemented interceptors to handle Token-based authentication and implemented route guards to allow access to requested routes.
- Developed and enhanced client-side management portals & User interfaces using Angular Material Design, HTML5, Bootstrap, CSS3, JavaScript, Typescript and AJAX.
- Create the application in .NET framework, and implement logic using C# and OOPS concepts.
- Used Entity Framework to create entities in Data Access Layer. Implemented Web API and HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
- Used Server-Side Validation Controls and Client-Side Validations for handling the form inputs.
- Developed Stored Procedures, functions, and triggers using SQL and T-SQL in MS SQL Server for fetching data and binding. Responsible for coding that includes reading of an XML file and fetching data in the fields/tags and transferring the data to the database using LINQ.
- Implemented Onion N-tier Architecture using Database First Approach. Involved in development of Web API, Classes, and interfaces using C#, that incorporates both Onion architecture and database connectivity.
- Configured various Web Applications on Internet Information Server (IIS).
- Involved in Refactoring, Debugging and Supporting the application and Performed Unit Testing (using N-Unit).
Environment: Angular 5.0, HTML5, CSS3, Typescript, JavaScript, Bootstrap, Material Design, .Net Framework, IIS, C#.Net, Visual Studio, Web API, SQL Server, Entity Framework, LINQ, JIRA, AJAX, and Agile Methodology.
Confidential, Radnor, PA
.Net Developer (Angular 4 / .NET)
Responsibilities:
- Developed the project using agile methodology with daily (SCRUM) paired programming and continuous integration/deployment (CI/CD) using SDLC process.
- Designed and developed a responsive Single-page web application (GUI) with extensive use of Angular 4.0, Angular Material Design, HTML5, Bootstrap, CSS3, and AJAX.
- Used Angular 4.0 with Web API and implemented Angular 4.0 components to maintain each view data and consumed RESTful Web Services using Web API to get data from server asynchronously.
- Worked on developing a different module with Angular 4.0 and used Postman to test the Web API calls including GET, POST, UPDATE, and DELETE requests.
- Implemented C# .NET Object-Oriented Programming concepts and created general Class library, Partial Class, and Generics Using C# .NET .
- Enabled CORS in Web API to handle CORS policy in web browser using OWIN middleware.
- Implemented client and server-side validations using ASP.NET validations controls for handling form inputs.
- Developed stored procedures, functions, and triggers using SQL and T-SQL in MS SQL Server 2014 for fetching the data and binding and used LINQ to SQL to query database.
- Used Entity Framework to create Models and used tools to explore Web API. Used NuGet package manager to install required packages.
- Involved Unit Testing in a regular basis to improve the performance of the application (using N-Unit).
- Implemented software Configuration Management, setting up company version policies utilizing Azure DevOps.
Environment: Angular 4.0, Bootstrap, AJAX, JSON, HTML5, CSS3, RESTful, WEB API, NuGet, C#.NET, ASP.NET, Continuous integration/ deployment, MS Access SQL Server 2014, LINQ, T-SQL, and Azure DevOps.
Confidential, Erie, PA
.Net Developer (ASP.NET MVC/ WCF)
Responsibilities:
- Worked with Agile Development methodology (SCRUM and Pair Programming for all development phases of the SDLC.
- Developed and enhanced client and broker account management portals User interfaces using HTML5, Bootstrap, CSS3, JavaScript, jQuery, C#, .NET MVC 5, and AJAX .
- Implemented Object-Oriented Programming (OOP) concepts including MVC 5, and created general Class library, Partial Class , and Generics using C#.NET.
- Implemented Web Services and HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
- Created Web Services using C#, ASP.NET for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules.
- Designed and developed a responsive web application using C#, ASP.NET, MVC 5, HTML5, JavaScript, jQuery, AJAX, CSS3, and Bootstrap.
- Implemented MVC pattern using MVC 5 Razor view engine and used AJAX, JSON controls to minimize server round trip and enhance customer experience.
- Created XML based SOAP Web Services and consuming them from the UI layer and communicate data in both XML and JSON format.
- Connected to Data base tables and views using Entity Framework and implemented association between tables in the SQL Server.
- Created databases and schema objects including tables, stored procedures, and triggers using SQL Server 2012 and used LINQ to SQL extensively for data transfer across the components.
- Implemented SQL Server for storing the data related to the recruitment and extensively worked on queries and stored procedures.
Environment: C#.NET, ASP.NET, MVC5, jQuery, HTML5, Bootstrap, CSS3, JavaScript, AJAX, Entity framework, Web Services, JSON, HTTP, XML, LINQ, and Microsoft SQL Server 2012.
Confidential, Erie, PA
.Net Developer (ASP.NET MVC/ WCF)
Responsibilities:
- Involved in requirements gathering, analysis, conceptual design, detailed design, development, and system testing using Waterfall Methodology.
- Developed Web Application using C#, ASP.Net 4.0, MVC 4, SQL server 2008, Silverlight, JavaScript, Ajax, HTML5, and CSS3.
- Used SMTP mail class of C#.NET for customers to send mail with suggestions, receive any alerts, and receive confirmation notifications.
- Prepared Functional Specifications, Design Specifications document, and UML Diagrams.
- Created Use Case and Class diagrams in MS Visio using UML notations.
- Designed and documented Web Application including JSON data formats and API versioning strategy.
- Implemented ASP.NET Validations Controls and JavaScript for the client side validations in the Web pages and server-side validation in C# code behind.
- Utilized LINQ, LINQ to XML, and LINQ to SQL technologies in Presentation Layer for data retrieving, querying, storage and manipulation.
- Used Windows Communication Foundation (WCF) service to connect the front end to the database.
- Developed SQL stored procedures and complex queries in SQL Server 2008
- Used SQL Server Reporting Service (SSRS) for reporting.
Environment: Visual Studio 2012, SQL Server 2008, ASP.NET 4.0, WCF, MVC4, C#, HTML5, JavaScript, AJAX, CSS, SSRS, and MS Visio.
