Joshua Cole

Interfaces at RelationalAI

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Joshua Cole is a versatile interfaces engineer and product-focused technologist with 12 years of experience building full-stack web platforms and developer tools from San Francisco. He combines hands-on engineering—shipping frontend themes and console improvements to the Light Table IDE—with product leadership experience at RelationalAI and a principal role at JumpDB where he built NL-to-SQL translation infrastructure and customer-facing emitters. Comfortable prototyping novel language and IDE concepts, he has a track record of designing custom editors, realtime JS transpilers, and graph-based query parsers that make complex data interactions feel natural. Equally at home architecting back-end schemas and developer experiences, Joshua thrives on solving ambiguous problems and learning new tools to close the gap between intent and working software.
code12 years of coding experience
job12 years of employment as a software developer
bookAmherst Steele High School
bookComputer Science, Computer Science at The Ohio State University
github-logo-circle

Github Skills (9)

clojure10
ide10
wp-theme10
wordpress-themes10
clojure-cli10
clojurescript10
editor9
editors9
ui-design8

Programming languages (16)

C#JavaC++CRustValaGoHTML

Github contributions (5)

github-logo-circle
LightTable/LightTable

Jan 2014 - Jan 2015

The Light Table IDE ⛺
Role in this project:
userFull-stack Developer
Contributions:35 commits, 3 PRs, 2 pushes in 1 year
Contributions summary:Joshua primarily focused on improving the Light Table IDE's styling and theming capabilities. Their contributions include fixing issues related to providing custom skins and editor themes, updating the implementation of `provide-theme` to match `provide-skin`, and refactoring the code to allow for multiple skins. They also made improvements to the console and added functionality such as copy-exception and a menu option to copy text.
lighttablelightlight-tableclojurescriptide
witheve/Eve

May 2016 - Aug 2017

Better tools for thought
Contributions:1535 commits, 208 PRs, 810 pushes in 1 year 3 months
tools-for-thoughtthoughtcli
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joshua Cole - Interfaces at RelationalAI