Talent placeholder image

Oleh B.

React Native Developer
1.5
years of experience

Crafting high-performance mobile applications has been my passion for over six years as a seasoned React Native developer. I have an in-depth understanding of the React Native ecosystem and a strong command of technologies like Redux for state management, React Navigation for seamless user flows, and Firebase for authentication and real-time databases. My expertise extends to TypeScript, Expo, and third-party API integration, along with managing native modules for both iOS and Android. I prioritize writing clean, efficient, and scalable code by continuously refining my skills and staying ahead of industry trends. My primary programming language is JavaScript. I have in-depth knowledge of DOM interaction, working with REST APIs, AJAX requests, and CRUD operations using the Fetch API. I also have a solid understanding of the event loop cycle and actively use the most popular React Hooks. React Native layout and styling is one of my strong points: I understand the principles of adaptive and responsive design and use Flexbox to create flexible layouts. My experience covers a wide range of app features and functionalities, including camera and microphone access, push notifications, Face ID (Touch ID), and in-app purchases. I have worked with Redux, Redux Toolkit, React Query, and Zustand for state management, as well as React Native Reanimated for animations and implementing bottom sheets. I have hands-on experience in image uploads, creating audio and video players, and developing audio calls within mobile applications. I am also familiar with React Native navigation systems, including bottom tab navigation. Additionally, I have experience working with cloud services such as Amazon Cognito, Amazon S3 Bucket, AWS Amplify, AWS AppSync, AWS Chime SDK, and Firebase (authentication, Firestore, storage). For data storage on the device, I use React Native Async Storage and Keychain. I am also familiar with the process of deploying apps on Apple TestFlight and building for Android. I have basic knowledge of Nest.js, Prisma ORM, and Google Auth API. I follow SOLID, KISS, DRY, and YAGNI principles to write clean, understandable, and maintainable code. In my work, I use tools such as Visual Studio Code, Git, GitHub, Figma, React Native Debugger, Expo, Postman, PgAdmin 4, Beekeeper Studio, Netlify, Heroku, and Adaptable. It’s important for me not just to develop applications, but to create convenient, effective, and reliable solutions that help businesses and enhance the user experience.

Upwork

% Job Success
No items found.

Work History

No items found.
Contact me on Upwork
arrow icon
No items found.

Meet me

Education

National University of Kyiv-Mohyla Academy, 2013 - June 2014, Faculty of law science, LLM Degree, GoIT, March 2020 - March 2021, Full Stack Web Developer, Robot Dreams, March - April 2023, Clean code and design patterns

Languages

English: Upper-Intermediate, Ukrainian: Advanced

Skills

Adaptable
Heroku
Netlify
Figma
TestFlight
Keychain
Firestore
Microphone
Camera
Flexbox

Upwork

% Job Success
No items found.

Work History

No items found.
Contact me on Upwork
arrow icon

Employment History

No items found.

Projects

React Native Developer

PermiFast

Duration:
8 months
Find the Ideal Driving School: Easily search and select a driving school that fits your training needs, whether for intensive or flexible learning. Quick and Simplified Registration: Streamline the registration process by scanning documents and letting the driving school handle formalities, including obtaining your NEPH number. Integrated Messaging: Stay connected with your driving school for easy communication, progress tracking, and managing last-minute changes. Training Schedule Management: Effortlessly plan and adjust your driving lessons according to your availability with a user-friendly scheduling feature. Simplified Licensing Journey: Experience a stress-free process from registration to lesson planning, ensuring a smooth path to obtaining your driving license.
Technologies
Zustand
Axios
Requirements
Results
Developed PermiFast combining advanced technologies with thoughtfully designed features to create a seamless and engaging user experience. Utilized React Native for cross-platform compatibility, Firebase for real-time data management, and Stripe React Native SDK for secure in-app payments. Ensured the app is robust and user-friendly. Managed state efficiently with Redux Toolkit and Zustand. Implemented intuitive navigation and dynamic animations with React Navigation and React Native Reanimated. Created a feature-rich platform that allows users to share kindness, track their impact, and engage in meaningful interactions effortlessly.

React Native Developer

Weilo

Duration:
6 months
Weilo is a cutting-edge solution designed to transform Out of Home (OOH) advertising, helping businesses enhance brand visibility and effectively promote their products. By combining vehicle wraps with Weilo's advanced software, companies can attract recurring customers, drive sales, and improve conversion rates. Tailored to diverse marketing needs, Weilo provides innovative tools to achieve and exceed advertising objectives. With Weilo, businesses gain access to a powerful and efficient platform for OOH advertising, blending innovative technology with strategic marketing to deliver measurable results. From optimizing routes to ensuring impactful exposure, Weilo takes your brand visibility to the next level.
Technologies
No items found.
Requirements
Results
To develop the Weilo App, I utilized a robust tech stack, including React Native for cross-platform development and React Native Mapbox GL to create an intelligent navigator with advanced mapping and real-time traffic optimization. By integrating Firebase, I enabled seamless real-time data synchronization and user authentication, ensuring a connected experience. Additional features like document scanning with react-native-document-scanner and efficient permissions management with react-native-permissions enhanced the app's usability and functionality. This comprehensive approach allowed me to deliver a powerful and intuitive solution tailored for effective Out-of-Home (OOH) advertising.

React Native Developer

BabyWanted

Duration:
3 months
BabyWanted is a versatile platform available as a website and a mobile app for iOS and Android, designed to connect parents in a meaningful way. Acting as a modern marketplace, it allows real users to buy and sell gently used children's items such as clothes, toys, and more. Since children grow quickly, this platform provides an excellent opportunity for parents to pass on like-new items to others while finding new treasures for their own kids.
Technologies
webtonative
uuid
stelace
googleapis
yup
Requirements
Results
To develop the BabyWanted App, I leveraged a comprehensive tech stack to create a seamless, high-performance marketplace experience. Using React and Next.js, I built a responsive and SEO-optimized platform with enhanced visibility through Server-Side Rendering and automated sitemap generation. Advanced tools like Uppy and AWS S3 were integrated for secure file uploads, while Firebase powered authentication and real-time data management. I incorporated dynamic features like infinite scrolling, smooth animations with Framer Motion, and native capabilities using Capacitor for iOS and Android. By combining robust payment integrations, efficient form handling with React Hook Form and Yup, and real-time communication with Socket.io, I delivered a reliable, user-friendly platform tailored to the needs of modern parents.

React Native Developer

Piedwork

Duration:
6 months
Management application for people to track the working process, filling out reports, calculating income and expenses.
Technologies
blur
picker
reanimated
Moment
Redux
Requirements
Creating new functional. Creating animation. Creating interactive elements using react-native-gesture-handler. Setting up apple authentication. Creating paginated lists.
Results
The React Native Developer's six-month tenure at Piedwork has resulted in the successful development of a robust management application that empowers users to track work processes, fill out reports, and manage financials. By leveraging React Native and associated technologies, we have expanded the app's capabilities, ensuring it aligns seamlessly with the diverse requirements of users tracking work processes and managing financial data on mobile. The successful setup of Apple authentication adds a layer of security and aligns the application with industry best practices, catering to a broader user base. Through efficient data handling and pagination, the app ensures a seamless user experience, particularly when dealing with large datasets.

React Native Developer

Fibber

Duration:
3 months
Take control of your nutrition goals with Fiber, the world’s most precise and user-friendly macro tracking app. Whether you’re aiming to lose fat, build muscle, or maintain your current weight, Fiber simplifies the process, delivering accurate and customized macro calculations tailored to your body composition and activity level. Whether you’re a beginner learning the basics of nutrition or a seasoned athlete optimizing performance, Fiber provides a simple, fast, and powerful tool for tracking macros. It’s the perfect companion for bodybuilders, athletes, and anyone committed to improving their health through precision nutrition. Fiber redefines macro tracking with its accuracy and ease of use, giving you the tools to reach your goals while enjoying the foods you love. No fluff, no hassle—just results. Download Fiber today and transform the way you approach nutrition!
Technologies
lottie
Zustand
TypeScript
TypeScript
Requirements
Results
To develop the Fiber App, I utilized a modern and efficient tech stack, including React Native and TypeScript, to deliver a seamless cross-platform experience. I focused on creating a user-friendly interface with tools like React-native-pager-view for smooth navigation, Lottie for engaging animations, and React-native-keyboard-controller for enhanced input handling. Using Zustand for state management and Async Storage for secure local data storage, I ensured the app was both responsive and reliable. Additional features, such as the in-app review system and intuitive date picker, enhanced usability, making the Fiber App a powerful and accessible tool for precise macro and calorie tracking.

React Native Developer

Pyxi

Duration:
2 month
Discover a world of meaningful connections and unforgettable experiences with Pyxi, the app that transforms your social life into a well-structured and exciting journey. Whether you’re seeking events tailored to your interests or looking to connect with like-minded people, Pyxi makes it effortless to find your place in the world of social discovery. Pyxi is designed to combat loneliness, overstimulation, and disconnection in today’s fast-paced world. By matching users with the right places and people, Pyxi becomes more than just an app—it's your personal compass for navigating a vibrant social life. Wherever you are, whatever your interests, Pyxi helps you stay connected and discover meaningful experiences.
Technologies
OneSignal
Zustand
Axios
TypeScript
TypeScript
Requirements
Results
To develop the Pyxi App, I utilized a modern and efficient tech stack, combining React Native and TypeScript for a seamless cross-platform experience. I integrated advanced features like an interactive map with React-native-map, real-time notifications using OneSignal, and optimized image handling with React-native-fast-image and React-native-image-crop-picker. With tools like Zustand for state management and React-query for efficient data handling, I ensured the app was fast, responsive, and reliable. By focusing on both user and business needs, I created a dynamic, engaging, and scalable app that simplifies event discovery and connects people in meaningful ways.

Customer reviews
are always valuable.

See what our customers think of us

See Our Work

The developers managed to do a large chunk of work in a short period of time. I recommend working with Incode Group for JavaScript development. Thanks to their unrivaled communication and expertise, they know how to do it in the best way possible and make it work, and the business pays off and monetizes.

John McCoy, CEO ProprHome
Lisbon, Portugal
Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.
Feedback double quotes icon.
John McCoy

The MVP saw marked improvement thanks to Incode Group’s smooth communication and dedication to initial requirements. Their project management was a highlight of the engagement, as were their independent, methodical approach and honesty.

Kevin Peters, Agile Rockstars
Hamburg, Germany,
Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.
Feedback double quotes icon.
Kevin Peters - CTO at Agile Rockstars from Hamburg, Germany.
Dan - Project Manager at Agile Rockstars LLC.

All the outsourcing their team completed was expertly done. Incode Group follows instructions carefully. They’re skilled, creative, and dedicated to achieving set goals. Customers can expect a professional development team that delivers in a timely manner.

Shane Robinett, Knetik Inc
Altamonte Springs, Florida
Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Half filled yellow rating star.
Feedback double quotes icon.
Shane Robinett - CTO at Knetik Inc
Altamonte Springs, Florida
Mike Stewart - Project Manager at Knetik Inc

We developed an ERP/MRP web app for a successful e-commerce platform. Development process was smooth, and results were very satisfying. Communication is good, and developers are professional and knowledgeable. We are looking forward for more projects to do together.

David Tarbay, Head of Product
Tel Aviv, Israel
Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.
Feedback double quotes icon.
David Tarbay, Head of Product Tel Aviv, Israel
Feedbacks list left arrow navigation element.
Feedbacks list right arrow navigation element.
Get in touch
I want Oleh B. on my project
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Explore the latest experience

Find out more information about our recently developed projects from the case studies we delivered to our clients either launched by us on the following pages:

More talents for you

Our experts are ready to except your expectations.

Talent placeholder image
Vlad K.
Fastiv, Ukraine
I excel at quickly picking up new skills and am passionate about embracing emerging technologies. As a strong proponent of agile methodologies, I prioritize collaboration with clients to understand their preferences and expectations. My primary objective is to deliver outstanding results that meet the project needs and exceed the expectations.
SaaS
JavaScript
Next.js
Talent placeholder image
Maryna H.
Kyiv, Ukraine
With 5+ years of experience in React Native, I specialize in building high-performance, scalable mobile apps that deliver seamless user experiences. My expertise includes Redux for efficient state management, React Navigation for intuitive flows, and Firebase for real-time data and authentication. Proficient in TypeScript, Expo, third-party API integrations, and native module development for iOS and Android, I ensure smooth cross-platform functionality. Committed to writing clean, maintainable code, I stay ahead of industry trends to create apps that are fast, reliable, and built to scale.
Supabase
JavaScript
Next.js
Talent placeholder image
Liubov Sh.
Kyiv, Ukraine
Full-stack developer with 3 years of experience in developing complex web solutions. Participated in the creation of both client and server parts of applications, using technologies such as React and Node.js. I am distinguished by the ability to quickly adapt to new technologies and solve complex problems. I have experience working with cloud services, designing application architecture and automating processes. I am looking for new challenges and opportunities to apply my experience in a dynamic team.
RESTful API
JavaScript
Express.js