Elixir / Phoenix (my main stack)

Phoenix, Phoenix LiveView, Phoenix PubSub, Ecto (advanced querying, embedded schemas), Oban. Designed an internal async queue-like framework backed by database transactions with live row-level lock notifications broadcast over PubSub.

Ruby on Rails (where my career was shaped)

Rails 4–6, Spree and Solidus e-commerce, the Rails i18n localization engine, RSpec, Capybara (Selenium).

Frontend (React, and everything before it)

React.js, Redux, JavaScript (ES5/ES6+), Jest. Earlier life with Vue, Angular, Backbone, jQuery, and CoffeeScript.

AI/ML (my current specialization)

LLM integration and prompt engineering, RAG and semantic/hybrid search, vector databases, graph databases (Neo4j, Cypher), OpenAI Whisper, ComfyUI, generative audio/image pipelines, vision-language models, neural network foundations. Python as the working language, plus Node.js, TypeScript, and Tailwind CSS.

Infrastructure & operations (Linux, servers, deployment)

PostgreSQL, MySQL, SQLite, Redis, Sidekiq. Docker and docker-compose, Ansible, Vagrant, AWS. Linux system administration as a daily reality since childhood: Nginx and Apache, SSH, UFW, BIND DNS, SSL/TLS configuration graded A+ by SSL Labs. High-availability setup and network security architecture.

Security-aware development (since my early teens)

Web security knowledge from my early teens: XSS, SQL injection, CSRF, protocol and configuration mistakes. I watch for them while writing, not in a final audit.

How I work (principles and practices)

Test-driven development, clean code, SOLID, DRY, Git-based collaboration, Agile/Scrum, technical team leadership. Fluent in English, long experience in distributed, asynchronous teams.