Ismael Celis

Founder

London, England, United Kingdom
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
Ismael Celis is a founder and full‑stack software engineer based in London with 18 years of hands‑on experience building web and real‑time systems. He blends front‑end craftsmanship (contributions to peity and pusher-js) with robust back‑end engineering in Ruby (work on Money and pusher-http-ruby), highlighting both UI polish and thread‑safe, well‑tested server logic. As founder of Bootic and an alumnus of Thoughtbot, he pairs product sensibility with pragmatic engineering and a taste for building developer-friendly libraries and tooling. His open source work shows a pattern: improving usability and reliability—adding examples, tests, and safer APIs—rather than just surface features. Colleagues would describe him as the kind of engineer who will “code for food”: entrepreneurial, hands‑on, and comfortable across the stack.
code18 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
11reputation
806reached
0answers
1question
github-logo-circle

Github Skills (25)

jquery-plugin10
json10
javascript10
jquery10
api-design10
thread-safety10
testing10
charts10
rspec10
user-authentication10
authentication10
websocket10
ruby10
pusher10
front-end-development9

Programming languages (7)

C++ShellJavaScriptGoHTMLRubyCrystal

Github contributions (5)

github-logo-circle
pusher/pusher-http-ruby

Mar 2010 - Oct 2010

Ruby library for Pusher Channels HTTP API
Role in this project:
userBack-end Developer
Contributions:26 commits in 6 months
Contributions summary:Ismael primarily contributed to the development and testing of the Ruby library for the Pusher Channels HTTP API. Their work focused on setting up and implementing testing frameworks, including RSpec, and creating mock objects for external dependencies. They implemented channel authentication features, including the `authenticate` and `socket_auth` methods, and added functionality for logging errors.
apirubychannelspusherpusher-channels
pusher/pusher-js

Jul 2010 - Jan 2011

Pusher Javascript library
Role in this project:
userFull-stack Developer
Contributions:73 commits in 5 months
Contributions summary:Ismael primarily focused on enhancing the Pusher Javascript library. They implemented features related to private and presence channels, including authentication and event handling. The user also refactored code, improved dependency loading, and added a manual testing page. They were also involved in configuring the test app and updating the build process.
javascriptjavascript-librarypusher
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
Ismael Celis - Founder