Charlie Hess

Founder at MinMax Studios

New York, New York, 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
Charlie Hess is a founder and veteran software engineer with 11 years of professional experience building robust desktop, web, and realtime systems from early-stage startups to large platforms. Previously a Staff Engineer at Slack, Charlie improved core RTM client reliability and reconnection logic while contributing across Electron and NVIDIA projects to enhance cross-platform integrations and media features. He’s an active open-source contributor in the react-three-fiber ecosystem—improving postprocessing, HMR stability, and developer experience—and has shipped both front-end and back-end improvements spanning TypeScript types to retry policies and test automation. Based in New York, he blends hands-on engineering with product-minded leadership, and quietly prefers shipping solid developer tooling and test suites that make teams’ lives easier.
code11 years of coding experience
job15 years of employment as a software developer
bookThe University of Utah
stackoverflow-logo

Stackoverflow

Stats
15,137reputation
1.8mreached
238answers
15questions
Badges
image
top-1%
invoke
top-5%
styles
top-5%
dynamic
top-5%
combobox
top-5%
listview
top-5%
github-logo-circle

Github Skills (59)

unit-testing10
threejs10
javascript10
slack-api10
electron10
apidoc10
image10
gulp10
typescript10
websocket10
react-three-fiber10
mochajs10
api10
chai10
typescript-types10

Programming languages (11)

TypeScriptC#DockerfileC++CoffeeScriptObjective-C++JavaScriptShaderLab

Github contributions (5)

github-logo-circle
CharlieHess/slack-poker-bot

Apr 2015 - Dec 2016

A bot that deals Texas Hold'em games in Slack
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:8 releases, 225 commits, 35 PRs in 1 year 8 months
Contributions summary:Charlie implemented core model classes for a Texas Hold'em poker bot, including `Card` and `Deck`. They also added and transitioned testing frameworks, moving from Grunt to Gulp and incorporating Mocha/Chai for unit testing of the poker model functionality. The user refactored code and added additional unit tests for deck functionality.
gameshold-emtexasbottexas-hold-em
slackapi/node-slack-sdk

Apr 2015 - Oct 2017

Slack Developer Kit for Node.js
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:36 commits, 9 PRs, 9 comments in 2 years 6 months
Contributions summary:Charlie primarily focused on enhancing the RTM client within the Node.js Slack SDK, adding support for connecting via `rtm.connect`. They introduced the ability to configure the client to use `rtm.connect` and wrote tests to ensure this functionality. Furthermore, the user modified the retry policies and made logging improvements for the client's error handling and reconnection logic, which impacted the client's robustness. The user also addressed issues related to the ping-pong mechanism, further enhancing the client's reliability.
websocketsnode-jsdeveloper-kitslack-botwebsocket
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