Duc Le

Backend Engineer at SoundCloud

Berlin, Germany
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
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.
code12 years of coding experience
job8 years of employment as a software developer
bookNguyen Tat Thanh High School, Kon Tum
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Science, Ho Chi Minh
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
61reputation
2kreached
1answer
6questions
github-logo-circle

Github Skills (17)

ruby-rails10
testing10
user-authentication10
kafka10
authentication10
rails10
ruby10
concurrency9
rubygems8
neovim6
database6
typescript6
scala6
race-condition6
javascript6

Programming languages (5)

TypeScriptScalaLuaHTMLRuby

Github contributions (5)

github-logo-circle
zendesk/ruby-kafka

Mar 2020 - Apr 2020

A Ruby client library for Apache Kafka
Role in this project:
userBack-end Developer
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.
apache-kafkaruby-gemkafka-consumerclient-libraryruby-client
heartcombo/devise

Apr 2016 - Apr 2016

Flexible authentication solution for Rails with Warden.
Role in this project:
userBackend 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.
Request Free Trial
Duc Le - Backend Engineer at SoundCloud