Резюме
Резюме
Онучин Валерий Анатольевич

📞 +7 (916) 794-74-98
✉ valeriy.onuchin@yandex.ru (предпочитаемый способ связи)
📍 Проживает: Протвино, Московская область
🛂 Гражданство: Россия
Возраст 62 года
Специализация
- ~30 лет в профессии. Программист общего профиля: Linux (включая ядро 6.18), Windows, Android, Embedded/SoC (ARM8, aarch64), Эльбрус/e2k. C++, C#, Kotlin, Python, bash, Go, Rust, Ruby, JavaScript … Make, CMake, Meson/Ninja, autotools/pkg-config … VS Studio, VS Code, Android Studio, Eclipse … Win32, X11, GL, Vulkan … Qt, Winforms/WPF, DevExpress Forms, JetBrains Compose … DirectShow, FFmpeg, GStreamer, OpenCV … TCP/IP, UDP, RTSP … ODBC, SQLite, MySQL, Maria DB, PostgeSQL .. docker, LXC … PulseAudio, PipeWire, ALSA, HDA … ++ и тд. и тп.
- DevOps: кросс-платформенная сборка Linux и его ядра. Платформы: Эльбрус, aarch64
- Разработка проектов на C++ и C#
- Разговорный английский
Опыт работы
“АО НПЦ ЭЛВИС “ (апрель- ноябрь 2025)
Инженер-программист
Разработка Альтель ОС на базе Альт ОС под платформы Эльбрус (e2k6), aarch64 (Скиф процессор: SoC,ARM Cortex-A53)
ОИЯИ, Дубна, Московская область (январь 2022 — декабрь 2024)
🔗 jinr.ru
Программист-физик
Разработка ПО для эксперимента SPD (spd.jinr.ru):
- создание docker image для распределенных вычислений, включающий в себя
- моделирование детектора
- реконструкцию физических событий (Geant4, Pythia8, ROOT, Gaudi)
Избранные репозитории:
- lfspd — docker image для параллельных вычислений. Основан на https://linuxfromscratch.org Автоматическая сборка Linux дистрибутива ~200 пакетов, включающего математические, физические пакеты.
- Технологии: chroot, python, docker, bash, cmake, системы сборки и компиляторы
- SpdCMake — CMake-функции для SPD эксперимента.
АО ПРОТОМ, Протвино, Московская область (январь 2009 — декабрь 2021)
Инженер-программист
Разработка ПО для протонной терапии в медицине.
Избранные репозитории:
- 3D DICOM Viewer — 3D просмотрщик, конвертер DICOM
- Технологии: C#, C++, DevExpress, DICOM
- PFS/TM — C#-реализация протокола обмена данными
- EBTfilm — обработка дозиметрических плёнок
- Технологии: C#, C++, ROOT
- AlignPatient — система видеоконтроля положения пациента
- Технологии: C#, C++, COM, DirectShow, network, real time video editting
- Протоколы: multicast UDP, TCP/IP, RTP, SIP
ЦЕРН, Женева, Швейцария (сентябрь 2001 — сентябрь 2008)
🔗 cern.ch
Программист-физик
Соавтор пакета 🔗 ROOT для экспериментов Физики Высоких Энергий.
http://ru.m.wikipedia.org/wiki/ROOT
- более 4 миллионов линий C++ кода
- сотни тысяч пользователей
- сегодня в файлах ROOT хранится более 2 эксабайт. Бозон Хиггса был открыт с помощью ROOT.
Основной вклад:
- Windows-версия ROOT (Win32 API)
- GUI-классы и GuiBuilder (документация)
- Классы обработки изображений (пример)
- Carrot — Apache-модуль для выполнения C++ скриптов на стороне сервера (аналог PHP)(подробнее)
- QtRoot (Qt, C++) (детали)
ИФВЭ, Протвино, Московская область (май 1987 — сентябрь 2001)
🔗 ihep.ru
Научный сотрудник. Физик-экспериментатор
- Разработка и эксплуатация калориметров
- Участие в международных экспериментах (Америка: PHENIX, Minos. ЦЕРН: ATLAS, Alice
Образование
Харьковский национальный университет имени В.Н. Каразина (1981—1987)
Физико-Технический Факультет
📚 Специальность: экспериментальная ядерная физика
