Dmitry Sabanin

CTO at Elara Travel

Downingtown, Pennsylvania, 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
Dmitry Sabanin is a seasoned technology leader and CTO with 18 years of experience building product-first engineering organizations and shipping production systems across TypeScript, Scala, Swift, Python and more. Currently leading Elara Travel’s engineering, product architecture, and AI efforts to create a software-enabled luxury travel agency for families, he specializes in taking products from zero to one and designing systems that last. Previously he served as technical lead and architect at Wildbit—driving Beanstalk, DeployBot, Postmark, and Conveyor—and led operations and agentic workflows teams at TrueML, blending deep engineering with product strategy. A pragmatic polyglot and code archeologist, Dmitry contributes to open-source test quality (notably improving mobx-state-tree’s test robustness) and pairs thoughtful architecture with hands-on delivery. Based in Downingtown, PA, he combines an engineer’s attention to detail with a curator’s taste for delightful user experiences, now focused on making family travel planning effortless.
code18 years of coding experience
job23 years of employment as a software developer
bookBachelor's degree Applied Informatics and Social Psychology, Bachelor's degree Applied Informatics and Social Psychology at Siberian Federal University, Russia
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
118reputation
22kreached
5answers
1question
github-logo-circle

Github Skills (18)

mobx-state-tree10
mobx10
testing10
javascript9
typescript9
typescript-types9
typescripts9
state-management9
snapshots8
pharo6
jruby6
ruby-on-rails6
forms6
github6
ftp6

Programming languages (9)

TypeScriptC++ScalaJavaScriptSwiftErlangRubyPython

Github contributions (5)

github-logo-circle
mobxjs/mobx-state-tree

May 2018 - Jan 2019

Full-featured reactive state management without the boilerplate
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits, 3 PRs, 8 comments in 7 months
Contributions summary:Dmitry's contributions focused on improving the test suite for the mobx-state-tree library. They added new test cases to cover scenarios involving the destruction of types.maybe and types.maybeNull. Furthermore, they updated existing tests to align with specific error messages and fixed issues related to incorrect arguments passed to destroy after detachment, resulting in more robust and accurate testing. Finally, they refactored the tests to be more reliable.
full-featuredreactstate-managementrxjsboilerplate
dsabanin/clj-pid

Jul 2012 - Mar 2015

Contributions:10 commits, 1 PR, 2 pushes in 2 years 9 months
tinyclojure-libraryclojurescriptpidclojure
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
Dmitry Sabanin - CTO at Elara Travel