Выбрать язык

Mehmet Demiray (Мехмет Демирай)

Инженер-металлург · Разработчик ПО · Специалист по поиску уязвимостей

Основатель Callculation. Инженер-материаловед, ставший разработчиком. Исследователь безопасности на HackerOne, Bugcrowd и Microsoft MSRC 2021.

Я начал программировать еще до получения формального образования, которое на время ушло в сторону металлургии и материаловедения. В тот период я специализировался на стандартах EN и ASME, где работа строится вокруг точных вычислений: фазовых диаграмм, размерных цепей, конвертаций и пределов усталости. Числа имеют значение, когда деталь должна выжить на реальной производственной линии, поэтому эта дисциплина научила меня быть внимательным к границам.

Проработав в этой области некоторое время, я вернулся к разработке программного обеспечения. Имея более 15 лет профессионального опыта, я вижу, что у этих двух сфер больше общего, чем принято считать. Обе вознаграждают тех, кто заботится о корректности, граничных случаях и тех моментах, где привычные предположения перестают работать.

Проект Callculation вырос из этой привычки. Инструменты для расчетов, которые мне требовались в сети, часто были медленными или содержали ошибки в деталях. Я начал создавать версии, которыми хотел бы пользоваться сам, а затем открыл к ним доступ для всех.

Помимо работы над инструментами, я занимаюсь исследованиями в области безопасности. Я сообщаю об уязвимостях через HackerOne и Bugcrowd, а также имею благодарность от Microsoft Security Response Center за раскрытие информации в 2021 году. Анализ ошибок других инженеров это отличный способ помнить о том, как легко внедрить ошибочные предположения, и это заставляет меня строго относиться к валидации входных данных в калькуляторах.

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

Education

  • Университет Коджаэли (Kocaeli University) Бакалавр наук (BSc) · Металлургия и материаловедение · 2010–2015 · Коджаэли, Турция