whoami 路 stats 路 projects 路 stack 路 notes 路 connect
name = Alex / 4booser
location = Kyiv, Ukraine
focus = backend engineering + full-stack applications
building = Shifter, Polypsy, and the tools around them
interests = API design, authentication, Linux, debugging
approach = follow the request; understand the failure
offscreen = basketball, music, making Linux feel like homeI build applications from the API and database up to the interface. I like understanding what happens between a click, a request, and a saved record, especially when one of those steps goes wrong.
cat /var/log/github.summary
| Metric | Value |
|---|---|
| Contributions, last 365 days | 3,343 |
| Active days, last 365 days | 110 |
| Current streak, days | 34 |
| Longest streak, days | 34 |
| Busiest day | 247 on 19 Oct 2026 |
| Commit contributions | 2,622 |
| Pull requests (merged) | 25 (22) |
| Issues | 207 |
| Public repositories, own | 3 |
| Language | Share of code |
|---|---|
| TypeScript | 86.6% |
| C# | 7.2% |
| HTML | 2.5% |
| JavaScript | 2.2% |
| Shell | 0.6% |
| CSS | 0.5% |
| Swift | 0.2% |
| PLpgSQL | 0.2% |
Snapshot 19 Oct 2026, 01:25 Kyiv time. The calendar is GitHub's own and includes private activity the profile shows; languages, repositories and stars cover public, own, non-fork repositories only.
A calendar, overtime calculations, tips, deductions, and a clear picture of what a working day earns.
less projects/shifter.notes
- Earnings rules live on the server, so the client displays the same calculation everywhere.
- Authentication uses rotating refresh tokens with reuse detection.
- Database changes have tests for unsafe migration operations and incorrect defaults.
- The repository includes application tests, CI, and a container deployment workflow.
Questionnaires, scoring, appointments, role-based workspaces, and a shared web/mobile core. Currently in late beta; clinical validation and clinical use are still ahead.
less projects/polypsy.notes
- Shared types, validation, and scoring logic connect the API, web, and mobile clients.
- PostgreSQL row-level security supports application access controls.
- Audit trails, revision checks, and automated tests cover sensitive workflows.
- Deployment and backup/restore tooling live alongside the application code.
A dependency-free Node script reads the GitHub API and draws every image on this page. GitHub Actions redraws it every six hours.
- Trace the request through the whole system before choosing where to fix it.
- Keep business rules in one place and make important assumptions testable.
- Treat authentication, migrations, and deployment as part of the product.
- Understand the trade-off well enough to explain it in plain language.
git log --public
| Repository | Last push, Kyiv time |
|---|---|
| Polypsy | 19 Oct 2026, 13:36 |
| Shifter | 19 Oct 2026, 04:48 |
4booser@github:~$ next
Keep building. Keep asking why.Every image here is an SVG drawn from the GitHub API by scripts/build.mjs. Last build: 19 Oct 2026, 01:25 Kyiv time.



