
Низкий уровень
- Архитектура и разбор существующего кода
- Оптимизация на ассемблере и C++
- Вычисления на GPU с CUDA
Вам не нужно разбираться, что такое кэш или ассемблер. Расскажите, что мешает, а причину найду я.
Нахожу, куда на самом деле уходит время, и ускоряю именно это место. Переписывать всё обычно не приходится.
Оптимизирую код, чтобы та же работа требовала меньше мощности и вы платили за неё меньше.
Разбираю сбой до настоящей причины и устраняю её, чтобы он не вернулся через месяц.
Переношу тяжёлые вычисления на видеокарты с CUDA и выжимаю максимум из процессора.
Делаю быстрые сайты, телеграм-ботов и автоматизацию, которые работают без присмотра.

Вы всегда знаете, что происходит, сколько это займёт и за что вы платите.
Опишите задачу своими словами. Технические детали не обязательны.
Разбираюсь, в чём дело, и объясняю простым языком. Предлагаю план, сроки и стоимость.
Делаю по плану и сообщаю о ходе работы. Если что-то меняется, вы узнаёте сразу.
Получаете готовый результат, цифры до и после и код, который можно развивать без меня.



Нет. Опишите проблему так, как рассказали бы коллеге. Всё остальное я уточню и объясню выводы простым языком.
Зависит от задачи. После диагноза вы получаете план и стоимость и решаете, продолжать ли.
Скажу об этом, как только пойму, объясню почему и покажу, какие варианты остаются. Я не обещаю результат, за который не могу отвечать.
Всё, что вы доверили, остаётся вашим. Я беру только нужные для работы доступы и не использую материалы ни для чего другого. Могу подписать NDA.
Да, чаще всего именно с ним. Старый и недокументированный код для такой работы обычное дело.
Если в моей работе нашлась ошибка, я считаю её своей. А ещё у вас остаётся код, который можно собирать и развивать без меня.


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