Geophysics, signal processing, probability theory and mathematical statistics, differential geometry, linear algebra.

For problem one was used:

- solving of inverse problems of mathematical physics;

- mathematical physics, differential equations;

- differential geometry;

- implementation of mathematical algorithms (C++98/11, MATLAB, Maple).

For problem two was used:

- Arduino development board;

- high pass filters;

- GPS, SD Card shields;

- three-component seismic receivers.

For problem three and four was used:

- probability theory and mathematical statistics.

For problem five was used:

- C++/STD14

- Linux, Android;

- bluetooth socket programming;

- VoIp stack;

- WebRTC.

- solving of inverse problems of mathematical physics;

- mathematical physics, differential equations;

- differential geometry;

- implementation of mathematical algorithms (C++98/11, MATLAB, Maple).

For problem two was used:

- Arduino development board;

- high pass filters;

- GPS, SD Card shields;

- three-component seismic receivers.

For problem three and four was used:

- probability theory and mathematical statistics.

For problem five was used:

- C++/STD14

- Linux, Android;

- bluetooth socket programming;

- VoIp stack;

- WebRTC.

- mathematical physics, differential equations
- C++98/11/14, Python, C#
- Android SDK/NDK
- OOP, OOD
- multithread (Lock-Free), socket programming
- Matlab, Maple
- probability theory and mathematical statistics, differential geometry, linear algebra

- 1. I developed the processing and interpretation of seismic data that the system has been used to develop oil and gas deposits in the corporation Naftogaz Ukraine.
- 2. I developed a system for collecting seismic information in the drilling process and a software module for determining the coordinates of the bottom of a well.
- 3. I developed a software module that computes best hold for a few video poker games.
- 4. I developed a math model of a slot games.
- 5. I developed VoIp/GSM gateway.