Eric Entin

Principal Software Developer at Wealthsimple

New York, New York, 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
Eric Entin is a Principal Software Developer with 17 years of experience building high-performance, real-time systems and mobile platforms, currently shaping backend architecture at Wealthsimple after leading engineering for FanDuel’s NBA InPlay. A passionate Elixir/Erlang/OTP practitioner and frequent contributor to core projects like elixir-lang/elixir, he improves language ergonomics and tooling—work that underpins the reliability of large-scale concurrent services. His background spans mobile, backend, and ops work (from optimized client-side ad rendering to Haskell ad servers and Node/CoffeeScript toolchains), giving him a rare full-stack perspective on performance and deployability. A regular speaker at Elixir conferences, he pairs hands-on engineering with technical leadership, mentoring teams to operate 100k+ concurrent-user systems.
code17 years of coding experience
job17 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Binghamton University
bookBronx Science/Regents Diploma High School/Secondary Diplomas and Certificates, Bronx Science/Regents Diploma High School/Secondary Diplomas and Certificates at Bronx High School of Science
github-logo-circle

Github Skills (8)

macros10
elixir10
testing10
language-design9
error-handling9
typespec8
spec8
specification8

Programming languages (14)

JavaC++CSSCMakefileGoErlangDockerfile

Github contributions (5)

github-logo-circle
elixir-lang/elixir

Jun 2015 - Sep 2017

Simple from zero to scale
Role in this project:
userBack-end Developer
Contributions:61 commits, 51 PRs, 395 comments in 2 years 4 months
Contributions summary:Eric primarily contributed to the Elixir project by modifying the IEx helper functions, specifically the "v" helper for retrieving history values, and adding macro callbacks. They improved error messages related to type specifications and fixed issues with pinned variables in assertions, indicating a focus on code quality and debugging. Furthermore, the user added support for "not in" syntax, enhancing the language's usability. These contributions suggest a focus on improving the core Elixir language and its tooling.
functional-languagescalablefunctional-programmingelixircompiler
ericentin/gen_state_machine

May 2016 - Oct 2020

An idiomatic Elixir wrapper for gen_statem in OTP 19 (and above).
Contributions:19 releases, 2 reviews, 73 commits in 4 years 5 months
elixir
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