# Frank Chen > Senior Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/frank Now is the best time in history to be a builder. ## Work Experience ### Senior Software Engineer @ Viant Technology Jan 2023 – Present | San Francisco Bay Area Tech stacks: OpenAI Agents SDK, RAG, Google Cloud, Python, Go, JavaScript/TypeScript, React. · Innovating with "AI Planner" – an AI-powered strategic campaign planning tool (OpenAI Agents SDK, RAG, Python, Go, JavaScript/TypeScript, React) designed for programmatic campaign managers and media strategists. It enables users to leverage AI to get predictive insights and streamline the planning phase, create, assess, and manage media plans efficiently. · Pioneering "AI Measurement" – an AI-powered analytical campaign performance measurement tool (OpenAI Agents SDK, RAG, Python, Go, JavaScript/TypeScript, React) designed for advertisers, programmatic traders, and data analysts. It enables users to leverage AI to get real-time insights into key performance metrics, answer campaign questions quickly and generate custom data reports for deeper performance analysis. · Developing a Google BigQuery data exploration web application (Go, Java, JavaScript/Typescript), improving data analysts' efficiency by simplifying complex data operations such as querying, creation, sharing, sorting, and grouping. · Building a Google BigQuery ETL workflow automation web application (Go, Java, JavaScript/Typescript) that automates Big Data lifecycle for data engineers, including ingestion, processing, analysis, and enables advanced reporting and alerting mechanisms. ### Software Engineering Manager @ TigerGraph Jan 2021 – Jan 2023 | San Francisco Bay Area · Spearheaded the development of a scalable ETL web application (Go, Kafka Connector, Typescript, Angular) for real-time data processing from multiple sources, including Kafka, Amazon S3, and Google Cloud Storage, and Azure Blob Storage, aligning with high-availability and multi-region deployment standards. · Orchestrated the development of a data exploration web application (Go, Typescript, Angular) that empowered data analysts to navigate complex connected data relationships in real-time, enhancing data-driven decision-making process, without having to learn a query language. · Directed the development of a query IDE web application (Go, Typescript, Angular), enabling data scientists to efficiently develop, debug, and execute database queries with an intuitive visualization of interconnected data results, supporting real-time analytical tasks. · Championed the development of a metadata management web application (Go, Typescript, Angular), facilitating data scientists in architecting and managing schemas for interconnected datasets, optimizing the organizational data structure. · Managed the entire software development life cycle, including agile project planning, requirements gathering, design, development, unit/component/end-to-end testing, code reviews, and Cloud deployment. · Instrumented user data tracking and building product analytics dashboard to make informed product decisions. · Collaborated with cross-functional teams, including product management, product UX/UI design, quality assurance, technical support, and customer success to ensure the successful software delivery, resolve issues effectively. · Coached 6 direct reports (3 fulltime and 3 interns) to help them achieve career goals and improve their performance. ## Education ### Bachelor's degree. Graduated with Distinction / cum laude / top 25% of the class. University of California, Berkeley Jan 2016 – Jan 2020 ## Contact & Social - LinkedIn: https://linkedin.com/in/frank-y-chen --- Source: https://flows.cv/frank JSON Resume: https://flows.cv/frank/resume.json Last updated: 2026-03-20