We provide IT Staff Augmentation Services!

Tech Lead (angular) Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 19 plus years in Web Site design, structure, functionality, configuration, testing, delivery, maintenance, and management and Web Application design, architecture, implementation, integration, testing, and delivery
  • Responsible, intelligent, process oriented, fast learner and self - starter, problem solver, and motivated to keep current with new technologies and standard and practices
  • Possesses excellent communication skills, excels at working independently as well as working as a productive, cooperative, and valued member of a team, able to assume leadership/mentoring roles as well as follow directions and team decisions

TECHNICAL SKILLS:

Programming Languages: Perl, PHP, Java, C#

Client Side Scripting: JavaScript (ES56/ES6), TypeScript, jQuery, AngularJS, Angular 2-6

Libraries: Bootstrap, Flexbox, RxJS, NgRx, Redux, Lodash, Material Design, DevExtreme, D3.js, ChartJS, MathJS, moment.js/date-fns, JWT, GraphQL

Databases: Oracle, SQL Server, MySQL, PostGreSQL, MongoDB

Platforms: JIRA, HPQC, Mantis, TeamSite, LiveSite, OpenDeploy, DataDeploy, MediaBin, Ektron

Other: Node.js, Express, NPM, Yarn, Webpack, Gulp, Grunt, CoffeeScript, Jade, MS Office, MS Project, MS Visio, Photoshop, Illustrator, Quark, InDesign

PROFESSIONAL EXPERIENCE:

Confidential

Tech Lead (Angular)

  • Created an Angular 6 application using Typescript, and the AngluarCLI v6 front end from scratch. built to be modular (business clients could subscribe to and have access to multiple different functions, such as timekeeping, benefit management, HR data, payroll, candidate management, onboarding (including I9 verification, etc.) and scalable as new business offerings were added.
  • Controlled client user access, roles, and privileges through custom built credential and permissions system, secured by RouteGuards and Interceptors, used NgRx to create data store of users’ privileges and update the UI to reflect what users had access to and permission to execute.
  • Built reactive components to display and allow the management of HR data through dynamically built Angular Reactive Forms, using NgRx using the data store, actions, and side effects to update the database through Services, Angular HTTP Client, and Restful APIs and also update the display of the front end UI while minimizing http traffic.
  • Implemented real time updated payroll process monitoring dashboard, utilizing RxJS Subjects and Observables, making use of switchMap, withLastestFrom, race, skipWhile, forkJoin, and others.
  • Created the UI from vendor creative design using HTML5, CSS4, SASS (variables and mixins) Flexbox, Photoshop and Illustrator.
  • Integrated DevExtreme widgets and created custom Directives to render and control the UI
  • Supported lazy loading and parameterization of passed data using the Router module packages including ActivatedRoute

Confidential

Lead UI Developer

  • Created an Angular 4 application using Typescript, and the AngluarCLI front end from scratch.
  • Designed and implemented the Data Model for the application using MySQL. Wrote DB setup and data bootstrap scripts using Node.js
  • Build a Node.js backed, including an Express web server to serve the front end applications, protect APIs, and support backend logic.
  • Used NgRx to maintain session state, user authentication and administrative access and functionality.
  • Created a notification service to inform users when other donors contributed to their selected charities using RxJS Subjects and SMTP services to send email
  • Cross Component communications using @Output and @Input decorators

Confidential

UI Architect

  • Created several Angular 4 web applications from scratch, integrating with several existing national databases of prescription refill data and database for specific pharmaceutical clients.
  • Created both Templated and Reactive forms for web users
  • Implemented ngrx store, reducers, actions and effects.
  • Used ngrx library for state management of the application.
  • Used HTTP Client to Interact with Servers/backend and modularized the Application with Ng-Module .
  • Created custom pipes and custom directives using Angular 4.
  • Implemented Angular 4 services to connect the web application to back-end APIs to POST/GET the data used in the application.
  • Created administrative dashboards to display real time refill statistics and trends using RxJS, NgRx, and D3.js, and ChartJS

We'd love your feedback!