Nick Kline

Nick Kline Email and Phone Number

Query Engine designer, leader, entrepreneur
Nick Kline's Location
Bellevue, Washington, United States, United States
About Nick Kline

Leader and software engineer focusing on databases and large distributed systems, for Microsoft, Google, Snowflake, SingleStore. Designed and implemented cost estimation on the SQL Server Optimizer. 1 second estimated query execution time on MS SQL Server was one second on my dev machine in 1998.

Nick Kline's Current Company Details

Query Engine designer, leader, entrepreneur
Nick Kline Work Experience Details
  • Datapelago
    Principal Database Architect
    Datapelago Jun 2022 - Apr 2023
    Mountain View, California, Us
    DataPelago is building a new data lakehouse database. I'm the leader of the SQL side of the company. I work on architecture, strategy, and recruiting. I’m the leader of the SQL side of the company. I work on architecture, strategy, and recruiting. This includes leading the team that is building a new data lake query engine that gathers statistics, uses cost estimation for query plan selection, and executes the query.
  • Snowflake
    Principal Engineer
    Snowflake 2021 - Apr 2022
    The Cloud, Us
    Worked on Snowpark & UDF scalability and performanceAdded JavaScript support to Snowflake External Functions (utilizing the v8 JS engine). External Functions enable the database to make HTTP requests to external data services with HTTP endpoints - like AWS Sagemaker AutoPilot. For external functions, this allows shaping the JSON request out to an external http service and processing the response. Because every service has a different interface over http, to call it from Snowflake someone must translate Snowflake’s api to the format of the service. Previously this was usually done with AWS lambdas. Now you can put all that in the database (via adding these JS translator functions).
  • Gaia Platform
    Vice President Of Engineering
    Gaia Platform Sep 2019 - Jul 2020
    Bellevue, Washington, Us
    Gaia is building software to enable the next generation of autonomous machines Among other things this includes a new platform for creating AI applications, working on robotics, a rules engine, tools for declarative programming, and more.
  • Memsql
    Director & Engineering Lead Of Seattle Office
    Memsql Nov 2018 - Sep 2019
    Engineering director of the office in Seattle. Leader of the query processor, including query execution and query optimization.
  • Memsql
    Director Of Engineering
    Memsql Jul 2017 - Sep 2019
    Leading query optimization work at MemSQL, working from Seattle.
  • Tableau Software
    Principal Software Engineer
    Tableau Software Aug 2016 - Jun 2017
    Seattle, Wa, Us
    Lead architect of the data team at Tableau (including Hyper, query team, TDE, all data products), Principal Software Engineer working on Hyper, member of the company wide virtual architecture team.
  • Tableau Software
    Staff Software Engineer
    Tableau Software Aug 2015 - Aug 2016
    Seattle, Wa, Us
    I was a staff software engineer at Tableau working as the lead data architect, working on database optimization, and the TDE (Tableau Data Engine).
  • Ivy Softworks
    Lead Graph Database Matador (Aka Lead Database Software Engineer)
    Ivy Softworks Jun 2014 - Jun 2015
    I worked at the stealth mode startup Ivy Softworks, working as a lead around data. Ivy is an innovation factory, working to solve productivity problems, and explore new ideas.
  • Google
    Software Engineer
    Google May 2007 - Jun 2014
    Mountain View, Ca, Us
    Software Engineer working on Distributed systems, such as Dremel and Thialfi.
  • Microsoft
    Principal Development Manager
    Microsoft Nov 1995 - Apr 2007
    Redmond, Washington, Us
    Leading the design and development of the query, performance, and api teams of the entity data model (EDM), including recruiting, career development.
  • University Of Arizona, Dept. Of Computer Science
    Teaching And Research Assistant
    University Of Arizona, Dept. Of Computer Science 1988 - 1995
    Tucson, Arizona, Us

Nick Kline Skills

Distributed Systems Software Engineering Software Design Scalability Software Development Databases Object Oriented Design Cloud Computing Algorithms C++ Sql Computer Science Big Data Python Mapreduce Java Linux Database Design Query Optimization Query Processing Database Performance Unix Agile Methodologies Software Development Life Cycle Data Center Integration C# Microsoft Sql Server Scrum

Nick Kline Education Details

  • University Of Arizona
    University Of Arizona
    Computer Science
  • University Of Arkansas
    University Of Arkansas
    Math

Frequently Asked Questions about Nick Kline

What is Nick Kline's role at the current company?

Nick Kline's current role is Query Engine designer, leader, entrepreneur.

What is Nick Kline's email address?

Nick Kline's email address is ni****@****eon.com

What is Nick Kline's direct phone number?

Nick Kline's direct phone number is (855) 463*****

What schools did Nick Kline attend?

Nick Kline attended University Of Arizona, University Of Arkansas.

What skills is Nick Kline known for?

Nick Kline has skills like Distributed Systems, Software Engineering, Software Design, Scalability, Software Development, Databases, Object Oriented Design, Cloud Computing, Algorithms, C++, Sql, Computer Science.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.