Hakan Ensari

Founder at Paper Cavalier

Amsterdam, North Holland, Netherlands
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
Hakan Ensari is a founder and seasoned software leader with 16 years of experience building product-led companies and developer tools from Amsterdam. He founded Paper Cavalier in 2004, served as its CTO for nearly a decade, and today runs Line of Flight while advising as a Non-Executive Director. A pragmatic full-stack engineer, Hakan is an active open-source contributor to high-profile Ruby and tooling projects—improving modularity and UX in ohmyzsh and hardening caching and HTTP adapters in rack-attack and Faraday. He combines deep backend expertise (Mongoid slugging, caching backends, adapter patterns) with a knack for developer ergonomics and test-driven refinement. His background includes advanced academic work at NYU and a BS from Boğaziçi University, reflecting a blend of rigorous research thinking and hands-on product execution.
code16 years of coding experience
job13 years of employment as a software developer
bookPhD candidate, PhD candidate at New York University
bookRobert College
bookBachelor's degree, Bachelor's degree at Boğaziçi University
languagesRussian, Arabic, Spanish, French, Turkish, German, English
stackoverflow-logo

Stackoverflow

Stats
1,969reputation
111kreached
16answers
23questions
github-logo-circle

Github Skills (35)

git10
caching10
ruby-rails10
middleware10
redis10
testing10
package-development10
cucumber10
rails10
httpc10
ruby10
http-client10
bundler10
mongoid10
httplib10

Programming languages (11)

TypeScriptShellCoffeeScriptCJavaScriptMustacheHTMLRuby

Github contributions (5)

github-logo-circle
mongoid/mongoid-slug

Jun 2010 - Jul 2012

Generates a URL slug/permalink based on fields in a Mongoid-based model.
Role in this project:
userBack-end Developer
Contributions:244 commits in 2 years 1 month
Contributions summary:Hakan primarily worked on implementing and refactoring core functionality related to creating and managing URL slugs within a Mongoid-based model. They refactored the structure to work as a gem, implemented features for embedded documents, and introduced support for customized slug field names. Moreover, the user focused on the slug history mechanism and provided comprehensive testing coverage.
model-basedmongoidslugifyslugurl-slug
ohmyzsh/ohmyzsh

Dec 2010 - Aug 2011

🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
Role in this project:
userFull-stack Developer
Contributions:14 commits in 8 months
Contributions summary:Hakan primarily contributed to the `ohmyzsh` configuration framework by enhancing existing plugins and improving the user experience. They fixed typos, added aliases to streamline common commands like `git checkout` and `bundle list`, and refactored the bundler plugin. The user also updated and reorganized the plugins to improve the framework's modularity and functionality.
oh-my-zsh-pluginpythonrails-pluginszsh-configurationauto-update
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
Hakan Ensari - Founder at Paper Cavalier