GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — ulgens - Overview

@ulgens ulgens Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@ulgens
ulgens
Follow
View ulgens's full-sized avatar
⚙️
In Progress

Ülgen Sarıkavak ulgens

⚙️
In Progress
Follow
Sponsor
Researcher & Senior Backend Developer & Creative Technologist
234 followers · 462 following
  • UCSD Gravitational-Wave Paleontology Lab
  • Istanbul / Turkey
  • ulgenwanders.net
  • in/ulgens
  • ulgenwanders

Achievements

Achievement: Starstruckx2Achievement: Pair Extraordinairex3Achievement: YOLOAchievement: Pull Sharkx4Achievement: QuickdrawAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Starstruckx2Achievement: Pair Extraordinairex3Achievement: YOLOAchievement: Pull Sharkx4Achievement: QuickdrawAchievement: Arctic Code Vault Contributor

Highlights

  • Developer Program Member

Organizations

@django @jazzband @PythonBalkan @strawberry-graphql @django-commons
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
ulgens/README.md

Hey 🌻

I am a senior software engineer and curious human being with many hats 🎩

As a software engineer,

  • I’ve been working with Python/Django for last 10+ years. My main focus is backend technologies and I'm passionate about automation and developer experience.
  • I can design and implement
    • Scalable and performant ReST/GraphQL APIs
    • CI/CD workflows for linting, functional testing and deployment automations
    • Monitoring systems
    • Development flows that aims to minimize cognitive load and onboarding cost
  • I’ve worked with
    • early-stage startups to design and create their initial products, bootstrap their teams and moved them to their first funding round
    • mid-late stage projects to improve their infrastructure, API performance, overall reliability of services, developer tools and documents, add new features and redesign their legacy systems
  • I’ve created/supported multiple open source projects in the way,

As a creative technologist, or simply put, someone who enjoys playing with all kinds of technology,

  • I am experimenting with different creative coding/art tools, but currently the most of my focus is on TouchDesigner.
    • I am brainstorming/experimenting around the development workflows in TouchDesigner projects and how to use existing Python-native development tooling to improve TouchDesigner developer experience.
  • I am interested in projects that has a unique approach to story telling and invoking emotions
  • I like the creative use of light and shadow.
  • And almost anything else that overlaps with new media arts.

As an open source contributor/maintainer/organizer,

  • I value healthy communication/contribution platforms and non-performative inclusion above all else.
  • I am an active member of following organizations:
    • Django Software Foundation, individual member since December 2024. I’m also a member of Website Working Group and the Tech Co-lead for official website redesign.
  • I am also a member of Github’s maintainer community.
  • I am an active organizer in Python Istanbul user group.

Here are the projects I maintain / co-maintain:

  • ruffen-docs: Run ruff on Python code blocks in documentation files
  • uv-lock-check
  • django-click: Write Django management command using the click CLI library
  • drf-haystack: Haystack for Django REST Framework
  • strawberry-django-auth: Authentication system for django using strawberry
  • django-blasphemy: Opinionated Django project template/playground
  • renovate-presets: Renovate configuration preset for modern Python projects
  • graphene-django: Build powerful, efficient, and flexible GraphQL APIs with seamless Django integration. (retired)
  • python-anything (In progress)
  • itspython: It's Python, not something else.
  • pythoncompatability.com (In progress)
  • djangocompatability.com (In progress)

and here is a partial list of project I contributed to:

  1. django/djangoproject.com
  2. django-commons/django-prometheus
  3. dependabot/dependabot-core
  4. django-waffle/django-waffle
  5. Mitchina/django_birthday_map
  6. jazzband/django-redis
  7. django/birthday20
  8. openwisp/django-rest-framework-gis
  9. django-extensions/django-extensions
  10. click-contrib/click-option-group
  11. dpranke/pyjson5
  12. django-commons/django-simple-history
  13. encode/django-rest-framework
  14. xtrinch/fcm-django
  15. PedroBern/django-graphql-auth
  16. django-commons/django-valkey
  17. django-commons/django-debug-toolbar
  18. jazzband/django-hosts
  19. llybin/drf-recaptcha
  20. graphql-python/graphene
  21. pallets-eco/flask-admin
  22. tfoxy/graphene-django-optimizer
  23. strawberry-graphql/strawberry
  24. typesense/typesense-python
  25. meilisearch/awesome-meilisearch

The full list can be found here.

Pinned Loading

  1. ruffen-docs ruffen-docs Public

    Run `ruff` on Python code blocks in documentation files

    Python 3

  2. django/djangoproject.com django/djangoproject.com Public

    Source code to djangoproject.com

    Python 2k 1.1k

  3. django-commons/django-click django-commons/django-click Public

    Write Django management command using the click CLI library

    Python 301 24

  4. django-waffle/django-waffle django-waffle/django-waffle Public

    A feature flipper for Django

    Python 1.3k 268

  5. nrbnlulu/strawberry-django-auth nrbnlulu/strawberry-django-auth Public

    Authentication system for django using strawberry

    Python 78 36

  6. django-blasphemy django-blasphemy Public

    🧪 An opinionated Django project template for experimentation and prototyping. Useful as a development playground or project starter.

    Python 16 2

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.