Hello, everyone! My name is Oleh. I am a junior Front-End Developer with a Bachelor’s degree in Computer Science. Over the past year, I have gained valuable experience as a React Native Developer, honing my skills and knowledge in mobile app development. I have completed several courses on Udemy and continue my journey of studying and self-improvement. I am highly motivated to apply my expertise to real-life projects, aiming to contribute effectively and expand my proficiency.

Skills

REACT NATIVE, REACT, HTML, CSS, SASS, SCSS, MOBX (MST), FIREBASE, REACT HOOK FORM, I18NEXT, REDUX, STRIPE, INTERCOM, BOOTSTRAP, REANIMATED 2/3, REST API, GIT, WEBPACK, IGNITE TEMPLATE, REST API, TRELLO, JIRA,

Experience

2022 -

Iterators

Developed React Native based application

React Native Developer

  • Mobile App Development
  • MobX state management
  • UI/UX Implementation
  • Unit Testing (Jest)
  • Push Notifications (Expo/Firebase)
  • Payment Integration (Stripe)
  • Intercom Integration
  • Reanimated 2/3
  • Firebase integration
2022

Binary Studio Academy

Developed React Native based application

React Native Student

  • Worked with i18next library
  • Added Deep Linking feature
  • Added Boot Screen
  • Created a middleware for error handling
  • Worked with REST API
  • Created screens layouts

Education

2014-2018

Computer Science and Information Technology

Khmelnitsky National University, Khmelnitsky, Ukraine

2007-2010

Political Science and Government

Olsztynska Szkola Wyzsza im. Jozefa Rusieckiego, Olsztyn, Poland.

Languages

Polish - speak, read, write.

English - speak, read, write.

Ukrainian (Fluent)

Russian (Fluent)

Technologies I used

HTML
HTML5
The technology which creates the structure of web-sites or applications
CSS
CSS3
This style language that allows to create absolutely any view of your web-site or application.
Java Script
Java Script
This programming language that allows you to bring anything to life: sliders, windows, tooltips, tabs, receiving data from the server, and much more.
React
React
This library allows to create web applications and interactive products for different purposes
Git
Git
It is a version control system used to handle small to very large projects efficiently. Git is used to tracking changes in the source code, enabling multiple developers to work together on non-linear development.
React-native
React Native
This library allows to develop mobile cross-platform applications.
MobX
MobX
Simple, scalable state management.
Redux
Redux
Alternative state management library.
I18Next
Stripe
i18next is an internationalization-framework written in and for JavaScript.
I18Next
Stripe
Stripe SDK is easy and powerful payment processing tool.

My skills rating

Web-site creation skills
75%
Single page application creation skills
65%
Working with data
70%
Creativity
75%
Mobile application development
85%