Hakan Çelik

Software Developer at Trendyol Go by Uber Eats

Istanbul, Türkiye Turkey
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
Hakan Çelik is a software developer based in Istanbul with 9 years of experience building backend systems and contributing to production-grade projects. He currently works at Trendyol Go by Uber Eats and has prior experience at Deepinfo and PRISMA CSI, combining industry work with active maintenance and contributions to F/OSS. As a multi-community owner in Python-focused communities, he helps others regularly and has made notable contributions to CPython itself—improving core modules like tokenize and inspect and adding features such as cached_property. His background in electrical and electronics engineering and formal training in computer programming gives him a practical systems perspective that informs both low-level fixes and higher-level application work. Known for blending community leadership with hands-on engineering, he often bridges documentation, tooling, and core-language improvements.
code9 years of coding experience
job5 years of employment as a software developer
bookAssociate's degree Computer Programming, Associate's degree Computer Programming at Fırat Üniversitesi
bookBachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at Gaziantep Üniversitesi
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
41reputation
2kreached
1answer
2questions
github-logo-circle

Github Skills (6)

python10
documentation10
standard-library10
git6
inspect6
git-commit6

Programming languages (14)

JinjaC++CSSRustVueModelicaHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
python/cpython

Sep 2017 - Jul 2023

The Python programming language
Role in this project:
userBack-end Developer
Contributions:8 reviews, 12 PRs, 21 comments in 5 years 11 months
Contributions summary:Hakan primarily contributed to the Python programming language repository by addressing various issues related to the core functionalities and documentation. Their work includes updating documentation for the `pyclbr` module, integrating the `cached_property` feature, refactoring code related to `tokenize` module, and fixing inconsistencies within the `inspect` module. These changes reflect improvements to the Python standard library's functionality and documentation.
python-programmingprogramming-languagepythonpython-programming-language
coogger/coogger

Sep 2017 - Aug 2020

Coogger is a platform for developers to publish technical documents in the best way.
Contributions:7 releases, 1120 commits, 61 PRs in 2 years 11 months
for-developerspublishmarkdowntechnical-documents
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
Hakan Çelik - Software Developer at Trendyol Go by Uber Eats