# Jacob Banks > Software Engineer | Creative Artists Agency Location: Los Angeles Metropolitan Area, United States Profile: https://flows.cv/jacobbanks Software engineer experienced with React, Node.js, Typescript, Python, Go, SQL/NoSQL, GCP, Azure, and AWS. ## Work Experience ### Senior Software Engineer @ Creative Artists Agency Jan 2022 – Present | Los Angeles, California, United States Redesigned and automated the deployment process for Azure API Management (APIM) APIs by refactoring manual workflows into Terraform configurations, enabling streamlined updates to cloud resources. Utilized Azure Pipelines to implement CI/CD workflows for automated deployment and testing, enhancing reliability, scalability, and development efficiency. Prototyped and designed the integration of Playwright into the testing stack to establish end-to-end testing capabilities; this streamlined regression testing and significantly reduced reliance on manual QA efforts, improving overall QA efficiency. Migrated Elasticsearch to MongoDB Full-Text Search, reducing infrastructure costs, simplifying the tech stack, and eliminating data synchronization issues. Leveraged MongoDB’s integrated search capabilities to streamline operations, improve system consistency, and maintain robust search functionality tailored to business needs. Managed Kubernetes environments across development, staging, and production, including upgrading clusters, provisioning new ones, and decommissioning outdated infrastructure to optimize performance and resource utilization. Collaborated with product managers and business stakeholders to design and develop APIs that advanced business objectives, enhanced customer-facing features, and ensured the ongoing improvement and maintainability of the codebase. ### Software Engineer @ Maestro Interactive, Inc. Jan 2019 – Jan 2022 | Los Angeles, California Built scalable software, including Webhooks, Code Injection, Invite Links, Account Registration workflows, and OAuth authentication, to enhance product capabilities, streamline user interactions, and ensure robust system performance. Refactored the primary backend repository to optimize build performance, enable seamless live releases, and enhance the overall developer experience through streamlined workflows and improved efficiency. Implemented an LRU cache using Redis to reduce load times for on-demand and live video content, optimizing performance during high-traffic events and enhancing the user experience with faster access to video assets. Served on the platform stability team focusing on platform tech debt, scalable systems, and abstract software layers that improve developer experience and software maintainability. Managed and mentored five direct reports, running daily standups, SCRUM ceremonies, and 1x1’s all with the aim of leveling up the engineering team and improving our engineering process. ### Software Engineer @ KuberOptic (Open Source) Jan 2018 – Jan 2019 | Los Angeles, California, United States Built a Three.JS and D3 visualization tool within React that enabled the user to see the structure of their Kubernetes cluster orchestration and display performance metrics for their application. Utilized Electron’s ipcMain and ipcRenderer to write synchronous code that requested data from cloud services while using Javascript ES6’s promises async/await asynchronously distribute the data to the client. Implemented Typescript to statically type the data throughout the codebase, ensuring the reliability of data across various API requests throughout the codebase and to minimize type-errors across the application. ## Education ### Bachelor of Arts - BA in Political Science and Government Iowa State University ### Master's degree in Theology/Theological Studies Fuller Theological Seminary Jan 2015 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/jacobjbanks --- Source: https://flows.cv/jacobbanks JSON Resume: https://flows.cv/jacobbanks/resume.json Last updated: 2026-03-22