# Karthik K. > Forward Deployed Engineer at C3.ai Location: Dublin, California, United States Profile: https://flows.cv/karthikk I am a hard-working engineer with proven leadership and organizational skills seeking to harness my passion for machine learning and data science in a career in the field of computer science. ## Work Experience ### Forward Deployed Engineer @ C3 AI Jan 2025 – Present | Redwood City, California, United States ### Software Engineer II at American Express Inc. @ American Express Jan 2023 – Jan 2025 | Palo Alto, California, United States ### Sr. Software Development Engineer @ Gap Inc. Jan 2018 – Jan 2022 | San Francisco Bay Area Designed and prototyped automated machine learning pipelines to deploy and serve analytics models to optimize supply chain inventory recommendations • Redesigned and built a persistence and event-based C# web service that would calculate inventory recommendations and sales projections • Productionized a Java microservice to harness Azure cloud infrastructure to reduce strain on end-user hardware and optimize real-time workflows • Maintained a Java microservice used to retrieve and store aggregated inventory data in MongoDB • Iterated on an AngularJS-based UI to trigger certain applications for administrators • Participated in multiple in-house hackathons, quickly building micro-applications to solve technical challenges ### Software Development Engineer @ Gap Inc. Jan 2018 – Jan 2022 | San Francisco Bay Area ### Data Science Intern @ Riviera Partners Jan 2017 – Jan 2017 | San Francisco Bay Area -Used Sci-Kit Learn to build a supervised learning model that takes employment data and predict key languages, skills, etc. to be used in a next employment. -Retrieved data from RESTful API services to use for data visualization and exploration ### Hauffman Encoding @ UCSC Extension Silicon Valley Jan 2016 – Jan 2016 -Implemented a lossless compression algorithm that can encode any string with a significant reduction in memory cost, as introduced by David A. Hauffman -Utilized modern Java data structures to build, encode, and decode any user-inputted string ### Amicable Pair Finder @ UCSC Extension Silicon Valley Jan 2016 – Jan 2016 -Implemented the Sieve of Erathostenes algorithm and adapted it to find all unique amicable pairs -Worked through many iterations to optimize the code to cut runtime down extensively ### Instagram Web Scraper @ Murmur by Eggstage Jan 2016 – Jan 2016 -Created a web scraper module to search and retrieve images from Instagram given a keyword or keyphrase -Designed and implemented in node.js and uses HTML/CSS for parsing ## Education ### Bachelor of Arts - BA in Computer Science University of California, Berkeley ### Dougherty Valley High School ## Contact & Social - LinkedIn: https://linkedin.com/in/karthik-kadalabalu-matha --- Source: https://flows.cv/karthikk JSON Resume: https://flows.cv/karthikk/resume.json Last updated: 2026-04-11