Ukraine's #1 job site
- File
Roman
Trainee Embedded C/C++ Developer
- City:
- Lviv
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/10332405/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Roman Chekan
Trainee Embedded C/C++
Engineer
Contact Information:
● Location: Lviv, Ukraine
● Email: [open contact info ](look above in the "contact info" section)
● Phone: [open contact info ](look above in the "contact info" section)
● Telegram: @romanchekk
● LinkedIn: [open contact info ](look above in the "contact info" section)
Summary:
Enthusiastic and dedicated Trainee Embedded C/C++ Engineer with a solid foundation in C
and C++ programming language and embedded software development principles. Eager to
contribute to dynamic projects, collaborate with cross-functional teams, and further enhance
technical skills. Proven ability to deliver high-quality code, troubleshoot issues, and learn new
technologies quickly.
I am also a fourth-year student at Lviv Polytechnic National University at the Institute of
Computer Sciences and Information Technologies. My studies have given me a strong
foundation in communication skills and working in a team. Besides, it gave me a foundation of
the C and C++ languages and understanding of other programming languages such as Java,
SQL, Kotlin, HTML, CSS, etc. I had a strong interest in Java and to be more competent in this
field, I have taken a course at SoftServe Academy to broaden my knowledge. My latest
challenges were two PoC projects that featured embedded. I was extremely fascinated by all
of that and am eager to improve in this field more and more.
Education:
● Bachelor of Science in Computer Science (Lviv Polytechnic National University:
2021-present)
● Practical Java (SoftServe Academy: June - August, 2023)
● PoC Projects (GlobalLogic: October 2023 - May 2024)
Technical Skills:
● Programming Languages: C, C++, Java;
● Logging;
● FreeRTOS;
● MQTT;
● Multithreading;
● Bluetooth Low Energy (BLE);
● Communication protocols: UART, I2C, SPI;
● Debugging and Troubleshooting;
● Hibernate;
● Structured Query Language (SQL);
● Spring MVC;
● Spring Security.
PoC Projects:
● First Project
The first of my PoC projects featured mobile development, Bluetooth Low Energy (BLE)
technology and microcontroller. To develop an Android application I used Flutter with several
packages to create a nice-looking application design and have a BLE functionality in my app.
For the code development on the microcontroller C++ programming language was used.
Moreover, some libraries were used to implement saving the configuration, BLE functionality
and more.
● Second Project
More complicated project in terms of implementing communication between microcontrollers
and sending some data via MQTT protocol. The code for this system was developed in C. As
there were three microcontrollers, it allowed me to implement two communication protocols:
Universal Asynchronous Receiver/Transmitter (UART) and I2C. As the system features some
data gathering, the data should be sent somewhere. For this reason the MQTT protocol was in
use.
My Projects:
1. ToDo List Application
Developed a Java-based online application to store your valuable tasks in one place.
Featuring user login and signup, ability to add collaborators to your ToDo List and more.
Utilized Java's Spring Framework for backend development and PostgreSQL for database
management.
Git repository: https://github.com/RomanChekan/practical_java_2023
2. NewYearGifts
Developed a JavaFx-based desktop application to see the availability of your products in the
store. Project features user authentication to represent specific functions, such as. Utilized
Java for backend development and PostgreSQL for database management.
Git repository: https://github.com/RomanChekan/NewYearGifts
3. WhereCrypto
WhereCrypto - website about crypto to introduce people to the complex world of
cryptocurrency. Web service is developed using Python and Django framework. This is a
convenient way to learn what to do with actual cryptocurrencies, popular cryptocurrency
exchanges and the actual exchange rates. In addition, there are possibilities to see the legality
of cryptocurrencies in different countries and to represent an extensive map of Ukraine where
crypto payment is allowed.
Git repository: https://github.com/RomanChekan/WhereCrypto
Languages:
● English (Upper-intermediate)
● Ukrainian (Native)
Interests:
● Exploring new technologies and frameworks
● Participating in coding challenges and hackathons
● Contributing to open-source projects
Trainee Embedded C/C++
Engineer
Contact Information:
● Location: Lviv, Ukraine
● Email: [
● Phone: [
● Telegram: @romanchekk
● LinkedIn: [
Summary:
Enthusiastic and dedicated Trainee Embedded C/C++ Engineer with a solid foundation in C
and C++ programming language and embedded software development principles. Eager to
contribute to dynamic projects, collaborate with cross-functional teams, and further enhance
technical skills. Proven ability to deliver high-quality code, troubleshoot issues, and learn new
technologies quickly.
I am also a fourth-year student at Lviv Polytechnic National University at the Institute of
Computer Sciences and Information Technologies. My studies have given me a strong
foundation in communication skills and working in a team. Besides, it gave me a foundation of
the C and C++ languages and understanding of other programming languages such as Java,
SQL, Kotlin, HTML, CSS, etc. I had a strong interest in Java and to be more competent in this
field, I have taken a course at SoftServe Academy to broaden my knowledge. My latest
challenges were two PoC projects that featured embedded. I was extremely fascinated by all
of that and am eager to improve in this field more and more.
Education:
● Bachelor of Science in Computer Science (Lviv Polytechnic National University:
2021-present)
● Practical Java (SoftServe Academy: June - August, 2023)
● PoC Projects (GlobalLogic: October 2023 - May 2024)
Technical Skills:
● Programming Languages: C, C++, Java;
● Logging;
● FreeRTOS;
● MQTT;
● Multithreading;
● Bluetooth Low Energy (BLE);
● Communication protocols: UART, I2C, SPI;
● Debugging and Troubleshooting;
● Hibernate;
● Structured Query Language (SQL);
● Spring MVC;
● Spring Security.
PoC Projects:
● First Project
The first of my PoC projects featured mobile development, Bluetooth Low Energy (BLE)
technology and microcontroller. To develop an Android application I used Flutter with several
packages to create a nice-looking application design and have a BLE functionality in my app.
For the code development on the microcontroller C++ programming language was used.
Moreover, some libraries were used to implement saving the configuration, BLE functionality
and more.
● Second Project
More complicated project in terms of implementing communication between microcontrollers
and sending some data via MQTT protocol. The code for this system was developed in C. As
there were three microcontrollers, it allowed me to implement two communication protocols:
Universal Asynchronous Receiver/Transmitter (UART) and I2C. As the system features some
data gathering, the data should be sent somewhere. For this reason the MQTT protocol was in
use.
My Projects:
1. ToDo List Application
Developed a Java-based online application to store your valuable tasks in one place.
Featuring user login and signup, ability to add collaborators to your ToDo List and more.
Utilized Java's Spring Framework for backend development and PostgreSQL for database
management.
Git repository: https://github.com/RomanChekan/practical_java_2023
2. NewYearGifts
Developed a JavaFx-based desktop application to see the availability of your products in the
store. Project features user authentication to represent specific functions, such as. Utilized
Java for backend development and PostgreSQL for database management.
Git repository: https://github.com/RomanChekan/NewYearGifts
3. WhereCrypto
WhereCrypto - website about crypto to introduce people to the complex world of
cryptocurrency. Web service is developed using Python and Django framework. This is a
convenient way to learn what to do with actual cryptocurrencies, popular cryptocurrency
exchanges and the actual exchange rates. In addition, there are possibilities to see the legality
of cryptocurrencies in different countries and to represent an extensive map of Ukraine where
crypto payment is allowed.
Git repository: https://github.com/RomanChekan/WhereCrypto
Languages:
● English (Upper-intermediate)
● Ukrainian (Native)
Interests:
● Exploring new technologies and frameworks
● Participating in coding challenges and hackathons
● Contributing to open-source projects
Similar candidates
-
Intern, trainee C++ developer
Lviv, Kyiv , more 2 cities -
Game developer, Python programmer, Software engineer
35000 UAH, Lviv, Vinnytsia , more 8 cities -
Programmer С++, С#, Game developer (Unity, Unreal Engine, QT)
Lviv, Lutsk , more 4 cities -
Embedded-розробник (C++/C/Linux)
Lviv -
Викладач інформатики, Python developer (Trainee, Intern), контент-менеджер
Lviv, Remote