Duc Le is a Berlin-based backend engineer with 12 years of experience building and scaling Ruby on Rails and distributed systems. Currently at SoundCloud after senior roles at MEDWING and multiple startups, he has hands-on expertise in backend APIs, migrations, CI/CD, Docker orchestration and cloud migrations. He contributes to well-known open-source projects like zendesk/ruby-kafka and heartcombo/devise, improving Kafka consumer behavior and hardening authentication edge cases and tests. Comfortable across the stack, he has a proven track record of translating operational complexity into reliable production systems and automated delivery pipelines. An active community mentor from his Vietnam Ruby Community days, he pairs pragmatic engineering with a continuous-learning mindset.
12 years of coding experience
8 years of employment as a software developer
Nguyen Tat Thanh High School, Kon Tum
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Science, Ho Chi Minh
Contributions:10 commits, 1 PR, 3 comments in 20 days
Contributions summary:Duc primarily focused on enhancing the consumer functionality within the ruby-kafka library. They implemented features to allow consumers to refresh topic lists, and corrected a bug. The user's contributions involved refactoring code, specifically changing the data structure used to store subscribed topics, and addressing issues related to joining groups when topics were added. They also fixed failed tests related to the consumer API.
Flexible authentication solution for Rails with Warden.
Role in this project:
Backend Developer
Contributions:6 commits, 1 PR, 4 comments in 1 day
Contributions summary:Duc primarily contributed to the backend logic and testing of the Devise authentication gem. They refactored tests, fixed potential edge cases related to email confirmation, and addressed scenarios where confirmations were skipped. Their changes focused on ensuring proper behavior of email confirmations and reconfirmations within the Devise framework. The user's work demonstrates a focus on the internal workings and testing of the authentication mechanisms.
wardenrailsrails-engineauthenticationruby
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.