Chris Colbert

Chief Technology Officer at HT H20 LLC

Austin, Texas, 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
Chris Colbert is a seasoned technology leader and CTO with 16+ years of experience building high-performance UIs and data-driven applications across finance and scientific computing. He is the co-creator and lead architect of JupyterLab and the creator of the underlying PhosphorJS toolkit, work that has materially shaped the modern interactive computing ecosystem. Comfortable across Typescript, Javascript, Python, C and C++, he has a track record of moving complex UI architectures from research prototypes to production-grade platforms. As a serial founder and executive, he pairs hands-on engineering with product leadership at companies he founded and led, and previously drove UI and language work on Enaml/Atom/Kiwi that advanced declarative interfaces in Python. Based in Austin, he brings a practical systems mindset informed by both academic training in mechanical engineering and real-world experience at firms like Bloomberg and J.P. Morgan.
code16 years of coding experience
job9 years of employment as a software developer
bookMaster of Science Mechanical Engineering, Master of Science Mechanical Engineering at University of South Florida
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
868reputation
59kreached
18answers
8questions
github-logo-circle

Github Skills (28)

uitest10
opencv10
javascript10
python10
jupyter10
image-processing10
css10
jupyterlab10
codegen10
numpy10
compiler-design10
bytecode10
cython10
gui-testing10
ui-testing10

Programming languages (8)

TypeScriptC++CSSJavaScriptHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
nucleic/enaml

Mar 2013 - Jul 2019

Declarative User Interfaces for Python
Role in this project:
userBack-end Developer
Contributions:16 reviews, 1742 commits, 25 PRs in 6 years 5 months
Contributions summary:Chris primarily worked on improving the Enaml framework by introducing new language features for templates. Their commits focused on refactoring the compiler, implementing code generation for new language features such as static attributes and making improvements to handle the new features. They also worked on implementing various enhancements, including the addition of "default" flag for dialog buttons and support for changing button style in the tool bar.
enamlpythondeclarativeuser-interfacesinterfaces
jupyterlab/jupyterlab

Jan 2016 - Oct 2019

JupyterLab computational environment.
Role in this project:
userFront-end Developer
Contributions:126 commits, 80 PRs, 51 pushes in 3 years 9 months
Contributions summary:Chris primarily contributed to the user interface and styling aspects of JupyterLab. Their work focused on theming, including setting the application background color, updating sidebar and tab bar styles, and normalizing property naming conventions. They also modified CSS for the file browser, command palette, and help interface, as well as the addition of shortcuts. The commits indicate a focus on improving the visual appearance and usability of the JupyterLab environment.
jupyterlab-extensionjupyterlabjupyter-widgetjupytercomputational
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
Chris Colbert - Chief Technology Officer at HT H20 LLC