Available for hire

Denis as a Developer

I take a product from a blank repository to production and stay with it. Fifteen years in Ruby on Rails, since 2010. A solo highload system at20,000 requests per second. Three products live right now.

0
Years in Rails
0
Requests / sec
0→0
Servers after rewrite
0
Products live

In production

Three products. One developer.

I design the product, write the code, and run it. Two of them expose an MCP server, so the same system works in the browser and inside Cursor or Claude.

Live · Solo founder

Vega Trader

vega-trader.com

An options journal traders can question in plain language, with live P/L and Greeks on every position.

Ruby on RailsEmberJSMCPRedisActionCableSidekiqKafkaGolang
Open vega-trader.com
  1. 01

    The same journal answers questions inside the product and from Cursor, Claude, or any MCP client. It never places an order or touches a broker.

  2. 02

    Every leg shows live profit and loss, break-even points, and delta, gamma, theta, and vega, including iron condors and custom multi-leg structures.

  3. 03

    Strategies and accounts are scored on 12 performance indicators, so win rate and expectancy replace a pile of spreadsheets.

  4. 04

    A free option calculator works with no account. Real-time US market data, an expiration calendar, and price alerts live in the same workspace.

  5. 05

    I built the trade manager, the public strategy catalog, the embeddable widgets, and the production system, and I run all of it solo.

Live · Solo founder

Klientr

klientr.com

One workspace for the whole customer loop: six channels, one contact, and the follow-up still attached to the thread.

Ruby on RailsHotwireActionCableRedisSidekiq
Open klientr.com
  1. 01

    Website chat, Telegram, WhatsApp, Messenger, Instagram, and email land in one inbox and stay on the same person.

  2. 02

    A reply can become a task, a booking, or a PayPal charge without leaving the conversation. The receipt stays next to the messages.

  3. 03

    An FAQ bot answers the website widget and hands off to a person. Slash macros reply, assign, or open a task. Copilot drafts, summarizes, and translates.

  4. 04

    Teams split brands into projects, with view or manage roles, routing, SLA, CSAT, a help center, and a team chat that never mixes with customers.

  5. 05

    A REST API, outbound webhooks, and an MCP server let ChatGPT, Claude, and Cursor work in the same workspace the team already uses.

Live · Solo founder

Themmie

themmie.com

A theme marketplace that reviews every listing, then lets creators sell hand-crafted and AI-generated work side by side.

Rails 8.1Ruby 4BootstrapPostgreSQL
Open themmie.com
  1. 01

    Buyers shop Bootstrap, Tailwind, React, Vue, Next.js, HTML, Rails, and Figma themes, check out as a guest, and download the moment they pay.

  2. 02

    Most marketplaces reject AI-assisted themes. Themmie reviews for quality and originality, labels how a theme was made, and lets the creator sell it.

  3. 03

    Sellers set their own prices, track earnings from a dashboard, and message buyers directly before and after the sale.

  4. 04

    Purchases stay available to re-download. Nothing goes live until it has been reviewed, so the catalog stays curated.

  5. 05

    The storefront runs on Rails 8.1, Bootstrap, and PostgreSQL, on Ruby 4 — a current stack, operated end to end.

Achievement

Rewrote Rails API to Elixir

I migrated my Ruby on Rails API to Elixir and reduced infrastructure from 10 servers down to 2 — same throughput, far less overhead.

Key Skills

Backend

  • Ruby on Rails
  • Elixir + Phoenix
  • Crystal + Amber
  • Sidekiq
  • ActionCable

Databases & Cache

  • PostgreSQL
  • MySQL
  • Redis
  • MongoDB
  • Memcached

Frontend & Mobile

  • EmberJS
  • Flutter
  • Bootstrap / Tailwind

Infrastructure & Tools

  • Kafka
  • RabbitMQ
  • Nginx
  • Git
  • RSpec

PostgreSQL & Redis with master-slave replication

Experience

Current, Solo founder/developer

vega-trader.com

Options journal with live P/L, Greeks, and an assistant you can question from the app or over MCP.

Current, Solo founder/developer

klientr.com

Shared inbox for six channels, with tasks, bookings, and payments still on the customer.

Current, Solo founder/developer

themmie.com

Theme marketplace for hand-crafted and AI-generated work. Rails 8.1, Bootstrap, and PostgreSQL on Ruby 4.

Past role

Ruby on Rails Tech Lead

Managed a team of 0 developers.

Solo founder

Own IT Business

Developed and operated my own highload product end-to-end — architecture, backend, frontend, and infrastructure.

Education

2004 – 2010

Bauman Moscow State Technical University

Informational Technologies — Master's degree

Why me?

01

Fast delivery

Features land quickly. I use AI to shorten the work, and tests where the behavior has to stay correct.

02

Reliable code

I cover the paths that matter with tests, so the next change does not undo the last release.

03

Best practices

Code a second developer can read six months later: clear boundaries, proven tools, production habits.

Let's work together

Three products in production. Bring me the next one.

  • Own the product from architecture to the server it runs on
  • Ship to production, then stay for the second and third release
  • Work as your senior engineer or external IT consultant
Hire me