We provide IT Staff Augmentation Services!

Sr. Angular Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Proven UI design and full stack development experience with Angular and .NET development frameworks including Angular CLI, Angular Material, .NET, SQL Server and Azure.
  • Comprehensive Angular software development experience (versions 1.1 to 8) including code design, implementation, integration, system enhancements, deployments and ongoing maintenance of enterprise level software applications.
  • Architectural design and development experience creating and implementing UI, Business, Service and Data Layers while adhering to SOLID Object - Oriented Design (OOP) and clean code programming principles.
  • Team lead and hands on development experience migrating and upgrading legacy .NET, Java and AngularJS applications to the latest versions of Angular and .NET.
  • Approach each project with the highest levels of professionalism, dedication, integrity and urgency to meet and exceed overall project timelines as well as to complete iterative, task-based deliverables based upon Agile Scrum project management guidelines.

PROFESSIONAL EXPERIENCE:

Sr. Angular Developer

Confidential

Responsibilities:

  • Created the Angular-based Coordination of Benefits (COB) application’s initial project folder/file structure using the latest Angular version (7.x), Angular Material, Angular CLI and additional third-party libraries.
  • Implemented component-based, custom login, event logging and idle timeout functionality based on existing business rules carried over from the legacy COB application.
  • Added the ability to retrieve multiple member/subscriber records incrementally by enhancing the standard Angular Material table and table pagination functionality. Each subsequent API call retrieves additional records that are dynamically added to the total record count so that the user can continuously through the appropriate subset of member/subscriber records.
  • Implemented CRUD functionality along with related Angular Material pop up modal dialogs containing data input forms which allow authorized users to add, update and delete member/subscriber data and save those changes to the legacy mainframe database through a Java proxy REST API service.
  • Responsible for creating and maintaining daily Angular UI builds per specific environment so that the UAT testing group have the most up to date UI functionality to test against predefined test cases.
  • Daily use of Chrome Developer Tools, Fiddler and Postman API testing applications to test and debug Angular and API code and initiate API calls to monitor the overall health, speed and efficiency of the COB web application.
  • Perform code reviews, unit and regression testing to ensure code quality and perform code check-ins using TortoiseSVN.

Angular Developer

Confidential

Responsibilities:

  • Implemented Jason Web Token (JWT) based web site authentication using the HttpInterceptor interface module which is only available in Angular versions 4.3 and above. I was responsible for upgrading the Angular framework from version 4.0 to 6.0 then implementing the code which allows the JWT to be sent with each outgoing http request by automatically adding the Authorization header containing the JWT to each outgoing request headers object.
  • Refactored the home page of the Contract Analysis web application based upon a complex set of UX designs using industry standard Angular design patterns. The new home page allows users to view master contracts in a tabular format and allows users to view associated amendment contracts by showing and hiding rows tied to each master contract. This functionality replaced pop up forms that were displaying multiple associated amendment contracts thereby creating a better UX/UI experience and navigation capabilities per master contract.
  • Added the ability for users to upload PDF documents directly into Azure so that those documents can be analyzed for certain keywords and subsequently processed according to their document type and sub type characteristics.
  • Installed the Angular Material design library and implemented complex UI functionality using its capabilities to increase development efficiency and add UI interactivity and functionality including dynamic UI element creation and form-based validation.
  • Daily use of Chrome Developer Tools, Fiddler and Postman API testing applications to test and debug Angular and API code and initiate API calls to monitor the overall health, speed and efficiency of the Contract Analysis web application.
  • Perform unit and regression testing to ensure code quality and system functionality and push smart commit code check-ins within a GIT Lab source code repository.

Sr. Software Engineer / Angular Developer

Confidential

Responsibilities:

  • Designed, created and developed the overall system architecture for a new Angular web application (HubX.com) based upon recommended industry best practices and SOLID Object-Oriented design patterns
  • Implemented Core, Shared and Feature Modules to utilize lazy loading capabilities where appropriate to improve overall system performance, responsiveness and efficiency
  • Adhered to the official Angular style guide for naming and code conventions, modules, components and other file structures throughout the system
  • Daily use of Chrome Developer Tools, Fiddler and the Postman API application to test and debug Angular and API code, initiate API calls and monitor the overall health, speed and efficiently of the HubX.com application
  • Developed Angular and .NET code to interact with Auth0 which is a third-party authentication tool used to manage users by creating and persisting JWT tokens per user sessions. The user can login via username and password or using their Facebook or Google login credentials.
  • Perform unit and regression testing during each stage of development until production to ensure code quality and system functionality.

Sr. Software Engineer

Confidential

Responsibilities:

  • Developed new web application using Visual Studio Code, Angular 2.x/4.x, Bootstrap, .NET Core and SQL Server to allow system administrators to manage user roles, system settings, create bug reports and initiate system enhancement requests.
  • Analyzed an existing legacy java-based insurance quoting system to design the system architecture and implement the code needed to completely rewrite the system using AngularJS, JQuery, C#, MVC, Web API, and SQL Server.
  • Coded, tested, and deployed a multi-tier, enterprise level web application adhering to industry standard OOP and SOLID programming design patterns and practices and clean code programming techniques.
  • Developed new eQuotes web application which allows independent insurance agents to enter multiple types of input criteria to create dynamic, real time quotes for potential clients seeking both residential and commercial construction and worker compensation insurance policies.
  • Improved system performance in comparison to the legacy eQuotes system by implementing asynchronous, multi-threaded, task-based parallel programming techniques to create a thread safe, overall high-performance system infrastructure.
  • Improved both internal users and external insurance agent’s productivity, efficiency, uptime and accuracy dramatically after the new eQuotes system was released into production.
  • Designed Application Lifecycle Management (ALM) strategy for branching and merging source code between development, staging (pre-production), and release (production) branches using Team Foundation Server (TFS).
  • Interact with business managers, QA testers, subject matter experts on an ongoing basis to define and create system documentation for functional requirements and business rules.
  • Provide upper management with status reports and lead Agile SCRUM based sprint planning, review and demo sessions.
  • Collaborated with a team of mid to senior level developers to adhere to industry standard programming techniques and recommended best practices through code review sessions.

Confidential

Responsibilities:

  • Developed single sign-on user registration and reset password functionality across multiple internal and external web sites using C#, MVC, Entity Framework and SQL Server. This allows users to not have to enter their login criteria multiple times throughout their workday thereby increasing their overall efficiency and worker productivity.
  • Coded, tested, and implemented a Web API service application enabling upload document functionality allowing users to dynamically attach and save Confidential t and personnel related health care documents. I designed the solution adhering the functional requirements by restricting document file size, allowable file types (.pdf, .docx, .xlsx, etc.) and user authorization based upon role-based security privileges.
  • Created new and modified existing data and database objects (tables, views, stored procedures, user defined functions) using various types of DDL and DML sql scripts while also using SQL Server database performance tuning and profiling techniques to optimize database performance.
  • Maintained multiple database servers containing hundreds of databases and all types of database objects (system and user tables, stored procedures, user defined functions, triggers, views, etc.). Each database contains hundreds of thousands of sensitive electronic health information records including BLOB objects ( Confidential t medical records, large graphics, PDF documents) that are continuously uploaded into the system.
  • Designed and coded a Bootstrap based, responsive design user interface to dynamically display Confidential t health care documents across multiple devices.
  • Deployed code into multiple development environments and ran database scripts to ensure system functionality before and after code promotions / deployments.

Sr. Software Engineer

Confidential

Responsibilities:

  • Developed code practices and overall system design techniques to continuously upgrade the system without compromising existing functionality.
  • Implemented asynchronous, multi-threaded parallel programming techniques to process credit card authorizations on a continuous basis. The application runs using a windows service which enables processing of credit card batch authorizations per client and automatically resolves various common issues (invalid credit card billing addresses, expiration dates, potential fraud and identify theft).
  • Created new documentation for existing e-commerce applications so that all involved parties would have a detailed overview of how the system infrastructure was developed and enhanced in past years.
  • Developed C# Web API service application that allows external clients to retrieve daily, weekly and monthly inventory and sales detail and summary reports.

Sr. Software Engineer

Confidential

Responsibilities:

  • Developed a C# WCF service that returns client account information used by the commercial lending products team as a mobile tool to increase sales revenue by automatically suggesting additional products based upon pre-defined search criteria (i.e. client location, marital status, checking and savings account information, etc.).
  • Developed a WCF service that receives data from an MVC based web application system administration tool which allows clients to receive loan approval decisions by a loan officer and, if subsequently later approved, their related lending limit authority amount. This application improved speed and efficiently tremendously by replacing a manual process that normally took several days and reduced the decision turnaround time to less than 5 seconds. It was made available to many different client locations such as bank branches and used by internal back office operational staff interacting with a third party Saleforce.com client tool.
  • Upgraded a XML web service to a WCF service with an MVC based web application system administration tool that allows for the adding or updating of information pertaining to all new and existing commercial loan banking prospects and clients. This data is captured and transformed by the service and then moved into the Customer Information System (CIS) data repository using Entity Framework and SQL Server.
  • Created system technical documentation using UML, data flowcharts and pseudo code while adhering to strict system architecture design requirements.

Sr. Software Engineer / Team Lead

Confidential

Responsibilities:

  • Coordinated work among the entire development team to upgrade a legacy WinForms application to a WPF application to control data integration and synchronization with a SalesForce.com CRM application.
  • Architected and participated in the design, testing and deployment of client/server applications built using a mixture of C#, VB.NET, MVVM, MVC and COM related components.
  • Led daily status meetings and was responsible for writing code, performing code reviews, coordinating data updates with DBA’s and controlling the project’s overall scope and deliverables.

We'd love your feedback!