# Romain Rigaux > Tech Lead / Product Engineer Location: San Francisco, California, United States Profile: https://flows.cv/romainrigaux Passionate End to end contributor who loves to envision, lead, build and grow beautiful products/teams. Full stack. Co-created the Editor and Assistant teams at Databricks. Developing AI Editor Assistance across the products: - https://www.databricks.com/blog/databricks-assistant-year-review - https://www.databricks.com/blog/announcing-general-availability-databricks-assistant-and-ai-generated-comments - https://www.databricks.com/blog/introducing-databricks-assistant-autocomplete - https://www.databricks.com/blog/introducing-databricks-assistant - https://www.databricks.com/blog/2023/01/30/introducing-upgrades-databricks-notebooks-new-editor-python-formatting-and-more Past: - Co-creator of open source Hue Editor (gethue.com), executed billions of SQL queries by 1000s of customers and evolved for 10 years - Yahoo Search & Hadoop - Google Machine Database Avid Explorer around the world: trekking, climbing, kitesurfing, packrafting, skiing, mountaineering... ## Work Experience ### Staff Software Engineer @ Databricks Jan 2021 – Present | San Francisco Bay Area Focusing on next generation AI Assistance across the products: - [2026] Assistant is now "Genie code", contributed across all the surfaces https://www.databricks.com/blog/introducing-genie-code - [2025] Created the first true Databricks Assistant Agent: Data Science Agent. Scaling framework to create Data Engineer Agent, Dashboard Agent... - [2024] Improving AI suggestions quality (context fetching/re-ranking, citations...) and Assistants ( SDK, Query Optimization...) - [2024] GA-ed first Co Pilot-style code completion to the Editors - [2023] Added first AI Assistance to the Databricks products - [2022] Unified the Editors across all the product and with Notebook - [2021] Modernized the SQL Editor with a leading autocomplete and Monaco editor https://www.databricks.com/blog/introducing-genie-code https://www.databricks.com/blog/introducing-databricks-assistant-data-science-agent https://www.databricks.com/blog/announcing-general-availability-databricks-assistant-and-ai-generated-comments https://www.databricks.com/blog/introducing-databricks-assistant-autocomplete https://www.databricks.com/blog/introducing-databricks-assistant https://www.databricks.com/blog/2023/01/30/introducing-upgrades-databricks-notebooks-new-editor-python-formatting-and-more ### Lead Software Engineer @ Cloudera Jan 2012 – Jan 2021 | San Francisco Bay Area Self service Data Warehousing in hybrid Clouds. - Lead & co-creator of Hue, the open source Hadoop user interface: http://gethue.com. Evolved from a rudimentary tool to being used in thousands of companies by ten of thousands of users executing million of queries - Cross company & components unification - Lead of a very productive & fun team - Focus on customer success, innovation, agility, data driven decisions and 100% delivery - Full stack development, product strategy, vision, roadmap and prioritization with several major pivots Cloud (Since 2017) - Building Data Warehouse in Cloud platforms (AWS, GCP, Azure) with containerization via Kubernetes/Docker - SQL Assistant for Cloudera's Data Warehouse service & Cloud platform - Overall platform end user UX so that it becomes easier to use by non experts - CICD, componentizations and designs to scale-up productivity Data Warehouse (Since 2015) - Tight integrations with Impala and Hive SQL Engines - Built-in SQL tuning recommendations and troubleshooting with Cloudera Optimizer - Data Catalog and search with Cloudera Navigator Hadoop (Since 2012) - Recreating Hue, the open source Hadoop user interface to make the platform easier to use - Deep integration and understanding of the vast & evolving ecosystem (e.g. HDFS, YARN, Hive, Impala, Spark, Kafka, Solr, Oozie, HBase, Sentry, Pig, Flume...) - End to end user experience, from install to basic ingest, querying and scheduling ### Software Engineer @ Yahoo! Jan 2008 – Jan 2012 Search team Local Search - Search improvements, Query Rewriting, Vespa (Lucene equivalent) - Grid Log analysis of tens of metrics with Dashboard - Log collection Web Search - Data processing with Hadoop. Content extraction and generation of new datasets for improving relevance and getting more insights. Specialized in Pig: - Query logs, session analysis, crawling, image recognition, language detection... - Pig wrapper enabling transparent data-querying by non grid user. - Contributed PigUnit, PigEditor. Job Scheduler/Executer for the grid built from scratch (similar to Oozie and Azkaban): - 500+ jobs / day, automatic retry of jobs / stateful (support restart) / consistent - 30+ data pipelines, triggered between every 5 minutes or 6 months on multi clusters - Web dashboard with Django / REST API ### Software Engineer Intern @ Google Jan 2007 – Jan 2007 Infrastructure team Worked on the Machine Database (which tracks the numerous Google servers and their parts) building: - Web appplication for managing its metadata with Django - Schema conversion in Python/Java. Schema visualization with SchemaSpy/prefuse - Storing logs from C++ servers to BigTable through protocol buffers ### Analyst Programmer @ SerLive, France Jan 2006 – Jan 2006 Design and prototype of a tennis-booking website for a start-up during the summer. Ajax technology through Google Web Tool Toolkit, MySQL, RPC Asynchronous Requests. ### Analyst Programmer Intern @ PAREXEL International, VA Jan 2005 – Jan 2006 Automated the testing of the Hotline Management System. Coding of a framework in SQABasic/XSLT. Integration of open source tools in order to generate reports in different formats. SQA, Rational, XML/XSLT, Aurigadoc, Saxon, report generation. ### Programmer Intern at Computer Science School @ University of Oklahoma Jan 2004 – Jan 2004 Development of a Java client communicating to a version of MySQL supporting query deadlines. Java, JDBC, UI & Queries processing. ### Analyst Programmer Intern @ Office de Comptabilité et d’Economie Rurale d’Amiens, France. Jan 2003 – Jan 2003 Use of C++ Builder to complete a UI enabling the configuring, saving and generating of charts. Borland C++ Builder, UI, Charts configuration and generation. ## Education ### MS in Computer Science Georgia Institute of Technology ### MS in Computer Science Université de Technologie de Compiègne (UTC) ### DUT in Computer Science UNIVERSITE D'AUVERGNE ## Contact & Social - LinkedIn: https://linkedin.com/in/romainrigaux - Portfolio: https://getromain.com --- Source: https://flows.cv/romainrigaux JSON Resume: https://flows.cv/romainrigaux/resume.json Last updated: 2026-04-12