My name is Mark. I’m a Senior Developer and Team Lead — in commercial development since 2015. I own a task end to end: from design and architecture to production rollout and support.
Backend, depending on the task — C# / .NET, Go, Rust, Python (I write Telegram bots in it) and PHP (Laravel, Symfony). Frontend — React / TypeScript, on the PHP stack — Twig / Blade. Mobile — Flutter. I design APIs over REST and gRPC, and split systems into microservices where it actually pays off.
Right now I’m deliberately shifting my stack towards Go. Since December 2025 I’ve been learning it hard and already ship production code in it; Go is where I’m heading as my main language.
I use AI heavily and write my own MCP servers. I set up CI/CD (GitLab CI and GitHub Actions, dev/prod), containerize and automate releases. On services I close the full observability loop — metrics, logs, monitoring — and focus on fault tolerance and stability.
I write unit, functional and load tests, and work closely with QA. I take data security seriously: CVE auditing, protection against injections, encryption and regular backups (with age). I own authentication and authorization: SSO, OAuth 2.0 / OIDC, JWT, role-based models and Keycloak.
P.S. This site is my work too: design, code, containerization and deploy to my own VPS — I did all of it myself, from the first pixel to the production certificate.