Description of Project
a platform having multiple sub-products- It secured partnerships with renowned automobile companies, including Workhorse, Ford, Sunbelt, and Pritchard.
Responsibilities
As a pivotal member of the Shaed Business team within a startup managing multiple products, I play a key role in facilitating B2B access to CPQ's B2C services. Our focus is on empowering companies with precise order control, seamless configuration management, invoicing, and reporting.
I orchestrated a comprehensive performance optimization strategy that resulted in an impressive 40% increase in the responsiveness and speed of our 3D website, significantly enhancing overall product stability. Additionally, I led the transformation of multiple codebases into a unified, scalable, and highly customizable architecture. This was achieved by implementing Kubernetes ConfigMaps for personalized theming, configurations, and options, reducing the need for duplicative codebases.
To improve development processes, I streamlined the code review process by introducing SonarQube and implemented CI/CD pipelines using CodePipeline (AWS). This led to automated PR deployments through GitHub workflows, resulting in faster releases and enhanced code quality.
I customized and extended the functionality of the Strapi CMS to meet specific project requirements, leveraging Strapi bootstrap function through Kubernetes Configmaps to initiate default CMS settings. This approach ensures flexibility and scalability.
Furthermore, I Dockerized multiple services and migrated them from AWS EC2 to Kubernetes using Helm charts. The outcome was a remarkable 50% reduction in compute costs and a significant decrease in deployment time. Additionally, I designed serverless cloud functions to integrate 3rd party APIs like Twilio and Sendgrid, contributing to the overall efficiency and effectiveness of our services.
Technology Stack
Python, JS, C#, Node
Period
11.2022 —
01.2024
(1 year 3 months)