Cẩm Huỳnh is a co-founder and Head of Engineering with 12 years of experience building robust back-end systems and leading engineering teams from Gothenburg. He combines hands-on Elixir expertise—evidenced by contributions to cornerstone projects like Elixir, Phoenix, and Ecto—with product-level leadership at startups such as Iris.la and Forza Football. Known for improving core language and framework internals (compiler correctness, String optimizations, JSON/socket serialization), he moves confidently between prototype and production concerns. As Technical Lead he balances architectural direction with active code contributions, especially in fault-tolerant data layers and adapter implementations. Outside work he’s a dedicated “true blue” and part-time dumpling maker, a hint at a pragmatic, detail-oriented approach that carries into his engineering practice.
12 years of coding experience
8 years of employment as a software developer
Engineer's degree Computer Science, Engineer's degree Computer Science at Industrial University of Ho Chi Minh City
A toolkit for data mapping and language integrated query.
Role in this project:
Back-end Developer
Contributions:4 reviews, 24 commits, 27 PRs in 3 years 4 months
Contributions summary:Cẩm primarily contributed to the Ecto framework, focusing on improving its functionality and robustness. Their work included adding support for nil fields in optimistic locks, which required modifications across several adapter implementations (Postgres, MySQL), and enhancing error handling within Ecto.Multi and Ecto.Repo.Schema. They also introduced new features like the `stale_error_field` and made updates to various modules to manage and filter data more effectively.
Contributions:6 commits, 6 PRs, 4 comments in 1 year 3 months
Contributions summary:Cẩm made several contributions focused on improving the Phoenix framework. Their work involved inspecting response bodies in tests, enhancing JSON serializers for socket communication, and improving secret generation for new projects. Additionally, they updated documentation related to the Phoenix logger, ensuring clarity for developers.
realtimepeacephoenix-frameworkelixirprototype
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.