Dineshkarthik Raveendran

Manager, Data Engineering & Analytics

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

🤩
Rockstar
🎓
Top School
Dineshkarthik Raveendran is a data engineering leader with over a decade of experience building scalable data platforms and turning complex pipelines into actionable business insights, currently managing Data Engineering & Analytics at Tesla in Berlin. He combines hands-on expertise in Apache Airflow, Spark, Databricks and AWS with a strong track record of aligning data roadmaps to strategic goals and presenting to executive stakeholders. His career spans fast-moving startups and large tech firms—Zalando, Stylight and sennder—where he modernised ETL, migrated to data-lake architectures and introduced declarative pipeline patterns. A pragmatic Pythonista and performance-minded engineer, he also contributes async-enabled tooling like a Telegram media downloader with unit tests, illustrating his focus on reliable, scalable backend solutions. Known for mentoring teams and evangelising data-first practices, he excels at bridging engineering rigor with business impact.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Anna University Chennai
stackoverflow-logo

Stackoverflow

Stats
746reputation
82kreached
21answers
1question
github-logo-circle

Github Skills (18)

asynchronous10
unit-testing10
pytest10
pyrogram10
python10
async10
asyncio10
unit-test10
test-automation9
yaml8
pip6
csv6
pycharm6
google-api-client6
docker6

Programming languages (4)

JavaScriptHTMLMarkdownPython

Github contributions (5)

github-logo-circle
Download media files from a telegram conversation/chat/channel up to 2GiB per file
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:12 releases, 24 reviews, 251 commits in 3 years 2 months
Contributions summary:Dineshkarthik primarily contributed to the development of a Telegram media downloader application, focusing on the core functionality of downloading media files from Telegram chats. They implemented the initial downloader script and expanded it to support multiple media types. The user also created unit tests to ensure the reliability of the media download process, with added functionality to manage potential download failures. The use of asynchronous programming with asyncio shows a focus on performance and scalability.
telegram-botpythonpyrogramtelegram-desktopchat
Using n-gram get set of words and their frequency of occurrence in given directory / sub-directory/ text file, which are present in a specific order at specific distance from a word.
Contributions:14 commits, 3 PRs, 10 pushes in 3 years 8 months
pythongramtext-filen-gramdistance
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