Andrey Korinskiy,意大利Biella省Muzzano的开发者
Andrey is available for hire
Hire Andrey

Andrey Korinskiy

Verified Expert  in Engineering

Software Developer

Location
Muzzano, province di Biella,意大利
Toptal Member Since
November 30, 2017

安德烈有近30年的经验, 作为一个全栈和应用程序开发人员(React), React Native, Node.js、Redux、Elixir、Go等)、Android(也包括Kotlin和NDK)和iOS程序员. 因为他的第一个学位是电子学, Andrey熟悉原理图设计和基于微控制器的编程解决方案. 安德烈是以下协会的成员:IEEE, 音频工程学会, 意大利工程师全国委员会(CNI).

Portfolio

Johnson & 约翰逊手术过程研究所
React, Elixir, Docker, Kubernetes, Cloud, MongoDB, Elasticsearch, FFmpeg
Rooms To Go
React Native, TypeScript,函数式编程
Sage Intacct
Firebase, iOS, Android, Redux, React Native

Experience

Availability

Part-time

Preferred Environment

命令行界面(CLI), Sublime Text, CentOS, MacOS

The most amazing...

...我开发的原生RN组件是一个带有效果过滤器和OpenGL覆盖的iOS和Android相机.

Work Experience

高级全栈开发人员

2021 - 2023
Johnson & 约翰逊手术过程研究所
  • 开发并支持外科手术工作流程的内容创建系统.
  • 为外科手术过程管理器(SPM)开发手术室手术辅助系统的功能.
  • 为SPM开发视频编辑工具,使手术视频与记录的工作流程步骤同步, 导出修剪和注释的视频, 把它们嵌入到行动报告中.
技术:React, Elixir, Docker, Kubernetes, Cloud, MongoDB, Elasticsearch, FFmpeg

Senior Mobile Developer

2021 - 2021
Rooms To Go
  • 从头开始开发新的跨平台移动应用程序.
  • 集成应用程序与现有的和新的api和结帐.
  • 开发了一套可重用的UI组件和中间件/utils,以方便未来的应用程序开发和支持.
  • 为所有组件和工具创建了强大的TypeScript样式化.
技术:React Native, TypeScript,函数式编程

高级React Native工程师

2019 - 2020
Sage Intacct
  • 为iOS和Android开发了一款时间追踪手机应用.
  • 将移动应用程序与现有api集成,并配置CI/CD进程,以自动为不同的操作系统构建应用程序, endpoints, and environments.
  • 编写单元测试(Mocha)和端到端测试(Detox/Mocha),为应用程序的最关键部分提供足够的测试覆盖率.
技术:Firebase, iOS, Android, Redux, React Native

React Native和Native Android开发者

2019 - 2019
ClassDojo
  • 开发了一个将当前原生Android应用迁移到React native的概念验证.
  • 为本地资源(字符串、样式等)创建了转换工具.)从Android的XML资源到React Native数据.
  • 实现了一个方法来桥接现有的原生Android活动与React native应用程序.
技术:Kotlin, React Native, Java, Gradle, Electrode

高级全栈开发人员

2018 - 2019
Johnson & 约翰逊外科过程学会
  • 为语音捕获、语音命令识别和STT生成了基于微服务的基础设施.
  • 开发基于webbrtc的解决方案,在浏览器端捕获音频和视频,在服务器端解码和处理.
  • 基于集成了微服务基础设施的商业和免费产品,构建了基于容器的语音识别引擎.
  • 构建了语音识别基础架构的配置、训练后端和UI, 包括样本记录和采集模块.
  • 创建了一个带有UI控件的服务器端测试基础架构,以执行不同的音频测试、测量和优化参数(TPR), FPR, precision, F1)用于不同的识别引擎.
技术:深度学习,Docker, Python, c++, React, Node.js

Native App Developer

2017 - 2018
Gelato
  • 为React native开发了涉及图像管理的平台特定的本地组件, drag-n-drop, 多线程后台文件上传, and so on.
技术: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.
  • 用React, Redux/Immutable创建了一个控制面板.js, and GraphQL.
  • 在Android (Java和NDK)和iOS上构建Native和React Native组件, camera, 实时摄像机视觉效果, OpenGL visualizations, 和OpenGL动画的屏幕项目. (还有原生视图动画.).
  • 为各种平台(iOS/Android, React Native, Redux, Immutable)创建应用.js, GraphQL, Socket.IO),以及用于数据可视化的本地组件.
技术: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.MongoDB、Elasticsearch和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.
  • 为某社交网络开发iOS和Android手机应用.
  • 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

首席程序员|电子工程师

2013 - 2015
MG Informatica s.r.l.
  • 开发了驾驶模拟器的电子系统, schematics design, 和固件编程(包括复合USB设备).
  • Created an electronics system for a driver's medical evaluation; it had LED-based vision tests, 称重传感器用于力和反应时间的评估, electronics design, PCB, 原型制作, firmware programming, 以及软件编程.
  • 使用OpenGL,构建新的模块,修改现有的驾驶仿真软件.
  • 为意大利驾校开发了一个交互式的基于web的培训系统,PHP(后来的Node).js).
  • 为基于标准菲亚特动力转向组件的驾驶模拟器创建了具有力反馈的方向盘控制器, BLDC motor control, tension sensors, and STM32F3.
技术:STM32, OpenGL, c++, PHP, Node.js

程序员|电子工程师| CEO

2004 - 2012
White Sound
  • 开发电影摄影现场记录系统.
  • 编写基于时间码数据的自动声音和视频编辑(组装)软件, EDLs, and sound "fingerprints."
  • 为电视连续剧制作创建了快速SFX编辑软件, 基于编辑决策列表和图像识别.
  • 为ARD/Foley录音室开发自动化系统.
  • Built the hardware for a LED/projection system that did subtitling in cinema theaters; it had a manual mode, 与任何LTC (DCP)同步的自动模式, HDCAM, and more), P2或双相(35毫米放映机)胶片放映设备.
技术:Java, c#, c++, C

CTO

1997 - 2004
Orel Studio
  • 作为首席程序员开发了几款电子游戏(任务).
  • 为视频游戏创建和编辑基于帧的动画(包括精灵和动画背景)构建软件.
  • 为电子游戏创造了一个音频引擎,包括带有交叉渐变的背景音乐, SFX virtual positioning, and more.
技术:c++, C, Delphi

程序员|声音制作人

1995 - 1997
New Media Generation
  • 为多媒体磁盘和视频游戏创建音频/视频模块(任务).
  • 为多媒体磁盘开发与视频同步的多语言OSD文本引擎.
技术:c++, Delphi

ScanChat

一个带有图像识别的社交网络,不幸的是,这个项目被关闭了.

Sgoomys

意大利房车用户的社交网络, website, iOS和Android应用程序, 当地露营地和商店的地图, points of interests, 以及基于地理位置的通知. 我还研究过房车的硬件GPS追踪器.

Superagent Kitten

http://github.com/parakhod/redux-kittens/
我开发了一个redux -kitten模块. 它是基于超级代理客户机的异步请求的Redux中间件. 这个Redux中间件套件是创建HTTP请求的一种简单方法, 创建和管理WebSockets, timers, promises, etc.

驾驶学校驾驶模拟器

我开发了这些模拟器的电子部分:一个基于mcu的板,以连接任何类型的真正的汽车控制, levers, buttons, and more. 仪表盘可以实现四种不同的汽车类型和踏板传感器. 我还为它编写了固件,并为软件模拟器开发了软件模块.

莫斯科某电影院自动LED字幕系统

http://pioner-cinema.ru/en/
该系统由电影院屏幕下的5米长的LED屏幕和与Sandor 35mm电影放映机同步的硬件控制器组成, Kinoton DCP projectors, and an HDCAM VCR. 字幕也可以通过无线或有线连接手动控制(此功能用于电影节或其他一些特殊活动)。.

Languages

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

Frameworks

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

Libraries/APIs

Node.js、React、NDK、不可变.. 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

Paradigms

Functional Programming

Platforms

Docker, MacOS, CentOS, Windows, Ubuntu, Fedora, FreeBSD, DigitalOcean, 亚马逊网络服务(AWS), STM32, Android, iOS, Firebase, Kubernetes, Azure

Storage

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

Other

Software Architecture, iOS Camera, Audio Editing, Video Editing, Microcontrollers, 单片机编程, Schematics, CAN Bus, RS485, Cloud, Full-stack Development, Android Camera App, 数字信号处理, USB, 命令行界面(CLI), Deep Learning, Electrode

2012 - 2015

文化遗产专业学士学位

巴勒莫大学-意大利巴勒莫

1992 - 1998

电子专业硕士学位

莫斯科工程和物理研究所-莫斯科,俄罗斯

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring