Игорь Ермолаев
Программист-физик
Специализация и профессиональные навыки
- Численное моделирование физических процессов (оптика, лазерная физика).
- Проектирование и разрабока интегрированных CAD систем (EDA);
- Машинное зрение (детекция движений, распознавание образов).
- Поиск похожих изображений.
- Разработка криптографических библиотек.
- Организация процесса тестирования и разработка тестов.
- Объектно-ориентированное проектирование и разработка на C/С++(STL/BOOST/GIL), C#;
- Алгоритмическая и программная оптимизация вычислений С/С++/SSE2/Assembler.
- Проектирование и разработка графического пользовательского интерфейса C++Buider(VCL)/Qt/WinForms.
Опыт работы
Инженер-программист
Synesis, Минск http://synesis.ru
11 — 100 человек, IT, интернет, связь, телекомМарт 2008 — продолжаю работать
1. SmartCamera - разработка, оптимизация и тестирование алгоритмов обработки видеоизображения (подавление шумов, цифровой антишейкер, преобразования цветов, гауссовые пирамиды, распознование теней, сегментация и прочее). Visual Studio 2008/С/С++/STL/BOOST/GIL/SSE2.
2. Детектор лиц (Хаар-детектор) - оптимизация по скорости (C/OpenCV/SSE2).Автор
AntiDupl, Минск http://antidupl.narod.ru
1 человек (только я), IT, интернет, связь, телекомИюль 2002 — продолжаю работать
Antidupl - некоммерческий проект по созданию программы поиска на компьютере похожих и поврежденных изображений
1. AntiDupl-1.x С++Builder 5 (VCL/STL).
2. AntiDupl-2.x С++Builder 6 (VCL/STL).
3. AntiDupl.NET Visual Studio 2005 (C/C++/C#/STL/WinForms/SSE2).Инженер-программист
Институт Информационных Технологий, Минск
11 — 100 человекАвгуст 2007 — Март 2008
1. Поддержка и разработка FiberTest - системы для автоматизированного тестирования и удаленного контроля оптических волокон. C++/BDS-2006/MySQL/(TCP/IP).
Программист
ITOS, Минск
11 — 100 человек, IT, интернет, связь, телекомНоябрь 2006 — Август 2007
1. Автоматическое тестирование API. C/Visual Studio 6.
2. CryptoEngine2 - Криптографическая библиотека (Supporting of ECC, RSA, DH, CMLA, DES, AES, C2, RC4, HASH and other crypto-standards). C/C++/Visual Studio 2005/LibTomCrypt.
3. CryptoRef2 - C# wrapper для CryptoEngine2. C#/Visual Studio 2005.Программист
ОДО БЭКОМП, Минск
11 — 100 человек, IT, интернет, связь, телекомИюнь 2004 — Ноябрь 2006
1. AerialSimulator - Разработка и проектирование высокоэффективного физического симулятора (Моделирование процесса формирования изображения на подложке при облучении фотошаблона частично когерентным излучением). C++/STL/BOOST/Assembler.
2. OPC - Автоматическая коррекция масок для оптимизации получаемого изображения. C++/STL/BOOST.
3. Проектирование и разработка пользовательского интерфейса. С++/ Qt.Младший научный сотрудник
Институт Физики НАН Беларуси, Минск
101 — 1000 человек, Наука, образованиеАвгуст 2001 — Январь 2006
1. Обучение в аспирантуре.
2. Теоретическое иследование и численное моделирование процессов оптического захвата и удержания микрочастиц посредством неоднородного лазерного излучения. C++Builder/Mathematica.


