Yevhenii Ochkalov, Developer in Wrocław, Poland
Yevhenii is available for hire
Hire Yevhenii

Yevhenii Ochkalov

Verified Expert  in Engineering

Mobile Developer

Location
Wrocław, Poland
Toptal Member Since
September 5, 2022

Yevhenii is a senior software engineer who has been a web and mobile app developer for over five years. He is experienced in developing web and mobile apps and can build a clean codebase and high-quality products from scratch or existing codebase. Yevhenii is also skillful in building pixel-perfect and animated UIs, integrating third-party SDKs, reviewing code, and updating the old codebases to the latest versions.

Portfolio

Decision Point Weather Corp
JavaScript, React, Full-stack, Ionic, Mobile Development, Firebase...
Cellboard Media Corporation
React Native, App Store, Google Play Store, Expo.io, Firebase, CI/CD Pipelines...
Idealogic
React Native, Redux, Redux-Saga, TypeScript, JavaScript, REST APIs, Figma...

Experience

Availability

Part-time

Preferred Environment

React Native, TypeScript, Firebase, JavaScript, MERN Stack, Front-end, React, Node.js, Expo, Material UI

The most amazing...

...thing I've developed is a Swissy mobile app using React Native and a Tertius web app using React.

Work Experience

Full-stack Developer

2023 - 2023
Decision Point Weather Corp
  • Enhanced the performance of the weather application by updating the existing codebase.
  • Fixed the issues and added some features based on the Capacitor project.
  • Updated the functions according to the new requirements.
Technologies: JavaScript, React, Full-stack, Ionic, Mobile Development, Firebase, Google Cloud Platform (GCP), Stripe, Cordova, Cross-platform App Development

Mobile Developer

2022 - 2023
Cellboard Media Corporation
  • Improved the app performance and cleaned the codebase.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Added the scan functions using the QR code and updated the expo version.
Technologies: React Native, App Store, Google Play Store, Expo.io, Firebase, CI/CD Pipelines, Authentication, Web UX, User Interface (UI), User Experience (UX), Cross-platform App Development

Senior Front-end Developer

2020 - 2021
Idealogic
  • Developed a finance app to transfer assets to the recipients using their mobile numbers, so they don't have to bother with wallet addresses.
  • Fixed all bugs for app maintenance and implemented Crashlytics for tracking crash issues.
  • Improved the app performance and optimized the codebase.
Technologies: React Native, Redux, Redux-Saga, TypeScript, JavaScript, REST APIs, Figma, PostgreSQL, MySQL, CSS, Android, iOS, JSON, MERN Stack, Mobile, Java, Serverless, GitHub, GitHub Actions, Objective-C, Front-end, APIs, Next.js, Mobile App Development, App Store, Mobile Development, Databases, Android Foreground Services, Amazon Web Services (AWS), Application State Management, MongoDB, Jira, Git, Cloud Firestore, Capacitor, Authentication, SDKs, Amazon DynamoDB

Senior iOS Developer

2019 - 2020
Framewrk LLC
  • Developed an app that allows building your business or connecting with other like-minded entrepreneurs.
  • Created and implemented a chat function with your personalized AI consultant.
  • Implemented invitation function to build your business together.
Technologies: Firebase, Roadmaps, User Authentication, iOS, Mobile App Development, App Store, Mobile Development, Google Play Store, React Native, Google Maps, Google Places SDK, Capacitor, AWS Lambda, Front-end Development, Cross-platform App Development

Senior Mobile and Web Developer

2018 - 2019
Tertius LLC
  • Developed a mobile and web app to capture your favorite literary moments.
  • Implemented the Stripe payment to buy the account.
  • Implemented the powerful edit summary function for a web application.
Technologies: XML, Push Notifications, User Authentication, Google Cloud, QR Codes, React, Material UI, JavaScript, TypeScript, Redux, Web Development, HTML, HTML5, Amazon EC2

Senior React Native Developer

2018 - 2019
Idealogic
  • Developed a FareCOVER mobile app that covers Uber insurance for part-time Uber drivers.
  • Created and implemented the purchase function to buy a new period of cover by the hour, day, or week.
  • Implemented the analytics function to analyze the app status, such as download, purchase, and incoming status.
Technologies: React Native, iOS, Android, Mobile, Firebase, Push Notifications, UI Animation, Mobile App Development, Google Cloud, GraphQL, Unit Testing, Amazon Web Services (AWS), Apollo, Expo.io, Application State Management, MongoDB, Jira, Express.js, SQL, Firebase iOS SDK, TestFlight, CI/CD Pipelines, Azure, Hybrid Frameworks, Google Cloud Platform (GCP), Cloud Firestore, NoSQL, Google Maps, Google Places SDK, Ionic

Swissy

I have developed a finance app to transfer assets to the recipients using their mobile numbers.

This app was complex, but I completed it successfully. Many users have already downloaded the app, and they left fantastic feedback.

FareCOVER

FareCOVER is a mobile app to cover hourly, daily, or weekly Uber insurance for part-time Uber drivers. The app was built with React Native.

I was the front-end developer to build the Android and iOS versions to buy a new period of cover by the hour, day, or week and display the cover information using REST APIs.

Framewrk

A React Native-based app to chat with your personal business consultant. It also offers diagnostics that help you identify key areas in your business to build.

I served as the front-end developer, created the chat room for business consultants, and connected with other entrepreneurs in Mastermind groups.

Tertius

https://tertius.app/
A React-based web application for capturing your favorite literary moments. I used Firebase as the back-end platform and MUI for front-end development to create this app. In addition, I implemented the Stripe payment function and integrated the Mailgun SDK. Furthermore, I included a powerful edit function for the commented book.

Folio

https://apps.apple.com/us/app/folio-mobile/id1518202154
An Expo-based app for the utility app to browse the folio. I was the front-end developer and completed this project successfully. I built a clean codebase and optimized the codebase as well. I also integrated the scan function and download function for the offline mode. I released the Android and iOS versions to both stores.
2012 - 2018

Bachelor's Degree in Computer Science

Zaporizhzhya National Technical University - Zaporizhzhia, Ukraine

JUNE 2022 - PRESENT

Certified JavaScript Developer

CodeSignal

Libraries/APIs

React, Redux-Saga, Node.js, REST APIs, Retrofit, Firebase iOS SDK, Stripe, Google Maps, Google Maps API, Firebase Android SDK, SendBird, MobX, AWS Amplify, React Router, React Navigation, Emotion Library, Webex API, React Query, Alamofire

Tools

Figma, Android Studio, GitHub, Xcode, Expo.io, Atlassian, Jira, TestFlight, Git, Expo, Google Places SDK, Bitbucket, Capacitor, Google Analytics, Amazon Cognito, Adobe Illustrator, CircleCI, Sentry, Fastlane, Google AI Platform

Frameworks

React Native, Express.js, Redux, SwiftUI, Next.js, Ionic, Material UI, Sails.js, Electron, Tailwind CSS, Jest, NestJS, Angular, Ant Design, gRPC

Languages

TypeScript, JavaScript, CSS, Java, Kotlin, Swift, Objective-C, GraphQL, SQL, HTML, HTML5, Python, XML

Paradigms

Mobile Development, Unit Testing, App Development, Cross-platform, Agile, Scrum, Agile Project Management, UI Design, UX Design, MEAN Stack

Platforms

Firebase, Android, iOS, Mobile, Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), Mapbox, Amazon EC2, Twilio, tvOS, Vercel, Heroku, AWS Lambda

Storage

PostgreSQL, MySQL, JSON, Databases, Google Cloud, MongoDB, Cloud Firestore, NoSQL, Microsoft SQL Server, Hasura, Amazon DynamoDB, Realm

Industry Expertise

Project Management

Other

MERN Stack, Serverless, GitHub Actions, Push Notifications, Front-end, APIs, Mobile App Development, App Store, Google Play Store, Android Foreground Services, QR Codes, Native Mobile Apps, Maps, Application State Management, CI/CD Pipelines, Hybrid Apps, Hybrid Frameworks, Geolocation, Apple Pay, Full-stack, Web Development, Axios, Styled-components, Firebase Crashlytics, API Integration, Location Tracking, Architecture, Mobile UX, Mobile Apps, Mobile Applications, Vite, WebSockets, Streaming, Strapi, Authentication, Software Architecture, Full-stack Development, Bluetooth, Integration, Amazon RDS, Web UI, Web UX, User Interface (UI), User Experience (UX), Cordova, Minimum Viable Product (MVP), APIUM, OpenAI, Natural Language Processing (NLP), Google Pay, Webex, SDKs, JSON REST APIs, Google Play Console, UI Development, Zustand, Front-end Development, Cross-platform App Development, GPS, Location Services and Maps, Sports, Real-time Streaming, WiFi, Programming, Apollo, In-app Purchases, Firebase Cloud Functions, UI Animation, User Authentication, Roadmaps, Ionic Appflow

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring