Daniel Berkompas is a seasoned software engineer and engineering leader with over a decade of experience building web and mobile SaaS products, notably leading engineering at LeadSimple and shipping client work at Infinite Red using Elixir, Phoenix, Rails, and React. He blends hands-on backend expertise—evidenced by open-source Elixir projects like ex_twilio and contributions to the torch admin generator—with operational leadership and process optimization as a former Head of Engineering and Business Operations Strategist. Based in Vancouver, Washington, he has a track record of owning full-stack product delivery, from Rails and Ember single-page apps to Phoenix channels and API integrations. Currently on a sabbatical from tech, he also creates developer learning resources (LearnElixir.tv and LearnPhoenix.tv), reflecting a passion for teaching and growing the Elixir ecosystem.
13 years of coding experience
13 years of employment as a software developer
Juris Doctor (J.D.) American Law, Juris Doctor (J.D.) American Law at Oak Brook College of Law
High School English History Math Ancient Language, High School English History Math Ancient Language at Berkompas Family Academy
Contributions:2 releases, 6 reviews, 276 commits in 6 years 3 months
Contributions summary:Daniel was primarily focused on developing the back-end functionality for a Twilio API client written in Elixir. Their contributions included implementing methods to access Twilio API resources (e.g., calls, transcriptions, recordings) and adding pagination support for lists. The code changes also involved creating a `Resource` module to streamline API interactions and extracting code into a dedicated `Methods` module for testing purposes.
Contributions:108 commits, 22 PRs, 34 pushes in 3 years 3 months
Contributions summary:Daniel added an example Phoenix application to the repository, which included modifications to the socket.js file for Phoenix channels. They also modified the configuration files to specify production settings and added a mix.exs file including dependencies. These changes suggest the user was setting up and configuring a new application and updating build configurations.
hexadminelixirrapidadmin-generator
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.