Roman S. Middle Full Stack Engineer

Full Stack Web

Summary

- More than 10 years experience of software development with different languages and technologies.
- Main languages, frameworks and technologies: C++, C# (dotnet core), Angular, Qt.
- Pre-Intermediate English.
- Available: ASAP

Experience

C++ DEVELOPER/ FULLSTACK DEVELOPER

01.2014 - 08.2022 (8 years 6 months)

Project: Two-factor authorization for Windows Server 2008 R2
Technologies: C, C++, WinAPI, WinDDK, MS SQL.

Project:  Realtime clone/backup system for Windows Server 2008 R2 with Linux backend.
Technologies: C, C++, WinAPI, WinDDK, networking.

Project:  call center phone system calls custom routing microservice(ARI client), calls records audio transcoding
Technologies: C++ , networking, MariaDB, PHP, Javascript, HTML, Asterisk/FreePBX

Project:   custom client management software
Technologies:  C++ , Qt, MariaDB

Project:  custom software for cosmetologists, working with Aram Huvis devices.
Technologies:  C++, Qt, MariaDB, networking, WinDDK, COM, x86 assembler.

Project: Multiple miscellaneous tools and short-term projects:
Technologies:  C++ , Qt, MariaDB, networking, Java, Android SDK, WinAPI, PHP

FULLSTACK DEVELOPER

09.2021 - 08.2022 (10 months)

Project: gtin.cloud
Technologies:  DotNet Core, MVC, Web API, EF, Angular, MS SQL, Docker, Bootstrap,
HTML/CSS/Javascript.

Project: livee
Technologies: DotNet Core, Web API, EF, Angular, PostgreSQL, Docker, Bootstrap, HTML/CSS/Javascript.

C++ DEVELOPER

04.2013 - 10.2013 (6 months)

Project: i.ua
Web-portal, Custom web/mail server. email server updating, HTTPS implementation.
Technologies:  C++ , PostgreSQL, networking, OpenSSL

Project: holder.com.ua
Banner network. server updating, HTTPS implementation, OpenRTB implementation.
Technologies: C++ , PostgreSQL, networking, OpenSSL

Project: sinoptik.ua
Weather forecast portal GeoIP implementation
Technologies: C++, PostgreSQL, networking

MIDDLE ENGINEER, ++C/ANDROID DEVELOPER

05.2011 - 10.2012 (1 year 5 months)

Project: SARF(Samsung Augmented Reality Framework) / SARI
Augmented reality framework for mobile devices (Android and Tizen platforms).
Responsibilities: Porting and support project on Linux platform(Ubuntu), Framework demo
application development, Development and support mobile version of framework, Bug fixing
Technologies:  C++, Java(SDK/NDK), Linux, Android, ffmpeg, networking, OpenCV, OpenGL ES., SQLite, boost, Qt.

Education

Faculty of Applied Mathematics / Specialized Computer Systems / System Programming
THE NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “IGOR SIKORSKY KYIV POLYTECHNIC
INSTITUTE”
09.2006 - 02.2012 (5 years 5 months)