Изображение профиля egorlysenko
На сайте с 8 января 2018 г.
1 Рекомендации


В сети Офлайн
My interests are software architecture, maintaining specifications, industrial programming, high performance computing, and system programming. I'm inspired by my work, highly goal-driven and possess a sense of involvement and ownership over the projects I participate into. Looking to build business relationships rather than one-off projects. Advanced skills in R&D (Atapy Software, Intel Corporation) projects as well. I use TRIZ and other techniques for solving difficult cases. Ran a course of parallel programming at the Novosibirsk State University summer school, so you can expect experience in parallel programming. The short review of my tool competencies: Excellent: С, С++14, Posix API, MPI, OpenMP, x86-64 vectorization, NUMA computing Fine: С++17, UML, CUDA, Intel VTune, TBB, x86-64 hooks, icc, gcc, SQL, cmake, python, clang, git, java, C#
$15 USD/hr
5 отзыва(-ов)
  • 100%Выполненные работы
  • 100%В рамках бюджета
  • 100%Своевременность
  • 60%Рейтинг повторного найма

Элементы портфолио

Последние отзывы

Опыт работы

Software architect/Team lead

Nov 2016 - May 2017 (6 months)

Developed a software architecture for a project associated with distributed computing using massively parallel coprocessors. The calculations were related to computer vision and machine learning. The project was very sensitive to performance (to computing, memory and to the network). Developed a design for a tool which constructs integration tests semi-automatically. Also led the team, participated in code writing (the main language is C++14).

Software Engineer

Nov 2015 - Aug 2016 (9 months)

My task: optimize as much as possible opencv library operations more than by 30% compared to previous fastest opencv versions. The realization might use any resources of ivy bridge+ processors (including graphics) These operations: Canny edge detector, sliding minimum-maximum, various types of convolution, bilateral filter, matrix multiplication. All of these ops were optimized. I found the process (taking into accout the specifics of Intel Graphics) incredibly interesting.

Software Engineer

Oct 2015 - Nov 2015 (1 month)

I've done following tasks: fast ethernet "flood" filtering by a kernel module (linux, arm routers) and writing a Wireshark plug-in (which parses a particular protocol). These solutions allowed company to improve devices reliability, employee productivity.



2013 - 2017 (4 years)


Parallel programming summer school (2017)

ICMMG SB RAS institute

Parallel programming teacher

Parallel programming summer school (2015)

ICMMG SB RAS institute

Researching problems of experimental system for distributed computing (LuNA project)

Winter school (2015)

Intel Corporation

High performance computing lectures and teamworking trainings. Developed seismic data server software for IPGG SB RAS scientists.

Summer school (2014)


Application that adapts non-VR Windows games to work with Oculus Rift. It based on DLL code injection and interception DirectX methods. The main language is C++.

Imagine Cup (2015)


Bluetooth mesh social network for Windows Phone 7. Focused on privacy.


  • Соединить с Facebook
  • Предпочтительный фрилансер
  • Оплата подтверждена
  • Телефон подтверждён
  • Личность подтверждена
  • Электронный адрес подтвержден

Мои лучшие навыки

Искать похожих фрилансеров