Артур Марченко
Senior software engineer C#/C++, Research and Development
про меня
Вкратце:
Разработчик, увлечённый физикой, математикой и численными методами решения задач. Мой основной опыт: разработка наукоёмкого инженерного ПО (САПР/CAD), проектирование коммерческого ПО и руководство небольшой командой. Имею публикацию в Springer Nature на тему оптики и комбинационного рассеяния. Интересуюсь ML: архитектуры нейросетей, обучение с подкреплением (Reinforcement Learning).
Принципы:
Стараюсь писать чистый, самодокументированный, рабочий код. Сопровождаю разработку балансом между оптимизацией кода и его читабельностью.
Хобби:
В качестве pet-проекта написал свой мини физический движок 2D футбола, среду визуализации для него. Ко всему этому присобачил self-play агента на основе моих изысканий по Reinforcement Learning-у. Обучал этого агента самыми разными подходами, пока он, наконец, не стал меня обыгрывать :)
Убеждения:
Уверен, что математические идеи в виде программного обеспечения позволяют находить самые инновационные решения для широкого спектра задач.
где нахожусь
Санкт-Петербург