Justin Cherniak

Principal at RecHub

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

👤
Senior
🎓
Top School
Justin Cherniak is a principal software engineer and operator based in San Francisco with 12 years of experience building and running web and membership systems for organizations from startups to large recreational clubs. He leads RecHub’s product and technical operations, shipping club-management, events, and equipment-tracking software while also managing support, IT, and business development. A polyglot developer comfortable across PHP, JavaScript, C-family languages, SQL and Linux, he pairs hands-on engineering with architecture and team leadership. As founder of Pinfire Studios he designed billing, proxying, mobile web apps and large-scale HTML5 asset systems, showing a knack for pragmatic, creative engineering solutions. He’s contributed to open-source date handling in fightbulc/moment.php, improving PHP DateTime compatibility and edge-case robustness. His background in chemistry, musicology and computer science hints at a methodical yet creative problem-solving approach.
code11 years of coding experience
job10 years of employment as a software developer
bookBS, Chemistry, Musicology, Computer Science, BS, Chemistry, Musicology, Computer Science at University of Wisconsin-Madison
stackoverflow-logo

Stackoverflow

Stats
1,726reputation
165kreached
13answers
1question
Badges
mysql
top-5%
php
top-5%
github-logo-circle

Github Skills (14)

momentjs10
php10
date-manipulation10
mysql9
ember-i18n8
i18n-js8
rails-i18n8
parsing8
text-parsing8
yii6
html6
solr6
jetty6
java6

Programming languages (8)

TypeScriptC++CJavaScriptGoPHPRubyPython

Github contributions (5)

github-logo-circle
fightbulc/moment.php

Nov 2017 - Feb 2020

Parse, validate, manipulate, and display dates in PHP w/ i18n support. Inspired by moment.js
Role in this project:
userBack-end Developer
Contributions:7 commits, 6 PRs, 1 comment in 2 years 3 months
Contributions summary:Justin primarily focused on fixing bugs and improving the core functionality of the `moment.php` library. Their contributions included addressing compatibility issues with the `DateTime` class, adding helper functions for creating `Moment` instances, and overriding existing methods to enhance the library's behavior. They also addressed edge cases and improved the library's overall robustness by handling negative UNIX timestamps and modifying method signatures. These modifications directly enhanced the library's interoperability and stability.
calendarphpinternationalizationparsingdates
pinfirelabs/mail_mime-decode

Aug 2018 - Oct 2023

Contributions:3 pushes, 121 branches, 2 tags in 5 years 3 months
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