Andrey Korinskiy, Developer in Muzzano, Provincia di Biella, Italy
Andrey is available for hire
Hire Andrey

Andrey Korinskiy

Senior Full-stack Developer

Muzzano, Provincia di Biella, Italy

Toptal member since November 30, 2017

Bio

Andrey has 30 years of experience as a full-stack and application developer specializing in Elixir, React, React Native, Java, Go, and more, as well as Android (including Kotlin and NDK) and iOS (Swift and Objective-C) development. Since earning his first degree in electronics, he has been familiar with schematic design and programming microcontroller-based solutions. Andrey is a member of IEEE, AES, and CNI and holds an ISC2 certification in cybersecurity.

Portfolio

PepsiCo
Elixir, Phoenix, Back-end, APIs, PostgreSQL, Snowflake, Nix
Bilt Technologies Inc
Redux, React Native, TypeScript, JavaScript, GraphQL
Johnson & Johnson Surgical Process Institutе
React, Elixir, Docker, Kubernetes, Cloud, MongoDB, Elasticsearch, FFmpeg

Experience

  • Java - 20 years
  • React - 12 years
  • Elixir - 8 years
  • React Native - 8 years
  • Swift - 8 years
  • NDK - 7 years
  • Go - 6 years
  • Kotlin - 6 years

Preferred Environment

Command-line Interface (CLI), MacOS

The most amazing...

...project I've worked on was a surgical digital assistance system built to prevent surgical complications—and one I believe helped save lives.

Work Experience

Elixir Developer

2025 - 2026
PepsiCo
  • Developed a marketing analytics tool for advertising campaigns.
  • Updated project environment from Docker to Nix, for both local and cloud deployment.
  • Created UI components for marketing data visualization.
Technologies: Elixir, Phoenix, Back-end, APIs, PostgreSQL, Snowflake, Nix

Front-end Mobile Developer

2023 - 2025
Bilt Technologies Inc
  • Added accessibility support to the existing mobile app.
  • Developed a fitness and member loyalty feature, allowing users to book fitness classes in different fitness studios in the US using loyalty points through the app.
  • Built a travel and member loyalty feature, allowing users to book hotels worldwide using loyalty points, cash, or a combination of both through the app.
Technologies: Redux, React Native, TypeScript, JavaScript, GraphQL

Senior Full-stack Developer

2021 - 2023
Johnson & Johnson Surgical Process Institutе
  • Developed and supported a content creation system for surgical procedure workflows.
  • Developed features for an OR surgery assistance system for a surgical process manager (SPM).
  • Developed a video editing tool for the SPM to synchronize videos from the surgery with recorded workflow steps, export trimmed and annotated videos, and embed them into the operative report.
Technologies: React, Elixir, Docker, Kubernetes, Cloud, MongoDB, Elasticsearch, FFmpeg

Senior Mobile Developer

2021 - 2021
Rooms To Go
  • Developed the new cross-platform mobile app from scratch.
  • Integrated the app with existing and new APIs and checkout.
  • Developed a set of reusable UI components and middleware/utils to facilitate future app development and support.
  • Created strong TypeScript stylization for all the components and utilities.
Technologies: React Native, TypeScript, Functional Programming

Senior React Native Engineer

2019 - 2020
Sage Intacct
  • Developed a time-tracking mobile app for iOS and Android.
  • Integrated a mobile app with existing APIs and configured the CI/CD process to automatically build apps for the different operating systems, endpoints, and environments.
  • Wrote unit tests (Mocha) and E2E tests (Detox/Mocha) to provide sufficient test coverage for the most critical parts of the application.
Technologies: Firebase, iOS, Android, Redux, React Native

React Native and Native Android Developer

2019 - 2019
ClassDojo
  • Developed a proof of concept for migrating the current native Android application to React Native.
  • Created conversion tools for native resources (strings, styles, etc.) from Android's XML resources to React Native data.
  • Implemented a method to bridge existing native Android activities with a React Native application.
Technologies: Kotlin, React Native, Java, Gradle, Electrode

Senior Full-stack Developer

2018 - 2019
Johnson & Johnson Surgical Process Institute
  • Produced a microservice-based infrastructure for voice capturing, voice command recognition, and STT.
  • Developed a WebRTC-based solution to capture audio and video on the browser side and decode and process it on the server.
  • Built container-based voice-recognizer engines based on commercial and free products that integrate with the microservice infrastructure.
  • Constructed a configuration and training back end and UI for voice-recognition infrastructure, including sample recording and collection modules.
  • Created a server-side test infrastructure with UI control to execute different audio tests and measure and optimize parameters (TPR, FPR, precision, F1) for different recognition engines.
Technologies: Deep Learning, Docker, Python, C++, React, Node.js

Native App Developer

2017 - 2018
Gelato
  • Developed platform-specific native components for React Native that involved image management, drag-n-drop, multithread background file uploading, and so on.
Technologies: TypeScript, Kotlin, Swift, Java, Objective-C, React Native

Lead Developer

2016 - 2017
ScanChat
  • Built the back ends for both the apps and control panels; used Node.js, Hapi.js, MongoDB, Elasticsearch, Socket.IO, and GraphQL.
  • Created a control panel with React, Redux/Immutable.js, and GraphQL.
  • Constructed Native and React Native components working with Android (Java and NDK) and iOS, camera, real-time camera visual effects, OpenGL visualizations, and OpenGL animations for the screen items. (Also native view animations.).
  • Created apps for various platforms (iOS/Android, React Native, Redux, Immutable.js, GraphQL, Socket.IO), and native components for data visualization.
Technologies: Elasticsearch, MongoDB, Immutable.js, Hapi.js, Node.js, OpenGL, React Native

Full-stack Developer

2015 - 2016
Sgoomys s.r.l.
  • Developed a RESTful back end for a social network; used Node.js, MongoDB, Elasticsearch, and Redis.
  • Built a web application for the social network for Italian RV users; used React, Bootstrap, Redux, and the Google Maps API.
  • Developed a messenger with push notifications for both the website and app; using Hapi.js/Nest.
  • Created mobile apps for iOS and Android for a social network.
  • Built the back-end for hardware GPS trackers based on the TK-103 protocol; it had full remote control via 3G networks, tracking and more.
Technologies: Node.js, React Native, React

Lead Software Engineer | Electronics Engineer

2013 - 2015
MG Informatica s.r.l.
  • Developed an electronics system for driving simulators, schematic design, and firmware programming (including composite USB devices).
  • Created an electronics system for a driver's medical evaluation; it had LED-based vision tests, load cell sensors for the force and time of reaction evaluation, electronics design, PCB, prototyping and production, firmware, and software programming.
  • Constructed new modules and modified existing driving simulation software, using OpenGL.
  • Developed an interactive web-based training system for Italian driving schools, PHP (later Node.js).
  • Created a steering wheel controller with force-feedback for a driving simulator based on the standard FIAT power steering assembly, BLDC motor control, tension sensors, and STM32F3.
Technologies: STM32, OpenGL, C++, PHP, Node.js

Programmer | Electronics Engineer | CEO

2004 - 2012
White Sound
  • Developed field-recording systems for cinematography.
  • Wrote software for automated sound and video editing (assembling) based on timecode data, EDLs, and sound "fingerprints."
  • Created software for rapid SFX editing for TV series production, based on edit decision lists and image recognition.
  • Developed an automation system for ARD/Foley recording studios.
  • Built the hardware for a LED/projection system that did subtitling in cinema theaters; it had a manual mode, an automated mode with syncing to any LTC (DCP, HDCAM, and more), P2 or bi-phase (35 mm projectors) film projection equipment.
Technologies: Java, C#, C++, C

CTO

1997 - 2004
Orel Studio
  • Developed several video games (quests) as a lead programmer.
  • Built software for creating and editing frame-based animations (including sprites and animated background) for video games.
  • Created an audio engine for video games this included background music with crossfades, SFX virtual positioning, and more.
Technologies: C++, C, Delphi

Programmer | Sound Producer

1995 - 1997
New Media Generation
  • Created audio/video modules for multimedia disks and video games (quests).
  • Developed a multilingual OSD text engine synchronized with videos for multimedia disks.
Technologies: C++, Delphi

Education

2012 - 2015

Bachelor's Degree in Cultural Legacy

Università degli Studi di Palermo - Palermo, Italy

1992 - 1998

Master's Degree in Electronics

Moscow Engineering and Physics Institute - Moscow, Russia

Certifications

MARCH 2026 - MARCH 2029

Certified in Cybersecurity (CC)

ISC2

Skills

Libraries/APIs

Node.js, React, NDK, Immutable.js, WebRTC, OpenGL, OpenGL ES, Facebook API, Google API, TensorFlow, FFmpeg

Tools

Adobe Photoshop, Adobe Premiere Pro, Xcode, Android NDK, Adobe After Effects, Sublime Text, Adobe Illustrator, Gradle

Languages

Elixir, Java, Kotlin, Swift, TypeScript, Objective-C, C++, ECMAScript (ES6), C, CSS3, Delphi, HTML5, Swift 5, Pascal, Haskell, Go, PHP, C#, Python, JavaScript, GraphQL, Snowflake

Frameworks

React Native, Redux, Bootstrap, Hapi.js, Django, Phoenix

Paradigms

Functional Programming

Platforms

Docker, MacOS, CentOS, Windows, Ubuntu, Fedora, FreeBSD, DigitalOcean, Amazon Web Services (AWS), STM32, Android, iOS, Firebase, Kubernetes, Azure, Unix

Storage

Elasticsearch, Redis, MongoDB, SQLite, MySQL, Cassandra, PostgreSQL

Other

Software Architecture, iOS Camera, Audio Editing, Video Editing, Microcontrollers, Microcontroller Programming, Schematics, CAN Bus, RS485, Cloud, Full-stack Development, Android Camera App, Digital Signal Processing, USB, Automotive Engineering, Command-line Interface (CLI), Deep Learning, Electrode, Linguistics, History, Art, Nuclear Physics, Electronics, Hardware Design, Desktop App Design, Control Systems, Cybersecurity Operations, Enterprise Cybersecurity, Back-end, APIs, Nix

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