Ben Falk

Staff Software Engineer at Lonely Planet

Fort Wayne, Indiana, 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
Ben Falk is a Staff Software Engineer with 13 years of experience building reliable backend systems for companies ranging from startups to consumer-facing platforms like TrueCar and Lonely Planet. He specializes in Ruby and Rust while frequently tinkering with Elixir, Erlang, and .NET Core, bringing pragmatic polyglot skills to distributed web apps and embedded kiosk systems alike. As an open-source contributor he improved Elixir's ja_serializer—adding dynamic resource typing, patching a security issue, and optimizing pagination link generation—demonstrating attention to both correctness and performance. Based in Fort Wayne, Indiana, he combines hands-on coding with infrastructure and architecture experience from roles as CTO and senior engineer, and he frames engineering around delivering quality products for everyday users.
code13 years of coding experience
job7 years of employment as a software developer
github-logo-circle

Github Skills (5)

data-serialization10
json-api10
elixir10
serialization10
testing8

Programming languages (9)

C#ShellRustSCSSJavaScriptGoPHPRuby

Github contributions (5)

github-logo-circle
vt-elixir/ja_serializer

Mar 2016 - May 2016

JSONAPI.org Serialization in Elixir.
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 15 comments in 1 month
Contributions summary:Ben primarily contributed to the `ja_serializer` Elixir library, focusing on enhancing its JSON:API serialization capabilities. They implemented features like dynamic types for resources and relationships, allowing for more flexible data representation. Further, they addressed a security vulnerability by preventing the creation of unbounded atoms. Finally, the user improved performance by optimizing the generation of Scrivener links.
jsonapielixirserializationjson-apijson
benfalk/Rx

Feb 2015 - Sep 2021

Contributions:50 commits, 43 pushes, 1 branch in 6 years 7 months
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
Ben Falk - Staff Software Engineer at Lonely Planet