Hakan Çelik
I have been developing software professionally since 2019. I started my career with Django projects; over time, I turned to tools in the Python ecosystem, open source, and application development. Today, while working as a software developer at Trendyol Go by Uber Eats, I produce Python linters, iOS applications, and macOS tools in my spare time.
The tools I wrote — unimport, unexport, pydbm — are used by thousands of developers. I love increasing code quality, improving developer experience, and sharing what I have learned.
In Short
Technologies
Technologies I use professionally and contribute to.
Python
Django, DRF, FastAPI, asyncio, AST analysis, libcst
Go
Trendyol Go by Uber Eats
Kotlin
Trendyol Go by Uber Eats
Java
Trendyol Go by Uber Eats
Swift
iOS — Vakit
JavaScript
Electron (SiteSeeker), Astro, CSS, HTML5
Spring Boot / Spring Framework
Trendyol Go by Uber Eats
PostgreSQL
Trendyol Go by Uber Eats, Deepinfo, PRISMA CSI
MongoDB
Deepinfo
Redis
Deepinfo
Elasticsearch
Trendyol Go by Uber Eats, Deepinfo
Couchbase
Trendyol Go by Uber Eats
Apache Kafka
Trendyol Go by Uber Eats, Deepinfo
RabbitMQ
Deepinfo
Celery
Deepinfo
Docker
Trendyol Go by Uber Eats, Deepinfo
Kubernetes
Trendyol Go by Uber Eats, Deepinfo
Google Cloud Platform
Deepinfo
Jenkins
Deepinfo
Prometheus & Grafana
Trendyol Go by Uber Eats, Deepinfo
Kong API Gateway
Deepinfo
Test-Driven Development
Trendyol Go by Uber Eats, Deepinfo
Unit / Integration / Load Testing
Trendyol Go by Uber Eats, Deepinfo
Domain-Driven Design
Trendyol Go by Uber Eats
Design Patterns
Trendyol Go by Uber Eats, Deepinfo
REST API / API Development
Trendyol Go by Uber Eats, Deepinfo, PRISMA CSI
CI/CD
Trendyol Go by Uber Eats, Deepinfo
Git & GitHub
Trendyol Go by Uber Eats, Deepinfo, PRISMA CSI
Linux
Trendyol Go by Uber Eats, Deepinfo
Agile / JIRA
Trendyol Go by Uber Eats, Deepinfo
Experience
Software Developer
Trendyol Go by Uber Eats
November 2024 - Present
Software Developer
Deepinfo
November 2020 - November 2024
Backend development in big data and cybersecurity projects. Used FastAPI, Django, DRF, MongoDB, Celery, Redis, PostgreSQL, RabbitMQ, Kafka, and Elasticsearch. Active contribution to DevOps processes, QA environment management.
Software Developer
PRISMA CSI
October 2019 - September 2020
API development with Django Rest Framework for a cybersecurity platform. Created Admin API, performance profiling and improvement. Frontend development with JavaScript and CSS.
Education
Associate Degree, Computer Programming
Fırat University
2024
Bachelor's Degree, Electrical and Electronics Engineering
Gaziantep University
2015
Community & Volunteering
Founder
Django Turkey Community
July 2018 - September 2022
Founded and managed the Django Turkey community, reaching 600+ members.
Software Community Founder & Instructor
Gaziantep University
2020 - 2021
Taught Open Source, Linux, Python, Git, and C++ to 30-40 participants.
Certificates
Getting Started with Google Kubernetes Engine
Coursera
June 2021 · ID: TYEJ5FFCWP8F
Kubernetes Engine basics certificate provided by Google Cloud.
Projects
Vakit
June 2025
Prayer times, Quran reading, Qibla finder, Dhikr counter and more — all in one app. Privacy-first: your location stays on-device, no account required, works fully offline. Free and ad-free.
vakit.hakancelik.dev · Download (App Store)
SiteSeeker
April 2025
Smart browser history and bookmark search for macOS. Search all your browsers in one interface.
siteseeker.hakancelik.dev · Star on GitHub
Pydbm
November 2022 - January 2023
A Pythonic ORM-like wrapper around Python's built-in dbm module.
pydbm.hakancelik.dev · Star on GitHub
Unexport
February 2021 - January 2023
A linter that keeps the __all__ list in Python modules always up to date.
unexport.hakancelik.dev · Star on GitHub
Unimport
September 2019 - January 2024
A linter/formatter that finds and removes unused import statements. Works as a pre-commit hook. 500,000+ downloads.
unimport.hakancelik.dev · Star on GitHub
Coogger
September 2017 - August 2020
Technical documentation and knowledge sharing platform.
Star on GitHub
Languages
Turkish
Native
English
Professional working proficiency
Let's connect on X, LinkedIn, and GitHub
Follow for new projects, technical notes, and open source updates.
Hakan Çelik