Robin Schreiber

Co-Founder at Self-employed Web Developer

Berlin, Germany
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
Robin Schreiber is a Berlin-based co-founder and senior software engineer with 13 years of experience blending research rigor and hands-on full‑stack development. Trained at the Hasso Plattner Institute (MSc IT Systems Engineering), he moves comfortably between prototype UIs, backend systems, and language-level work—contributing low-level string-manipulation improvements to a high-performance Ruby interpreter. As a founder at Typeshift and longtime freelance JavaScript developer, he pairs product-minded delivery with deep technical curiosity, informed by stints at Y Combinator Research and teaching/research roles. Fluent in Python, Smalltalk, JavaScript and Clojure, he has a pattern of turning experimental ideas into production-ready code and tooling.
code13 years of coding experience
job2 years of employment as a software developer
bookMaster's degree IT Systems Engineering, Master's degree IT Systems Engineering at Hasso Plattner Institut at University of Potsdam
languagesEnglish, French, German, Japanese
github-logo-circle

Github Skills (5)

text-manipulation10
strings10
ruby10
python9
test-driven-design8

Programming languages (4)

TypeScriptJavaJavaScriptPython

Github contributions (5)

github-logo-circle
topazproject/topaz

Sep 2012 - Nov 2013

A high performance ruby, written in RPython
Role in this project:
userBack-end Developer
Contributions:30 commits in 1 year 1 month
Contributions summary:Robin primarily contributed to the implementation of string manipulation methods within the Ruby interpreter, specifically `tr`, `tr!`, `tr_s`, and `tr_s!`. These changes involved modifying the `rupypy/objects/stringobject.py` file to include the core logic for string transformation and the `tests/objects/test_stringobject.py` to add associated tests. The commits demonstrate a deep understanding of string object internals and a focus on enhancing the Ruby interpreter's string handling capabilities.
performancepythonrubyhigh-performance
LivelyKernel/lively.ide

Jul 2017 - Mar 2019

A library of interactive development tools for lively.next
Contributions:1 PR, 26 pushes, 1 branch in 1 year 7 months
development-toolsreactlivelytypescriptnextjs
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
Robin Schreiber - Co-Founder at Self-employed Web Developer