Pavel Strakhov

Experienced, responsible, efficient software engineer, programmer and architect with broad outlook. Very efficient as telecommuter and strong in written communications.

Areas of work

My activity have been focused on C++ and particularly Qt for the last 5 years. I'm developing cross-platform (Windows, Linux, OS X) desktop applications.

I also have 3 years of experience as a full-stack web developer. I prefer to use Ruby on Rails on server side but am also familiar with other options. I have deep understanding of how technologies work together in this area, including front-end, back-end and network interaction protocols.

I'm comfortable with using version control systems (git, mercurial) and working on Linux. In my free time I'm working on a pet project in Rust.


Master's degree, Mathematics and Physics. Moscow Institute of Physics and Technology, 2012 - 2014.

Bachelor's degree, Computer science and engineering. MGTU STANKIN, 2007 - 2012.

Employment History

2010 - Present, Moscow Institute of Physics and Technology:

  • Development of hyperspectral images processing software. It's a cross-platform desktop application with modular architecture written in C++ using Qt library
  • Guidance, instruction, direction and leadership in the team of 4 software developers
  • Writing technical and user documentation (doxygen, sphinx).

2008 - 2010, Free lance:

  • Full stack web developer.


GitHub profile

StackOverflow profile

Habrahabr profile

Online notepad
Online service providing a convenient virtual notepad. Built using Ruby on Rails, CoffeeScript, Angular, HAML, SCSS, CryptoJS.

Albedo (Russian only)
Hyperspectral images processing software. Built using C++, Qt, GDAL.