Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
Резюме от 3 апреля 2024 Файл

Ростислав

C++ Developer

Возраст:
44 года
Город проживания:
Днепр
Готов работать:
Днепр, Удаленно

Контактная информация

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Файл содержит еще 4 страницы.

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

ROSTYSLAV NIKITIN [открыть контакты](см. выше в блоке «контактная информация»)
C++ (Linux) Engineer [открыть контакты](см. выше в блоке «контактная информация»)

Dnipro, Ukraine

Professional developer since 2002. Highly
experienced in C++, OOP/OOD, and unit-testing.
Use on a daily basis:
• SOLID
• KISS
• DRY
• Design Patterns
• System analysis/analytics
• Root cause analysis (RCA)
• A3 problem solving
• Troubleshooting

Self-motivated and self-sufficient.

Skills

Software Engineering C++ Modern C++

STL C Git

CMake Doxygen Conan

GoogleTest OOP/OOD Algorithms

Data Structures Multithreading TDD

BDD CQRS Microservices

UML XML/XSD/XSLT REST

SQL OpenGL OpenCV

wxWidgets QT Linux

Bash Scripting Electronics/PCB Design .NET/C#

JavaScript/HML/CSS PostgreSQL AGILE/SCRUM

Root Cause Analysis Networking OSI model
Rostyslav Nikitin [открыть контакты](см. выше в блоке «контактная информация»)

Employment History

C++ developer at Dragon Take part in the Dragons Lake challenge. As a result, build a C++ platformer
game.
Lakes
Role:
2024 — 2024
Designed the game rendering engine/logic
Implemented the game

Used Languages:

C++17/STL

Target OS:

GNU/Linux

Used Technologies:

MVC pattern
GNU G++
GNU Makefile
CMake
GoogleTest
GNU/Linux

Used Tools:

vim

Demo: Video

C Developer at 3RDEYE Designed and implemented the ultrasound based device. This device helps
blind people make more precise navigation in the space.
2022 — 2024
Role:

Designed schematics
Designed PCB layout
Implemented firmware

Used Hardware:

STM32G030xx MCU
HC-04 ultrasound module
MEMS accelerometer

Used Languages:

C

Used Technologies:

HAL API
GNU/Linux

Used Tools:

STM32CubeIDE

www: http://3rdeye.pages.in.ua/
Rostyslav Nikitin [открыть контакты](см. выше в блоке «контактная информация»)

C++/C# Developer at Cox Improved main company's product - web portal for auto dealers. Improved
a lot of things, starting from the user's log-in into the system, and finishing
Automotive, Mississauga site security and core logging components.
2021 — 2023 Role:

Developed new components/features, and supported existing ones
Supported .NET/C#/ASP.NET bases web portal
Supported exiting C++ Siteminder authentication module

Used Languages:

C++
C#

Used Technologies:

MSVC
GNU G++
GNU make
.NET,
ASP.NET
Oracle Database
GNU/Linux

Used Tools:

Visual Studio 2020

C/C++ Developer Designed and implemented an eco-monitoring position auto-detection
device. This device detects position with the use of the GPS and then starts
2020 — 2021 to monitor: the temperature/humidity/air quality and send measured data
via GPRS to the server designed by myself.

Role:

Designed schematics
Designed PCB layout
Designed/Implemented Firmware
Designed/Implemented Backend API
Designed/Implemented Database

Used Hardware:

STM32xx MCU
GPS module
GPRS modules
Temperature/Humidity module

Used Languages:

Firmware:
C++11
Server: C#, .NET
ASP.NET
Web API
SignalR
Google Map
Rostyslav Nikitin [открыть контакты](см. выше в блоке «контактная информация»)

Used Technologies:

GNU/Linux
Windows 10

Used Database:

PostgreSQL

Used Tools:

Keil
STM32CubeMX IDE

FPGA developer Designed and implemented a custom 8-bit CPU/Computer.

2021 — 2022 This product helps students to learn CPU internals.

Role:

Designed CPU architecture
Implemented CPU via FPGA bases schematics

Used Technologies:

GNU/Linux

Tools Used:

Xilinx ISE 11.0

Demo: https://youtu.be/KMV6Udut9Og?t=610
Rostyslav Nikitin [открыть контакты](см. выше в блоке «контактная информация»)

C#/Xamarin Developer at Designed/Implemented BlouetoothClassic.Plugin for Android.

SocOS The plugin makes easier and safer communication between devices
equipped with Bluetooth modules and Android-based mobile devices.
2019 — 2020
Role:

Designed Plugin
Implemented Plugin
Tested Plugin

Used Languages:

C#

Used Technologies:

Xamarin
Windows 10

Used Tools:

Visual Studio 2019

Target OS:

Android OS

Demo: https://www.youtube.com/watch?v=uiMoS-FEPVA

GitHub: https://github.com/rostislav-nikitin/Plugin.BluetoothClassic/

ASM developer at SocOS Designed and implemented a tiny (< 1 KiB) operation system for the AVR
ATmega8 MCU. In addition developed the common device drivers like LED,
2019 — 2019 pin, stepper motor, seven-segment display, encoder, button, and others.

This OS makes firmware development for tiny MCUs more effective
because of their small size and code reuse.

Role:

Designed OS architecture
Implemented OS
Designed/Implemented Drivers

Used Languages:

AVR Assembler

Used Technologies:

Windows 10

Used Tools:

AVR Studio

GitHub: https://github.com/rostislav-nikitin/socOS

Electronics Designer Designed and implemented a watering machine for agricultural usage.

2018 — 2019
Rostyslav Nikitin [открыть контакты](см. выше в блоке «контактная информация»)

This machine helps water agricultural fields in the sequential mode when
the pressure in the pipes is low and restricted.

Role:

Designed schematics
Designed PCB layout
Tested final product

Used Technologies:

GNU/Linux

Used Tools:

Logisim
KiCAD 5.x

GitHub: https://github.com/rostislav-nikitin/watering_machine

.NET Senior Developer Mainly build .NET/HTML/CSS/SQL Server based web/desktop
applications
2002 — 2017

Education

Master, Dnipropetrovsk Graduated in Dynamics and Strength of Applied Math with High Honors.

National University, Dnipro
1997 — 2002

Certified, Intuit Discrete Math discipline.

2016 — 2016 Link to the Certificate.

Certified, Linux Professional Linux System Administrator" LPIC-1 (101/102),

Instituite(LPC), Toronto Link to the Certificate.

2017 — 2017

Certified, Udemy Mastering Microcontroller with Embedded Driver Development

2020 Link to the Certificate.
Rostyslav Nikitin [открыть контакты](см. выше в блоке «контактная информация»)

Certified, Udemy Master Microcontroller: TIMERS, PWM, CAN,RTC,LOW POWER(MCU2)

2020 Link to the Certificate.

Certified, Udemy Microcontroller Embedded C Programming

2020 Link to the Certificate.

Certified, Udemy Complete Modern C++ (C++11/14/17)

2020 Link to the Certificate.

Certified, Udemy Functional Programming using C++

2020 Link to the Certificate.

Certified, MITx 6.002.1x: Circuits and Electronics 1: Basic Circuit Analysis

2020 — 2022 course.

Link to the Certificate.

Udemy OpenCV base image processing course.

2023 — 2023

Udemy Linux Device Driver Programming With Beaglebone Black (LDD1)

2024

Links GitHub

Languages English Ukrainian
Rostyslav Nikitin [открыть контакты](см. выше в блоке «контактная информация»)

Hobbies Electronic Music, Classic Music, Hiking, Oculus Quest

Похожие кандидаты

C++ developer
Киев, Полтава, Удаленно

Junior Программист С++
Днепр, Другие страны, Удаленно

C++ developer
Удаленно

С++ developer
140000 грн, Удаленно

C++ програміст
Удаленно

С++ програміст
20000 грн, Удаленно

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: