Skip to content
View gluonMaster's full-sized avatar
  • Dresden, Germany

Block or report gluonMaster

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gluonMaster/README.md

Dr. Konstantin S. Shakun

I build software for Kinder- und Elternzentrum Kolibri e.V., a centre for children and families in Dresden: online registration, timetable planning, a CRM that replaces spreadsheets and an Access database, automation for the office, and learning games for school subjects. Several of these tools are already in use there.

Projects

Project What it does Stack
ScheduleGen Plans the weekly timetable with a constraint solver; staff fine-tune it in a browser editor Python, OR-Tools CP-SAT, Flask
Kolibri Registration Portal Trial lesson requests (deployed in September 2026) and a parent portal in development SvelteKit, TypeScript, Cloudflare Workers, D1, R2
Berufsorientierung App Event registration for a career orientation project, in use since 2025 SvelteKit, TypeScript, Cloudflare Workers, D1, R2
KindEltern Web CRM for families, courses and monthly fees, with approval workflows Django, PostgreSQL
ImageSearchGPU Finds photos in a local archive from a text description Python, CLIP, PyTorch
Nachhilfe Kolibri Monthly paperwork for publicly funded tutoring Excel VBA, Word

Learning games you can play right now

How I work

I build with AI coding agents (OpenAI Codex and Claude Code). My part is deciding what gets built and whether it is right: I write the specifications, choose the architecture and the data model, set the privacy and security rules, split the work into stages with acceptance criteria, and test and accept every stage. The agents write most of the code under written project rules, and tests and release checks guard every change. The Kolibri Registration Portal shows this process in the most detail.

Python · TypeScript · SvelteKit · Cloudflare Workers · Django · PostgreSQL · OR-Tools · Excel VBA

📍 Dresden, Germany

Pinned Loading

  1. schedule-gen schedule-gen Public

    Weekly timetable optimizer for an education centre: OR-Tools CP-SAT solver, Excel exchange and a Flask browser editor.

    Python

  2. berufsorientierung_app berufsorientierung_app Public

    Event registration for a career orientation project in Dresden, in use since 2025: four languages, admin area, newsletters and reviews. SvelteKit on Cloudflare Workers, D1 and R2.

    TypeScript

  3. reg_allgemein reg_allgemein Public

    Registration portal for a children's and family centre in Dresden: trial lesson requests and a parent portal. SvelteKit on Cloudflare Workers, D1 and R2.

    TypeScript

  4. kindeltern-web kindeltern-web Public

    KindEltern Web: Django and PostgreSQL CRM that replaces Excel/VBA and Access at an education centre. Family records, monthly fees and approval workflows; in development.

    Python

  5. geo-expedition-deutschland geo-expedition-deutschland Public

    Interactive maps and missions about the geography of Germany for grade 5. German terms with Russian explanations; runs offline in the browser.

    JavaScript

  6. katzen-rechnen katzen-rechnen Public

    Adaptive maths game for grades 1, 5 and 9: a kitten grows with every right answer. Plays in the browser, offline, without an account.

    JavaScript