Skip to content
View unsound-mint's full-sized avatar

Block or report unsound-mint

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
unsound-mint/README.md

Hi, I'm Denis 👋

Backend and full-stack engineer and Computer Science student at Nazarbayev University (class of 2027), based in Astana, Kazakhstan (UTC+5). I build production systems end to end, from the database schema to deployment and monitoring, and I run two of them in production today.

Looking for backend (Go), DevOps/SRE and full-stack (TypeScript/Next.js) roles and internships, remote or in Astana.

In production

  • Happy End: e-commerce platform with ~7,000 monthly users, which I develop on my own. I moved it from 1C-Bitrix to Next.js + PostgreSQL + a PHP API, with Halyk Bank online payments, analytics in BigQuery and 3,700+ automated tests.
  • City news platform: a multi-tenant platform for two city portals that I built alone. Go API, PostgreSQL with row-level security and hybrid search, Kaspi Pay webhooks, CI/CD with automatic rollback, Prometheus/Grafana/OpenTelemetry.

Projects

payhook Payments and webhooks service in Go: idempotent API, signed webhooks, transactional outbox to NATS JetStream, retries with dead letters. Helm chart tested on kind in CI; zero failed requests during a rolling restart under load.
payhook-infra Terraform for payhook on AWS: VPC, ALB + Auto Scaling, RDS, Secrets Manager, CloudWatch alarms, GitHub Actions deploys through OIDC, terraform test, tflint, Trivy.
MusicRoomBot Telegram booking bot for NU's Music Room, used by ~200 students since December 2025 (slots usually fully booked). Async Python, PostgreSQL constraints and advisory locks against double booking, Alembic, CI.
water-meter-anomaly-detection Anomaly detection in water-meter consumption data.
nuclear-morphometry GPU pipeline for 2D/3D analysis of cell nuclei from confocal microscopy (Cellpose-SAM, PyTorch, Polars).

Stack

Go · TypeScript / Next.js / React · PHP · Python · PostgreSQL · Redis · NATS · Docker · Kubernetes (Helm) · Terraform · AWS · GitHub Actions · Prometheus · Grafana · OpenTelemetry · Cloudflare · Linux

I also do research at NU: high-performance Julia pipelines for large 3D astronomical datasets on the university HPC cluster.

Contact

LinkedIn · denisxandreyev@gmail.com · English C1, Russian native

Pinned Loading

  1. MusicRoomBot MusicRoomBot Public

    Telegram booking bot for Nazarbayev University's Music Room, used by ~200 students since Dec 2025: no double-booking, location check-ins, reminders. Async Python, PostgreSQL.

    Python

  2. payhook payhook Public

    Payments & webhooks service in Go: idempotency, signed webhooks, transactional outbox to NATS JetStream, retries with dead letters

    Go

  3. payhook-infra payhook-infra Public

    Terraform for payhook on AWS: VPC, ALB + Auto Scaling, RDS, Secrets Manager, CloudWatch alarms, GitHub OIDC deploys, terraform test, tflint, Trivy

    HCL