Обо мне

Формально я разработчик для FPGA на Verilog. В основном занимаюсь склеиванием всяких высокоскоростных (и не очень) IP-ядер. Работал на FPGA с IP-ядрами DDR3, 10Gb Ethernet, Microblaze. Пишу на C для Microblaze. Пишу на C для ПК, например, приём сырых Ethernet-пакетов со скоростью 10Gb/s под Linux. Пишу на Python, например, скрипты для типовых операций редактирования Verilog или простые приложения с Tkinter (в т.ч. многопоточные). Поверхностно знаком с Django, хочу изучить Flask. Когда-то изучил Lua, но, к сожалению, не представляется случая его применить. Изучил Go и сейчас делаю в свободное время сайт на нём без всяких фреймворков с запросами на чистом SQL (да, я перфекционист). Знаю английский достаточно хорошо, чтобы смотреть в оригинале презентации с конференций, свободно читать любую тех. документацию и разговаривать на технические темы.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Февраль 2013 — по настоящее время (4 года и 8 месяцев)
НИИ ТП (Точных Приборов)
программист FPGA
Москва
Обязанности и достижения
проектирование комплексов хранения, обработки и высокоскоростной передачи информации, программирование FPGA (Verilog)
Высшее образование
Сентябрь 2007 — Июль 2013
МГТУ им. Баумана
Специального машиностроения; СМ
Москва
Специализация и достижения
Изучал технологии производства ракетно-космической техники. Узнал много про ракеты, немного программировал микроконтроллеры, читал книги по Python на некоторых парах. Теперь, если мне нужно решить задачу по линейной алгебре, аналитической геометрии, физике или сопромату, я знаю в какие книжки лезть за какими формулами. В процессе учёбы понял, что программирование привлекает больше.