Have you ever been so excited about an idea for an app or website that could bring about dramatic changes in your life that you stayed up all night just replaying that idea in your head?
Chaired creation of a mono-repo design system of reusable React and Angular components utilizing Lerna, rollup, and yarn workspaces
Improved large table list performance through react virtualization and windowing of large data sets.
Coordinated communication between microservices utilizing Kafka and it’s various API’s and processed data.
Developed various micro-applications utilizing React and Apollo GraphQL on the frontend and various backend stacks such as Spring Boot with Kotlin, Java, or NodeJS and Typescript, including a prescription management and order solution for veterinarians and patients.
Engineered full text search of client list search that utilized MongoDB to replace cloudsearch and save the company on excess fees paid to AWS. This search was able to search multiple data related fields at once and incorporated fuzzy searching features. It returned items with a score of relevance as determined by Product.
Created helpful reusable React hooks to increase speed of development.
Attended daily standup dev meetings and participated in Agile and Safe ceremonies such as grooming, retro, and PI planning.
Collaborated with other team members as well as other microservice teams on several different technologies and platforms including Kubernetes, Docker, MySQL, AWS, Google Cloud, Azure, Angular, DynamoDB, Swift iOS development, Kotlin Android development, SpringBoot (Java/Kotlin), MySQL, MongoDB, Node, React, Redux, GraphQL.
Documented API’s using Swagger for REST and Graphql Playground for Graphql.
Engineered design system library of React components utilizing Lerna and Storybook, documented design components, and led efforts on ongoing maintenance.
Utilized Angular 7 - 10 to build robust CRM software, order system, purchase orders, and e-commerce platform for clients. And updated the existing angular that was at 7 up to 9 and eventually to 10.
Incorporated NGRX, observable patterns, and services in frontend development and utilized angular material library, sass and css.
Led Frontend team on multiple project modules including purchase orders, workflow, invoicing and more.
Participated in dev meetings and agile development, giving reports and following user stories.
Collaborated with backend team on several different technologies including Node, Php yii, MySQL, AWS, Docker.