Matthew Schulkind

Engineer at Hyperscience

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

👤
Senior
🎓
Top School
Matthew Schulkind is an experienced engineer with 15 years building production software across startups and large tech companies, currently working at Hyperscience in New York. He brings deep Ruby on Rails and backend expertise complemented by frontend JavaScript, mobile (iOS/Android), and low-level C/C++ skills. Matthew has a history of shipping and operating systems at Google and founding/leading early-stage tech ventures, blending pragmatic engineering with product sensibility. An active open-source contributor, he has improved core libraries like Typhoeus (a popular libcurl wrapper) and Thoughtbot’s Paperclip, focusing on stability, performance and test reliability. He’s comfortable refactoring legacy code and hardening I/O and error handling in critical paths—skills honed by both enterprise and startup constraints. Columbia Engineering–trained, he pairs academic CS fundamentals with a hands-on, reliability-first mindset.
code15 years of coding experience
job14 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Columbia Engineering
stackoverflow-logo

Stackoverflow

Stats
181reputation
17kreached
7answers
1question
github-logo-circle

Github Skills (27)

objective-c10
caching10
ios10
cordova10
testing10
libcurl10
ruby10
activerecord10
mobile10
uiwebview9
geolocation9
performance-optimization9
mime9
c178
c118

Programming languages (9)

TypeScriptJavaC++CGoRubyVim ScriptPython

Github contributions (5)

github-logo-circle
thoughtbot/paperclip

Jul 2011 - Jun 2012

Easy file attachment management for ActiveRecord
Role in this project:
userBack-end Developer & QA Engineer
Contributions:7 commits in 11 months
Contributions summary:Matthew primarily focused on improving the `paperclip` library by addressing bugs and enhancing its functionality. Their contributions include fixing issues related to content type extension handling and style formatting. They also fixed existing tests and removed unfeasible tests to ensure the test suite's reliability. Their work involved modifications to the core library code and related test files.
file-attachmentattachmentrailsrubyactivemodel
typhoeus/typhoeus

May 2011 - Dec 2013

Typhoeus wraps libcurl in order to make fast and reliable requests.
Role in this project:
userBack-end Developer
Contributions:12 commits in 2 years 7 months
Contributions summary:Matthew primarily contributed to the core functionality and stability of the Typhoeus library, which is a Ruby wrapper for libcurl. Their work involved fixing bugs related to queued requests and caching, as well as optimizing code to improve performance. The user refactored parts of the codebase, including moving the version number to a separate file. Additionally, they added improved error handling and addressed issues related to handling file descriptors.
libcurlwrapsphptyphoeusreliable
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
Matthew Schulkind - Engineer at Hyperscience