Position: Разработчик Java
Category: Java
English level: fluent
Years of experience: 1.5

Post-graduate (PhD in IT). I’m highly motivated, aiming to
gain a professional expertise in IT
Sannacode Smart Office
        Responsibilities:
• Creating IoT devices based on microcontrollers and writing firmware for them.
• Develop embedded IoT solutions. Develop and integrate interfaces to connect android & iOS Application.
• Creating an API for transmitting microclimate data in office for building graphs in the Smart Office app.
• Creation microcircuits, prototypes, 3D modeling, selection and soldering of radio components.
• Setting up communication between devices and the server. Configure Docker containers.
• Installation of access control and security systems.
• Adding new features, fixing bugs, programming controllers.
• Implementing Restful interfaces for communication with mobile devices on Android and iOS.
Technologies: Docker, Java 8, C++, JavaScript, MySQL, RabbitMQ, REST API, Bitbucket.

NoFloods 
        Responsibilities:
• Adding new features, fixing bugs, programming Raspberry Pi, configure Docker containers.
• Creating a prototype of the finished device for presentation to the customer.
Technologies: Java, Docker, MySQL, REST API, Bitbucket.

DSS of energy crops seeding and harvesting process 
        Responsibilities:
• Coordinate the development of an integrated application for detailed monitoring of the current state on the
field and finding optional routes for agricultural machinery.
Practical results:
- Implementation of the developed system to the customer's enterprise. Writing dissertation based on results.
- Integration with the customer's existing system of monitoring and accounting of equipment movement.

System for remote monitoring crops state by drones for rational use of fertilizers
        Responsibilities:
• Developing reach remote sensing system for agriculture business. Creation of databases with information
on the state of the points array with reference to the coordinates and state of crops.
• Derivation of soil compilation interpolation graphs based on nutrient and fertilizer content.
Seeking new challenges to develop skills and experience in a big company.