Оставить заявку

От инструкции процессора до готового продукта. Делаю программы быстрее и надёжнее на уровне железа: архитектура, ассемблер, C++ и CUDA. Сайты и автоматизацию тоже беру, чтобы результатом было удобно пользоваться.

С чем ко мне приходят

Вам не нужно разбираться, что такое кэш или ассемблер. Расскажите, что мешает, а причину найду я.

Программа тормозит, и новое железо уже не помогает.

Нахожу, куда на самом деле уходит время, и ускоряю именно это место. Переписывать всё обычно не приходится.

Счета за серверы растут быстрее бизнеса.

Оптимизирую код, чтобы та же работа требовала меньше мощности и вы платили за неё меньше.

Программа падает, и никто не понимает почему.

Разбираю сбой до настоящей причины и устраняю её, чтобы он не вернулся через месяц.

Расчёты идут часами, а результат нужен сегодня.

Переношу тяжёлые вычисления на видеокарты с CUDA и выжимаю максимум из процессора.

Нужен сайт или бот, или надоела ручная рутина.

Делаю быстрые сайты, телеграм-ботов и автоматизацию, которые работают без присмотра.

Вязаный разбор инструкции 48 89 E5

Как идёт работа

Вы всегда знаете, что происходит, сколько это займёт и за что вы платите.

  1. Заявка

    Опишите задачу своими словами. Технические детали не обязательны.

  2. Диагноз

    Разбираюсь, в чём дело, и объясняю простым языком. Предлагаю план, сроки и стоимость.

  3. Работа

    Делаю по плану и сообщаю о ходе работы. Если что-то меняется, вы узнаёте сразу.

  4. Сдача

    Получаете готовый результат, цифры до и после и код, который можно развивать без меня.

Берусь за всю цепочку

Низкий уровень

  • Архитектура и разбор существующего кода
  • Оптимизация на ассемблере и C++
  • Вычисления на GPU с CUDA
Оставить заявку

Сайты

  • Лендинги и сайты, которые быстро открываются
  • Формы, которые не теряют заявки
  • Светлая и тёмная темы, удобно на телефоне
Оставить заявку

Автоматизация

  • Телеграм-боты и фоновые сервисы
  • Скрипты вместо ручной рутины
  • Связка сервисов через их API
Оставить заявку

Частые вопросы

Мне нужно разбираться в технических деталях?

Нет. Опишите проблему так, как рассказали бы коллеге. Всё остальное я уточню и объясню выводы простым языком.

Сколько это стоит?

Зависит от задачи. После диагноза вы получаете план и стоимость и решаете, продолжать ли.

Что, если ускорить не получится?

Скажу об этом, как только пойму, объясню почему и покажу, какие варианты остаются. Я не обещаю результат, за который не могу отвечать.

Мой код и данные в безопасности?

Всё, что вы доверили, остаётся вашим. Я беру только нужные для работы доступы и не использую материалы ни для чего другого. Могу подписать NDA.

Вы работаете с чужим кодом?

Да, чаще всего именно с ним. Старый и недокументированный код для такой работы обычное дело.

Что будет после сдачи?

Если в моей работе нашлась ошибка, я считаю её своей. А ещё у вас остаётся код, который можно собирать и развивать без меня.

Вязаная таблица с номерами глав и обведённым знаком параграфа

Моя конституция

Вместо рассказа о себе: что я считаю важным в работе, что обещаю и от чего откажусь, даже если за это заплатят.