Cisco Engineer
San Jose, Ca, Us
I started working at Cisco as a contractor, converting to an FTE after finding that it was a really great fit. I've worked the full stack at Cisco collaborating with many teams and different business units to enhance their suite of security offerings.Key technologies + responsibilities:- Angular 9+, NgRX, Typescript, Bootstrap, RXJS. - Nx: Powerful, Extensible Dev Tools. - Architected and constructed NestJS microservices to guide new development away from the existing monolith. - Took advantage of fully-managed AWS products including DynamoDB, RDS, S3, ECS (Fargate) and Lambda functions. - Architected and implemented a Nx monorepo for backend microservices hosted as Lambda functions. - Developed fully-functional CI/CD process for deploying, testing and promoting microservices. - Helped set patterns for NestJS / Lambda / Angular 9+ development, testing and maintenance. - Completed code reviews for multiple teams for Angular and Node applications to ensure consistent design patterns. - Owned code for the monorepo containing all of the Typescript microservices / Lambda functions. - Converted various features to stand-alone so they could be reused whenever possible. - Mentored other developers, guiding them through initiatives and supporting them to produce clean, maintainable code. - Led the integration effort for SecureX into Cisco Defense Orchestrator, including all development efforts both front- and backend, cross-team collaboration and QA. - Jointly led the design effort for SNS/SQS communication strategies among microservices, Lambda functions and the existing monolith. - Dockerized services not appropriate for Lambda and moved to Fargate to reduce server maintenance and overhead.