Tech Lead For Intuition Nms
CurrentResponsible for the development and integration of the new network management system to support our in-house datapath for Intuition.Collaborated with System Architects, PLM, and Management to drive the Intuition NMS to a working system. Taught co-workers required skills in architecture, code layout, and fostered a collaborative work environment.Introduced TDD, and developed a JIT TDD work environment which helped increase the number of unit tests for the implementation of the most important parts of the system.Worked on architecture, and prototyping all required microservices required to build out the existing framework to fully support the Intuition datapath. This included re-writing existing microservices, creating, and helping to productize new microservices in Python, NodeJS, and Golang.Utilized technologies: Python, NodeJS, Scala, C++, GoLang, helm, kubernetes, kafka, MirrorMaker2, Strimzi, etcd3, MinIO, AWS, EC2, EKS, ECR, S3, Lambda, and related servicesFrameworks: AngularJS, PostgreSQL, Timescale, kafka, Prisma 5.x, Apollo, GraphQL, Mustache, Worker ( NodeJS )