Boston, Massachusetts, United States
• Decoupled monolithic ETL processes into microservices that ingested queue-based messages to index Help Center articles into Elasticsearch and process Community Forum badge data, improving scalability and availability via Kubernetes on Amazon EKS
• Worked with UI designers through Figma to redesign and develop a modernized Klaviyo Help Center search experience using Javascript, HTML, and CSS
• Used React.js with Typescript along with Klaviyo’s internal component library to create Klaviyo’s Support Portal to educate and help Klaviyo users with questions related to using the platform
• Created API endpoints in Django to carry out backend operations that utilize Django’s object-relational mapper across different Klaviyo services including Klaviyo's Support Portal
• Wrote test cases ranging from unit, integration, and end-to-end tests using testing frameworks such as Pytest and the React Testing Library to ensure outstanding code quality from both the backend and frontend