Алексей Прац, 1978 г.р., г.Москва, ЮЗАО, м. пр-кт Вернадского

mail@leha.info

Навыки:

HighLoad / BIG DATA:

Nginx, Redis, анализ и оптимизация запросов (WITH, LATERAL, IOS, правильные индексы, агрегация и прочее сокращение данных - вот это всё. Написание запросов вручную (в обход планировщика)).
Целесообразный перенос бизнес-логики в процедуры (PL/pgSQL).
Массивы/JSONb + GIN-индекс с jsonb_path_ops.
Умею писать демонов на ПХП, которые держат от 50000 запросов/сек, и INSERT-ить 300000+ строк в секунду.
Изучаю опыт крупных компаний: FB, Вконтакте, Amazon, Lamoda и других.
Другими словами: проектирую комплексно и делаю так, чтобы летало на обычном железе.

Опыт:

Собрал и настроил десятки серверов для всех видов задач, от шлюзов и почты до кластеров баз данных.
Написал с нуля: собственный фреймворк, 1 ERP, 2 CRM, магазин, игровой хостинг и тысячи скриптов для: серверной рутины, парсинга всего на свете, обработки данных, и т.д. Это миллионы строк кода + миллионы строк в базах. Это JOIN-ы 5-10 таблиц и запросы на 2-3 экрана. Это агрегация постоянно растущих данных и тысячи непредсказуемых задач (в т.ч. полный рефакторинг и переезд из MySQL в PostgreSQL).
Также есть опыт управления младшими системными администраторами.

Безопасность:

Благодаря игровому хостингу получил опыт эффективной защиты от всех видов DDoS-атак на всех уровнях OSI, изучил iptables и виртуализацию.
А многолетний опыт разработок многопользовательских систем научил защите от: SQL-инъекций, XSS, CSRF и т.п.

О себе:

Разговорный английский.
Регулярно смотрю видео (DevConf, HighLoad и другие), читаю, практикуюсь. Мне это интересно.
Скурпулёзен. Педантичен. Автономен.
Не пью, не курю, делаю бекапы, люблю велосипед и плавать.