# Christie Herring > Senior Software Engineer Location: Los Angeles Metropolitan Area, United States Profile: https://flows.cv/christie Skilled Software Engineer experienced in building full-stack applications with JavaScript (ES6+), React, Node, Express, and relational databases. Recently launched a build tool written JavaScript/TypeScript for the development of Svelte applications in a Deno runtime. Recent talks: “Message Brokers: Kafka - Managing Communication Between Systems” @ Single Sprout’s Tech Talk Series github.com/clherring ## Work Experience ### Software Engineer II @ iGaming - Confidential Jan 2026 – Present ### Senior Software Engineer @ ZenBusiness Jan 2024 – Jan 2026 ### Software Engineer II @ ZenBusiness Jan 2022 – Jan 2024 ► Contributed to API development and architecture using Node and custom Fastify plugins, enabling responsive dashboard components ► Utilized Material UI in cross team effort to update styles and designs for company rebranding ► Constructed reusable frontend components in Typescript for platform’s v2 customer flow ► Helped maintain existing monolith repo, debugging and extending functionality using React/Redux ► Collaborated and contributed to extraction of complex and high priority product from monolith into Python/Django microservice ► Helped design database schema and API calls for high profile service as well as updated tech docs for visibility and consistency ### Software Engineer @ NOVAS (Open Source) Jan 2021 – Jan 2022 | Los Angeles ► Developed lightweight and efficient build tool for creating single page full stack applications with Svelte and a Deno runtime as a straight-forward library for developers wanting to leverage build in state management, logic handling, default security, compilation at build time, and single-file component architecture ► Altered Svelte's native compiler by traversing and restructuring imports to enable Deno compatibility ► Built command line interface, enabling users to install and quickly renter a default file structure, complete with default Svelte components and Deno server, eliminating hefty file configuration setup, enabling expedient application development ► Designed and integrated a ‘hot/live reload’ developer feature by triggering an automatic rebuild of the app upon the change of any source files, utilizing a persistent websocket connection to reload the browser throughout the development phase ► Utilized Svelte’s AST structure to quickly traverse Svelte components, enabling efficient compilation and constant time complexity as well as a concise codebase ► Built entirely in TypeScript to minimize undesired type coercion, reinforce consistency and explicitness with interfaces that categorically define data, so as to increase runtime efficiency, as well as take advantage of Deno’s TS compatibility out of the box ► Co-managed development team, arranging Scrum, daily standups, highlighting deadlines and critical bugs/blocks ► Product developed under tech accelerator OS Labs (opensourcelabs.io) ### Software Engineer @ BudgetRabbit @ Open Source Jan 2021 – Jan 2021 | Los Angeles Metropolitan Area ► Leveraged React and React Hooks for efficient use of React’s native state management and life-cycle features, and reusability in stateful behavior between components, resulting in clean and concise codebase ► Used HTML5 and CSS3 elements (flexbox & grid) to create dynamic designs that remain responsive for each budget chart as user input changed ### Software Engineer @ FunEmployed @ Open Source Jan 2021 – Jan 2021 | Los Angeles Metropolitan Area ► Built custom webpack configuration file to transpile, uglify, minify and bundle the app into static files for easy rendering, maximizing the performance of the app as well as minimizing the overall extension file size for users ► Incorporated React Router’s dynamic client-side routing to provide the experience of a multi-page application with single-page app performance ► Utilized Node’s built in library, bcrypt, to protect sensitive user data and persist login sessions ### Software Engineer @ Projectify @ Open Source Jan 2021 – Jan 2021 | Los Angeles Metropolitan Area ► Leveraged SQL’s vertical scalability to handle user data for easy querying and maintain ACID compliance ► Built lightweight backend server in Express to make use of promised-based intuitive middleware architecture to handle asynchronous API calls, making for an efficient and highly scalable application ### Backend Software Engineer @ Voyant Holding, Inc. Jan 2019 – Jan 2020 | Los Angeles Metropolitan Area ► Utilized OpenAPI Specification along with Swagger to document APIs for quick integration and automatic test rendering ► Defined schemas for sets and queries in the graph database, using Dgraph query language to accurately parse large sets of data ► Built topic-specific data fetching microservices, utilizing multiple 3rd party APIs to enable acute matching capability ► Researched data sources and data aggregating solutions to enable nuanced matching functionality ## Education ### Bachelor of Arts - BA Loyola Marymount University ## Contact & Social - LinkedIn: https://linkedin.com/in/christie-herring - GitHub: https://github.com/clherring --- Source: https://flows.cv/christie JSON Resume: https://flows.cv/christie/resume.json Last updated: 2026-03-22