Richard Wesley

Richard Wesley Email and Phone Number

Data Analytics Consulting and Development. @ DuckDB Labs
Richard Wesley's Location
Seattle, Washington, United States, United States
About Richard Wesley

Senior Research Scientist and Principal Software Engineer with successful experiences in IP generation in multiple domains. Currently semi-retired, but interested in software and data management work or consulting for climate and energy applications.Specialties: Algorithm development and application, analytic database architecture, computer speech, mathematical analysis, signal processing, text processing, IP generation. Current languages include C, C++, JavaScript, Python and SQL.

Richard Wesley's Current Company Details
DuckDB Labs

Duckdb Labs

View
Data Analytics Consulting and Development.
Richard Wesley Work Experience Details
  • Duckdb Labs
    Time Lord
    Duckdb Labs Mar 2021 - Present
    Seattle, Washington, United States
    Software development for an OSS embedded analytic database. Implementation and extension of aggregate, window and join operators, including state-of-the-art algorithms. Implementation and documentation of temporal analytic functions.
  • Effervescence Labs Llc
    Scientific Researcher
    Effervescence Labs Llc Dec 2019 - Present
    Greater Seattle Area
    Software development and data modelling consulting, with an emphasis on climate and energy applications.
  • Tableau Software
    Senior Research Scientist
    Tableau Software Jan 2016 - Dec 2019
    Seattle, Washington, United States
    Worked on a number of research projects in the data processing area, including non-standard join algorithms, temporal analytic library design and interactive text cleaning. Mentored research interns and gave regular talks to varied audiences (research, engineering and customers) on my work.
  • Tableau Software
    Principal Software Engineer
    Tableau Software Sep 2004 - Dec 2015
    Greater Seattle Area
    Analytic database implementation, database connectivity, architecture and general development for a new data visualisation technology.First project as the 5th employee was rearchitecting the original query generator to be extensible - an effort that was so successful that number of supported query engines has risen from 4 to over 60 in the past 15 years. Based on this work, designed the extract architecture for handling slow databases by using a faster engine when available. Primary architect and implementor of the Tableau Data Engine, a bespoke column store with native Tableau semantics for use when no performant engine was available.Other projects driven by the need for flexibility at a start up, included building the original Tableau Server REST API and C++ back end, creating the unit test harness and being the configuration manager (CVS and later in Perforce).
  • Trusted Media Networks
    Director Of Client Software Development
    Trusted Media Networks Apr 2002 - Aug 2004
    Development of a background media delivery and display system. Designed multi-platform client, client server communications protocol and automated system testing.
  • Electric Fish, Inc.
    Co-President
    Electric Fish, Inc. Jan 1996 - Mar 2002
    Contract programming on a wide range of projects, including full lifecycle development of a major desktop application, e-commerce back end engineering and porting of natural language processing tools. Design, development, marketing, sales and support of company developer tools. Financial management of the company.
  • Punch Deck Consulting
    Owner
    Punch Deck Consulting Feb 1994 - Dec 1995
    Contract programming on a range of projects, including development of a streaming media client using novel algorithms, and work with a major management consulting firm.
  • Alki Software
    Senior Software Engineer
    Alki Software 1992 - 1994
    Development of desktop text search and indexing systems, including some novel uses of genetic algorithms.
  • Bright Star Technology
    Software Engineer
    Bright Star Technology 1989 - 1991
    Invention and development of a novel speech synthesis methodology designed to mimic an individual speaker's voice.

Richard Wesley Skills

C++ Python Algorithms Databases Software Engineering Sql Mac Programming Software Design Computer Science Object Oriented Design Speech Processing Architectures Analytic Database Architecture Sql Database Design Apple Macintosh

Richard Wesley Education Details

Frequently Asked Questions about Richard Wesley

What company does Richard Wesley work for?

Richard Wesley works for Duckdb Labs

What is Richard Wesley's role at the current company?

Richard Wesley's current role is Data Analytics Consulting and Development..

What is Richard Wesley's email address?

Richard Wesley's email address is ha****@****ish.com

What is Richard Wesley's direct phone number?

Richard Wesley's direct phone number is +120663*****

What schools did Richard Wesley attend?

Richard Wesley attended Brown University, Dartmouth College, St. Paul's School.

What skills is Richard Wesley known for?

Richard Wesley has skills like C++, Python, Algorithms, Databases, Software Engineering, Sql, Mac, Programming, Software Design, Computer Science, Object Oriented Design, Speech Processing.

Not the Richard Wesley you were looking for?

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.