# Irina Khafizova > Senior Software Engineer @ gusto Location: New York City Metropolitan Area, United States Profile: https://flows.cv/irinakhafizova I am an experienced software engineer and open-source developer experienced in building full-stack JavaScript/TypeScript applications with a focus on React, Redux, Node/Express, and SQL/NoSQL databases. Co-creator of xkite, a comprehensive prototyping, testing, and monitoring toolset built for Apache Kafka. Recent Public Talks: AWS/Cloudtech Find me on GitHub: https://github.com/khafizka Interests: spartan races | pickleball ## Work Experience ### Senior Software Engineer @ Gusto Jan 2025 – Present ### Software Engineer @ sojo Jan 2023 – Present ### Software Engineer @ xkite Jan 2023 – Jan 2023 • Used React to build a user interface allowing users to monitor and manage Docker instances, monitor Kafka clusters, make 
 KSQL queries and streams, create test topics and messages on a Katka cluster, and customizable Kafka cluster setups. • Utilized Next.js and React hooks for building xkite GUI, leveraging a reusable container pattern that expedited development 
 while ensuring optimal performance through built-in server-side rendering capabilities. • Incorporated Material UI components to deliver a seamless and cohesive user experience. • Architected Spring Boot (Java) microservice that leveraged Java Management Extensions to provide robust and scalable 
 Kafka performance information. • Integrated Grafana visualization platform to create live visual graphs of various metrics, facilitating easier monitoring and 
 troubleshooting. • Utilized JMX exporter integrated with Prometheus time-series database to collect Kafka performance information, providing 
 valuable insights into the performance of existing clusters. • Using Docker, all components of the Kafka prototyping stack, including Spring Boot + JMX exporters, Kafka/Zookeeper, 
 PostgreSQL, and Grafana/Prometheus, were containerized to reduce user dependencies. • Material UI was utilized on the front-end to deliver a cohesive, unified, and modular user experience. • Incorporated Redux Toolkit into the xkite-core library for state management, establishing a unified codebase capable of 
 effectively managing multiple asynchronous user requests and preventing any mutations within it. • Integrated PostgreSQL and KSQL in order to architect custom data source options combined with KSQL containerized 
 instances to provide query testing abilities. • Product developed under tech accelerator OS Labs (opensourcelabs.io). ### Software Engineer | WunderPets | Pet Heath Tracker @ Open Source Jan 2023 – Jan 2023 • Used React Hooks for developing a responsive application, allowing users to create and manage a pet library, keep track of the appointments and all the pet-related information with reduced complexity, and improved performance due to state and side effects management within functional components. • Implemented OAuth 2.0 authentication, enabling secure and convenient user login and access control. ### Software Engineer | DMx | Discord Chat Monitoring Tool @ Open Source Jan 2023 – Jan 2023 • Designed Node.js and Express.js backend, defining complex API endpoint behaviors integrated with native Discord APIs with declarative implementations of middleware chains resulting in powerful yet flexible, easily-maintainable code with room for scalability. • Created a Webpack configuration file to reduce browser loading time through bundling, modification, and uglification. ### Software Engineer | FRNDR | Mobile app enabling people to meet up over shared interests @ Open Source Jan 2023 – Jan 2023 •Incorporated Postgres as part of the database design solution for reliable and scalable data management. •Utilized Express to develop a RESTful API backend, using middleware patterns for user authentication and database connectivity, enabling efficient communication between the client and server. ### Software Development Engineer in Test @ CSAA Insurance Group, a AAA Insurer Jan 2019 – Jan 2022 | Phoenix, Arizona • Managed a team of QA engineers, cultivating a positive and collaborative work environment that enhanced morale and productivity through collaboration and training. • Pioneered the development of robust production and regression headless API automated scripts in Java, including the implementation of cutting-edge CI/CD pipeline technology with Jenkins, and facilitated knowledge transfer to ensure adherence to best practices within the industry. • Coordinated the end-to-end framework and script development for a groundbreaking new product, ensuring optimal quality and streamlining the release lifecycle for enhanced efficiency and effectiveness. • Conducted a thorough analysis of legacy framework operations, resulting in the implementation of strategic code cleanup and refactoring measures that significantly improved performance by reducing the number of tests from ~20,000 to 15,000. ### Software Development Engineer @ Revanta Jan 2015 – Jan 2017 | Ekaterinburg, Russia ## Education ### Associate's degree Ural State University named after A.M.Gorky ## Contact & Social - LinkedIn: https://linkedin.com/in/irina-khafizova --- Source: https://flows.cv/irinakhafizova JSON Resume: https://flows.cv/irinakhafizova/resume.json Last updated: 2026-04-01