Software Application Dev Iii
Current* Provided Angular, NestJS and node.js development services to three different projects to manage recruiter and process interviews with potential candidates* Key driver providing proper TypeScript Types for the Xplore Angular UI* Maintained existing applications using express, GRPC and NestJS microservices for the backend and Angular and React for the frontend deployed on Google Cloud* Responsible for initial creation, implementation and rollout of the Global Relevate Interviewer Angular UI and Salesforce System of Record backend project* Incorporated git hooks for entire team to enforce passing unit tests before a git push is allowed* Implemented standard git procedures for two teams to ensure team procedures are consistent with industry standards* Ensure unit tests are implemented, passing and provide adequate coverage* Implemented Cypress end-to-end testing for multiple UIs (React and Angular), setup the Cypress dashboard and CI/CD support* Created a Boolean Search module for searching interviewees to fill job positions* Responsible for integrating with many external systems running multiple technologies* Responsible for implementing and maintaining language translations for Angular and React applications* Created node.js tool for finding dead TypeScript code within a project* Created a scalable web socket module for use in Express projects* Created Angular Boilerplate for creating new Angular applications which includes built-in logging, interceptors, global error handling and common needs for a new application* Created NestJS Boilerplate for creating new backend project which includes built-in logging, interceptors and error-handling* Developer evangelist inspiring junior developers to find passion in what they do