Summary
Overview
Work History
Education
SKILLS
Timeline
Generic

Oleksii Dolia

React/React Native Developer/lead

Summary

Highly experienced React/React Native developer with over 7 years in delivering top-quality mobile applications.

Seeking to leverage my expertise in developing

scalable, modern, and robust applications across various sectors, including ride-hailing, fitness, video streaming, banking, and messaging.

With a proven track record of over 15 successful projects from concept to release on the App Store and Google Play, I aim to contribute to a dynamic team by driving project success and implementing best practices.


As a seasoned team lead, I have mentored team members, coordinated project

tasks, and ensured effective communication.


My experience as a teacher at Hillel IT School has honed my soft skills,

including empathy, patience, and leadership, further enriching my collaborative

approach and commitment to achieving high-quality results.

Overview

8
8
years of professional experience
1
1
Language

Work History

React/React Native Team Lead

BOMI
08.2024 - Current
  • Implementation and adaptation of Agile processes.
  • Development of multiple platforms in the EdTech domain.
  • Support of existing code base, implementation of new functionality.
  • Promoted a positive work environment by fostering teamwork, open communication, and employee recognition initiatives.
  • Enhanced overall team performance by providing regular coaching, feedback, and skill development opportunities.
  • Trained new team members by relaying information on company procedures and safety requirements.
  • Raised development efficiency by up to 40% through innovations in development and project management processes

Full Stack Developer

Powercode
11.2023 - 08.2024

Project: Calendar aggregator application

Stack: TypeScript, ReactNative, Rematch, Sentry, NextJS, WP, PHP, MySQL

Responsibilities:

• Development and support of mobile applications for client and business

side

• Build reusable React components for a dynamic and responsive user

interface

• Set up and maintain CI/CD pipelines for automated testing and deployment

of mobile applications

• App improvements and bug fixing

• Redesign for the client application

• Configuration and connect calendars API like Google Calendar, Microsoft,

mobile native calendars

• Handle network requests and manage offline capabilities

• Writing tests, testing

• Create, configure, upload and support application in AppStore and Google

Play

• Conduct code reviews and provide constructive feedback



Project: Online store

Stack: TypeScript, ReactNative, Rematch, Sentry, Google/Apple API

Responsibilities:

• Implementing from scratch and support of web and mobile application

• Connect and configuration various payment systems - Apple/Google pay,

Stripe, PayPal, BLIK, Bank transfer

• Connect InPost API

• Writing tests, testing

• Create, configure, upload and support application in AppStore and Google

Play

• Integrating Google Maps API

• Applied Firebase push notifications

• Monitor and troubleshoot performance issues

• Optimize React application performance by employing memoization, icon

fonts and lazy loading

• Code review

Mobile Developer

Wallet Factory
09.2022 - 11.2023

Project: Banking application

Stack: ReactNative, React; Redux-toolkit; Redux-Saga; REST API; PHP;

MySQL; Storybook; AWS

Responsibilities:

• Planning for product development and safety improvements

• Development and support of mobile applications for client and business

side

• Mobile applications performance optimization

• Implement CI/CD pipelines for automated deployment

• Implementing and support of admin panel for the platform

• Migration of react-native version from 0.62 to 0.73

• Test writing

• Maintenance and support for AppStore and GooglePlay

• Implement data protection in React Native by encrypting sensitive data,

using secure storage solutions, and applying best practices for data

transmission and access control using Encryption and Code Obfuscation

• Applied secure Token and Key Storage



  • Enhanced user experience by designing and implementing intuitive mobile applications for iOS and Android platforms.
  • Worked closely with UX/UI designers to translate wireframes into functional prototypes, ensuring consistent visual design across all platform versions.
  • Collaborated with cross-functional teams to develop innovative solutions for complex client requirements.
  • Implemented robust security measures to protect sensitive user data and ensure compliance with industry standards.

React/ReactNative Developer/tech Lead

SpdLoad
12.2019 - 09.2022

As a Head of React/ReactNative department

• Guide and support team members, providing mentorship and fostering

professional growth

• Oversee project planning, execution, and delivery, ensuring milestones and

deadlines are met

• Allocate tasks and resources effectively, balancing workload among team

members

• Serve as the primary point of contact between the team and other

stakeholders

• Communicate project goals, updates, and changes clearly to all team

members

• Monitor team performance and productivity, providing feedback and

setting performance goals

• Facilitate solutions to conflicts and challenges within the team



Project: Live video chats platform

Stack: JavaScript; ReactNative; Redux; Redux-Saga; REST API;Reanimated;

Node.JS; Nest.JS

Responsibilities:

• Integrate Video SDK in React Native (Jitsi)

• Database architecture planning

• Design and implement responsive, user-friendly interfaces for data

visualization and interaction

• Develop components and layouts to display real-time streaming data

effectively.

• Integrate with data streaming APIs or services to display live data updates.

• Optimize front-end performance to ensure smooth rendering and minimal

latency for real-time data

• Develop and integrate charts, graphs

• Write unit and integration tests for front-end components and data

interactions.

• Conduct performance testing to ensure the application can handle high

volumes of data



Project: Application for students with live text chats

Stack: TypeScript; ReactNative; Mobx; REST API; PHP; Laravel, Websockets

Responsibilities:

• Team leadership, development management, architecture planning,

decision approval, developer support

• Communicating with the Customer, assisting in decision making, technical

advice

• Cross-browser compatibility and responsive design

• Integrate FIrebase push notifications

• Implementing Google Analytics

• Applied web sockets for chat messaging



Project: Platform for online events booking

Stack: JavaScript; React; ReactNative; Redux; Redux-Thunk; REST API;PHP;

Laravel, Web sockets

Responsibilities:

• Collaborate with designers to translate UI/UX designs into interactive

features.

• Development and support of mobile applications for client and business

side

• Architecture planning, team leadership, development management,,

decision approval, developer support

• Integrating Mapbox API

Frontend Developer

JSDaddy
01.2017 - 12.2019

Project: Cryptocurrency wallet application

Stack: TypeScript; React; Redux-Saga; REST API; Node.JS;

Express.JS,MongoDB

Responsibilities:

• Development and support of web applications for client and businessside

•Connect Blockchain network using web3.js

• Integrate Blockchain provider using Infura fog get balance, send

transaction etc.

•Testing and optimization

Project: Fitness application

Stack: TypeScript; ReactNative; React; Redux; Redux-Saga; REST

API;Node.JS; Express;

Responsibilities:

• Integrating native applications for tracking health metrics

• Planning for product development

• Development and support of mobile applications for client andbusiness

sideImplementing and support of admin panel for the platform

  • Utilized HTML, CSS, and JavaScript to create visually appealing and responsive web pages that met client requirements.
  • Coded using HTML, CSS, and JavaScript to develop features for both mobile and desktop platforms.
  • Worked closely with UX/UI designers to translate their designs into functional web applications.
  • Utilized version control systems such as Git to track changes throughout the development process.
  • Collaborated with back-end developers to improve website functionality and integrate new features.
  • Optimized site content for mobile devices using responsive design techniques.
  • Troubleshot technical issues related to front end development, ensuring prompt resolution to maintain project timelines.

Education

Master of Science - Information Technology Design

NTU "KhPI"
Kharkiv
04.2001 -

SKILLS

Languages & Core Technologies:

TypeScript, JavaScript, HTML & CSS, Dart


Front-End Development:

React, Next.JS, Redux, REST

API, GraphQL, Rematch, SSR, Angular, Vue, Material UI, Radix


Mobile Development:

React Native, Flutter, Reanimated, Realm


Back-End Development:

Node.js, Nest, Express, GraphQL


DevOps & Cloud Services:

AWS, Docker, Webpack, nginx


Third-party services:

AWS, Firebase, Google Analytics, Auth0,

Stripe, PayPal, Mapbox, Google Maps API


Testing:

Jest, React Native Testing Library


Version Control:

Git

Timeline

React/React Native Team Lead

BOMI
08.2024 - Current

Full Stack Developer

Powercode
11.2023 - 08.2024

Mobile Developer

Wallet Factory
09.2022 - 11.2023

React/ReactNative Developer/tech Lead

SpdLoad
12.2019 - 09.2022

Frontend Developer

JSDaddy
01.2017 - 12.2019

Master of Science - Information Technology Design

NTU "KhPI"
04.2001 -
Oleksii DoliaReact/React Native Developer/lead