PHP
My primary language: custom MVC frameworks, high-load SaaS systems and dozens of projects running in production.
I'm not tied to one language — I choose based on what the task demands. Below is my real experience with each technology.
My primary language: custom MVC frameworks, high-load SaaS systems and dozens of projects running in production.
Large applications with type safety: Next.js products, an SSH-2 implementation from scratch and Node.js services.
My choice for network programming: an SMTP/IMAP mail server from scratch, a VPN control plane, WebSocket gateways.
Where performance is critical: an FTP/FTPS server on tokio, Tauri desktop apps and system utilities.
Data work and ML: FastAPI services, pandas reporting, LSTM forecasting models and automation scripts.
The native language of the web: from vanilla to frameworks, including animations, canvas and browser APIs.
Real-time servers, WebSocket gateways, APIs and CLI tools — I know every corner of the event loop.
Live systems: messaging platforms, real-time dashboards, GPS tracking and ICU monitoring.
Payment systems integration: Stripe, Skrill, Epoint and more — hosted checkout, webhooks, subscriptions and refunds.
AI engineering: LLM integrations, agent systems, MCP servers, RAG pipelines and automated workflows.
SSR, App Router, server components — dozens of production apps from CRMs to SaaS dashboards.
Design systems, dark/light themes and fully responsive interfaces — fast and consistent with utility-first.
Indexing, partitioning and query optimization experience on tables with 50M users.
My favourite for local-first apps: WAL mode, migrations and single-file simplicity.
Cache, queues, rate limiting and pub/sub — the speed layer of high-load systems.
Relational database management from classic LAMP to dockerized production systems.
Multi-stage builds, compose stacks and production deploys — every project of mine ships with a container.
Servers from scratch: nginx/Caddy, SSL, firewalls, systemd, monitoring and backup strategies.
Container orchestration: deployments, autoscaling, rolling updates and production cluster management.
Modern reverse proxy with automatic HTTPS: zero-config SSL, load balancing and live use on production servers.