Position: C / C++ / Embedded
Category: C++
English level: intermediate
Years of experience: 0.5

Окончила магистратуру механико-математического факультета КНУ имени Шевченка, на данный момент учусь в Unit Factory
С:
1. PATHFINDER
A program that finds all the shortest paths between all the islands, using information about the bridges that connect them.
2. USH
A basic command-line interpreter with features without which there can be no shell. Implementation of the following builtin commands with flags: env, cd, pwd, which, echo, ls. 
3. UCHAT
My first group project in which I was a Team Leader. It is a client-server desktop app in architect of MVC, Multithreading.
Technologies: GTK, Glade, SQLite and other standard C libs. 
4. ENDGAME 
The first implementation of game in my life. I was a Team Lead too. It is a platformer like game. The main goal of the game is sorting garbage.

C++:
1.SNAKE
A simple snake-like game.
2.VAMPIRE-RABBIT
A program that simulates a rabbit ranch. The program works in turns (each turnlasts 1 second), and prints ranch statistics at the end of each turn. The program workswhile there's at least one rabbit alive, and the population is no more than 1000.
3.IMPERIAL VS STORMCLOAKS
A program that simulates a battle between two soldiers.

Embedded:
1. Blinking
Devices:
LAUNCHXL-CC1352R1
Creation of an app that turn a built-in LED on/off at random intervals for a random time from 1 to 10 seconds.
2. Sensors
Devices:
LAUNCHXL-CC1352R1, BOOSTXL-SENSORS, RS, Logic analyzer Saleae.
T00
An app that turns on the LED, run a UART with data processing, and in a loopread one line from UART input and then write it using UART output.
T01
An app that gets temperature, pressure and humidity from a BME280 sensor and write them in a console every 10 seconds.
T02
Connection of a logic analyzer on the SCL and SDA lines and launch the Saleae Logic program.
T03
Work with an accelerometer, a magnetometer and a gyroscop. An app that reads data from all these sensors for getting a complete picture of the orientation of the device in space. Work of the BMI160 sensor must be based on the data from BMM150.
T04
Work with a photodetector. An app that will measure the luminous flux per unit area. An OPT3001 Ambient Light Sensor. The program write this data in a console every 10 seconds.
3. Transfer
Devices:
LAUNCHXL-CC1352R1(2)
Implementation of wireless data transmission using the radio.
4. Display
Devices:
LAUNCHXL-CC1352R1, BOOSTXL-SHARP128.
On the screen and in the terminal there is always actual information about the state of the LED.
Я начинающий С/C++/Embedded Devoloper больше всего люблю работать над сложными и интересными задачами. Главное что хочу получить на работе это комфортные условия и дружный коллектив у которого смогу черпать знания и опыт.