Ihor M. Senior Software Engineer (React Native Engineer)

Full Stack Web

Summary

- Senior Software Engineer with 6 years of experience in the IT industry, 5+ of them at cross-platform mobile development.
- Mostly works with React and React Native.
- He does his best to keep up with modern practices and modern technologies, that way he can offer clients the most up to date solutions that give the users of their application the best experience.
- Team player and flexible in the working environment.
- Responsible Engineer willing to grow professionally and create new effective solutions for business.
- Upper-Intermediate English.

Experience

Teamlead React Native Engineer

9 months
Description: Roxell develops and produces high-quality systems for poultry and pig houses. You can find us worldwide at our specialist distributors.
Responsibilities:

  • Building the architecture

  • Development team leader

  • Set up the interaction with the backend

  • Create new components

  • Bugs fixing

  • Create new pages

Technologies: React, React Native, Typescript, Redux, Redux-Saga

React Native Engineer

9 months
Description: UK service which helps to provide different type of energy
Responsibilities:

  • Building the architecture

  • Set up navigation between pages

  • Set up the interaction with the backend

  • Create new components

  • Bugs fixing

  • Create new pages

Technologies: React, React Native, Typescript, React-query, Redux 

React Native Engineer, Financial service

8 months
Description: UK financial service which helps to provide different operations: loans and credit cards services, Open Banking API
Responsibilities:

  • Building the architecture

  • Set up navigation between pages

  • Set up the interaction with the backend

  • Create new components

  • Bugs fixing

  • Create new pages

Technologies: React, React Native, Typescript, React-query, Firebase, Redux

React Native Engineer

1 months
Description: An app that can customize social media ads and track dynamics. The application should provide the company with assistance in fulfilling its mission, which is to create sustainable business solutions to help enterprises grow. The app users will have the opportunity to manage ads not only on the company's website but also on their mobile devices
Responsibilities:

  • Building the architecture

  • Set up navigation between pages

  • Set up the interaction with the backend

  • Create new components

  • Bugs fixing

  • Create new pages

Technologies: React, React-Native, Redux, Redux-Thunk, react-native cli, Axios, react-native-paper, i18n-js

React Native Engineer

1 months
Description: App for Microloans. The user can apply for loans to different banks. He receives a successful or unsuccessful response, the logic is also traced, how the user can partially or completely repay his loan
Responsibilities:

  • Set up navigation between pages

  • Set up the interaction with the backend

  • Create new components

  • Bugs fixing

  • Create new pages

Technologies: React, React-Native, react-native cli, Axios, react-native-paper

React Native Engineer

1 months
Description: A social network similar to Instagram, in which artists can communicate with their fans through the messenger, post their photos, share stories, upload videos and audio
Responsibilities:

  • Set up navigation between pages

  • Create video, audio, photo content

  • Set up the interaction with the backend

  • Create new components

  • Bugs fixing

  • Create new pages

Technologies: React, React Native, Redux, Redux-Saga, Typescript, Expo, react-native cli, Axios, react-native-paper

React Engineer, Broadcast App

1 months
Description: Application for communication between the owner of buildings and tenants. The owner can create, update, delete tenants and send the latest update
Responsibilities:

  • Create the adaptive manager panel for the application

  • Create the secure admin panel for the application

  • Create reused functional components

  • Develop the logic for different parts of the application

  • Stylize components

  • Bugs fixing

Technologies: React, React Hooks, Redux, Redux-Thunk, React-Router

React Engineer, Rose River

1 months

Description: Create a 3D model to help observable the changes in the weather
Responsibilities:

  • Develop the user interfaces

  • Develop the logic for different parts of the application

Technologies: HTML5, CSS3, ES6, Three.js, React, Redux-Thunk

React Engineer

1 months
Description: Providing a set of services for creating and managing email templates
Responsibilities:

  • Create reused functional components

  • Develop the logic for different parts of the application

  • Bugs fixing;

  • Stylize components

Technologies: MJML, SCSS, ES6, GRAPES.JS, React, Redux-Thunk

React Native Engineer, The Best Places

1 months
Description: The application finds the best places by the filter (rating, distance, categories)
Responsibilities:

  • Create reused React components

  • Develop the logic of components

  • Create valid markup

  • Stylize components

Technologies: JavaScript, Redux-thunk, React Native, Android Studio, Xcode, Axios, HTML, CSS, Webpack, Git

React Native Engineer

1 month
Description: Application for connecting people with similar hobbies where users can write messages, share posts, send videos. The application has a page for authorization, registration and password recovery. The application also allows you to perform CRUD operations on users
Responsibilities:

  • Сreate reuse React components

  • Develop the logic of components

  • Stylizing components

  • Bugs fixing

Technologies: JavaScript, React, Redux, React Native, Android Studio, Xcode, Redux-Thunk, Axios, Formik

React Native Engineer

1 months
Description: The main aim of the application is to sell contacts of potential developers to customers. It allows collecting contact databases and sharing them between the company and the end customer. A client has the possibility to buy a certain amount of contacts or buy a subscription for every month
Responsibilities:

  • Create the structure of the project

  • Create reused React components

  • Create valid markup

  • Bugs fixing

Technologies: JavaScript, React, React Native, Redux-Form, Redux-Saga, Axios, HTML5, CSS3, Git

React Native Engineer, Find the Friends

1 months
Description: The main aim of the project is to find friends in the same categories. It allows a user to filter people by age, gender, etc.
Responsibilities:

  • Create structure of project

  • Create reused React components

  • Create valid markup

  • Bugs fixing

Technologies: JavaScript, React Native, Redux-Thunk, Axios, HTML5, CSS3, Git

Education

M. Sc. in Radiophysics and Computer Systems ,V. N. Karazin Kharkiv National University
2013