Ülgen Sarıkavak

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
Ülgen Sarıkavak is a senior backend engineer with 11+ years of production experience specializing in Python/Django, FastAPI and scalable API design, who repeatedly helps startups move from MVP to funding while also improving reliability and developer experience in mid-to-late stage products. He focuses on automation—CI/CD, testing, monitoring—and reducing cognitive load for teams, with hands-on work optimizing API performance and modernizing legacy codebases. An active open-source maintainer, Ülgen contributes to prominent projects like graphene-django, django-extensions and Dependabot Core, ensuring compatibility across Python/Django versions and improving testing infrastructure. Beyond backend systems, he explores creative technology and developer tooling for TouchDesigner, blending generative storytelling with pragmatic Python workflows. Based in Istanbul, he volunteers as a DSF website working group member and tech co-lead for the Django site redesign, reflecting a commitment to community, inclusive contribution practices, and long-term platform health.
code11 years of coding experience
job7 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at University of London
bookgenerative narratives for change: code, typography, and storytelling in touchdesigner, generative narratives for change: code, typography, and storytelling in touchdesigner at School of Machines, Making & Make-Believe
bookTekirdağ Fen Lisesi
bookBachelor's degree, Economics, Bachelor's degree, Economics at Anadolu University
bookBachelor’s Degree, Physics Engineering, Bachelor’s Degree, Physics Engineering at Istanbul Technical University
languagesEnglish, Turkish
stackoverflow-logo

Stackoverflow

Stats
309reputation
41kreached
5answers
1question
github-logo-circle

Github Skills (28)

dependency-management10
pytest10
python10
apidoc10
django10
testing10
wpgraphql10
ruby10
api10
wordpress-graphql10
graphene10
version-control10
management10
graphql10
versioning10

Programming languages (19)

C#JavaC++CSSRustCGoHTML

Github contributions (5)

github-logo-circle
Build powerful, efficient, and flexible GraphQL APIs with seamless Django integration.
Role in this project:
userBackend Developer
Contributions:52 reviews, 17 commits, 38 PRs in 2 years 8 months
Contributions summary:Ülgen primarily contributed to the backend functionality and maintenance of the `graphene-django` project, which provides GraphQL integration for Django. Their work included upgrading dependencies, adding support for newer Python and Django versions, and refactoring code to be compatible with Python 3. Furthermore, the user addressed deprecation warnings, and made adjustments to testing utilities.
pythondjangographqldjango-projectintegrate
This is a repository for collecting global custom management extensions for the Django Framework.
Role in this project:
userBack-end Developer
Contributions:16 reviews, 10 commits, 7 PRs in 1 year 4 months
Contributions summary:Ülgen primarily focused on maintaining and modernizing the Django Extensions project. Their commits involved removing support for deprecated Python and Django versions, ensuring compatibility with newer versions and removing legacy testing conditions. The contributions streamlined the project's codebase, improved testing, and aligned it with current Python and Django ecosystems. They also updated the project's Python and Django classifiers.
pythondjango-frameworkextensions-managementdjangocollecting
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
Ülgen Sarıkavak