Ivan Poleschyuk,阿拉伯联合酋长国迪拜的开发者
Ivan is available for hire
Hire Ivan

Ivan Poleschyuk

Verified Expert  in Engineering

计算机视觉开发人员

Location
阿拉伯联合酋长国迪拜
至今成员总数
February 21, 2018

Ivan是一位充满激情的机器学习工程师和全栈软件开发人员. 他的专长包括机器学习和计算机视觉技术, 精通数据科学领域的Python和R语言. Ivan拥有计算机科学硕士学位,在领导和管理开发团队方面经验丰富.

Portfolio

Gameonstream
深度学习,计算机视觉,机器学习,Jenkins, Docker, Bitbucket...
Livepeer
谷歌云平台(GCP), FFmpeg,区块链,OpenCV, Python, Keras, Go, C...
Lynx股权有限公司(经Toptal)
c++,通用Windows平台(UWP), HoloLens

Experience

Availability

Part-time

首选的环境

Git, Docker, Emacs, Linux Mint

The most amazing...

...我为智能手机建立了一个离线的基于人工智能的用户身份验证工作流.

Work Experience

计算机视觉开发人员

2019 - PRESENT
Gameonstream
  • 为体育场构建了一个基于python的自动视频流管道.
  • 实现实时多个4K全景拼接.
  • 开发了自动“视频操作员”算法.
  • 实现了基于深度学习的游戏情境理解.
  • 用CI/CD和监控(Bitbucket, Docker, Jenkins和ELK)建立一个DevOps流程.
  • 用c++编写算法原型(实时高分辨率拼接、相机校准和镜头去翘曲).
Technologies: 深度学习,计算机视觉,机器学习,Jenkins, Docker, Bitbucket, C++, Python, Wowza, OpenCV, FFmpeg, PyTorch, Keras

高级视频研究工程师

2020 - 2023
Livepeer
  • 研究视频转码验证方法.
  • 构建了一个高性能的视频转码验证API.
  • 开发了一个深度学习模型来验证转码视频.
  • 探讨了基于零信任区块链的P2P视频转码网络的攻击向量.
  • 维护面向消费者的分布式视频管道.
Technologies: 谷歌云平台(GCP), FFmpeg,区块链,OpenCV, Python, Keras, Go, C, C++, NVIDIA CUDA, Kubernetes

增强现实开发人员

2019 - 2019
Lynx股权有限公司(经Toptal)
  • 为嵌入式设备构建了一个高性能的CV管道.
  • 在真实数据上创建了自动单元测试.
  • 实现了一个基于微软SDK的全息记录器应用程序.
  • 构建了一个代码,将来自多个传感器的数据映射到一个单一的真实世界原点坐标.
技术:c++,通用Windows平台(UWP), HoloLens

Data Scientist

2018 - 2019
媒体启动(通过Toptal)
  • 开发了一个新闻数据爬虫.
  • 创建了一个数据处理管道.
  • 基于Elasticsearch构建了一个推荐引擎.
  • 为推荐引擎实现了一个管理web UI.
技术:Flask, Elasticsearch, Python

机器学习专家

2018 - 2019
Alfa (via Toptal)
  • 开发了候选人简历分析的NLP处理流水线.
  • 就人工智能技术咨询内部开发团队.
技术:Scikit-learn, XGBoost, 自然语言工具包(NLTK), SpaCy, Python

CTO

2018 - 2019
数字身份启动(通过Toptal)
  • 使用计算机视觉和AI组件在移动设备(TensorFlow)上离线运行构建原型, MobileNet, OpenCV).
  • 建立了DevOps流程和AWS基础设施(Jira、Jenkins、Kanban、Docker).
  • 用Flask创建了API和后端服务.
  • 管理项目和团队,包括招聘和面试.
  • 使用Django创建了公司网站的客户端区域.
技术:面部识别, Deep Learning, OpenCV, TensorFlow, iOS, Android, Swift, C++, Java, Django, Flask, Python

团队领导|首席数据科学家

2010 - 2017
信息系统研究所.
  • 领导团队为地方立法会议开发ECM系统.
  • 基于Microsoft SQL Server报表和分析服务(OLAP)构建了一个内置分析功能的报表产品.
  • 在部门内从零开始建立DevOps流程.
  • 实现了城市交通监控系统的异常检测器.
技术:Ubuntu, Python, Microsoft

软件开发人员

2007 - 2010
IT Business, Inc.
  • 为某工业设施设计定制ECM.
  • 为EMC Documentum和IBM Content Manager构建了批扫描插件.
  • 为Microsoft project Server开发项目同步工具.
技术:EMC Documentum, JavaScript, Java, .NET

My Blog

http://ai-facets.org/
我的博客是关于机器学习、计算机视觉和其他编程的东西.

创新医疗设备的质量评估

我用R分析了新型结构的脊柱扫描机(基于3D扫描和动作捕捉)产生的指标. 我有500多名患者重复就诊的匿名数据,并使用ggplot2可视化同一患者重复就诊指标与无关患者数据之间的相关性. 我的报告概述了哪些指标对患者诊断最有用,哪些指标过于嘈杂或不太可能与任何医疗问题有关.

用预测分析构建一个交易机器人

该项目的目标是建立一个模型, 这将产生一个额外的输入到交易系统(连同技术指标)建立一个私人客户在MICEX期货市场的一天交易. 我使用了R (dplyr, ggplot2, neuralnet, betategarch, xts, ttr)来完成这项任务. The main challenge, 和金融时间序列一样, 是否对流程的动态特性进行了建模. GARCH用于估计最优时间窗来训练模型进行预测. 结果还表明,更简单的模型,如逻辑回归,在这类数据上收敛得更好.

估计动物的体重

这个有趣的项目是关于使用来自每个笼子中的一个物联网秤的数据来估计笼子里几只小动物中的每只的重量(确切数字未知). 我用的是Python(熊猫), scipy, numpy, Matplotlib)将数据可视化,并与客户一起使用基于聚类的最佳算法来确定每只动物的确切重量. 主要的挑战是,没有办法判断动物是否完全爬上了鳞片.

城市交通分析

In this project, 其目标是存储和分析来自全市数百个闭路电视交通摄像头的数据,以检测高峰时段的交通瓶颈, 统计车辆数目, 检测超速违规行为. 我已经构建了PySpark脚本来收集Apache Spark集群上的这些统计信息. 数据以CSV格式存储在多个Hadoop节点上,总共有几百gb.

音乐推荐服务

这是一个音乐推荐服务,我把它作为一个业余爱好项目专门建立在开源技术上.

Kaggle比赛:行程类型分类

http://www.kaggle.com/c/walmart-recruiting-trip-type-classification
第59位(前6%)-沃尔玛招聘:旅行类型分类. 这一竞争涉及复杂的市场篮子分析. 我使用R进行预处理(dplyr)和探索数据(ggplot2)。, 然后用随机森林和xgboost运行预测, 并将预处理的数据集输入到用Python构建的神经网络模型中进行集成预测.

ArthroLens:手术室增强现实技术

In this project, 我曾作为计算机视觉开发人员之一,开发了微软HoloLens增强现实应用程序,以协助外科医生进行膝关节置换手术. 这样做的目的是为了减少医院购买昂贵的引导设备的成本,并用全息影像代替它们. 主要技术:c++, OpenCV, UWP, HoloLens.

Languages

Python, c#, Go, SQL, R, c++, Java, Swift, JavaScript, C

Frameworks

Flask, Django, .NET

Libraries/APIs

OpenCV, Scikit-learn, TensorFlow, SQLAlchemy, FFmpeg, PyTorch, Keras, 自然语言工具包(NLTK), SpaCy, XGBoost

Tools

PyCharm, Git, GitHub, GitLab, Celery, Amazon Simple Queue Service (SQS), HoloLens, Wowza, Bitbucket, Jenkins, ELK(弹性堆叠), RabbitMQ, Emacs

Platforms

Jupyter Notebook, Ubuntu, Windows, Linux, 亚马逊网络服务(AWS), Amazon EC2, Microsoft, Android, iOS, 通用Windows平台(UWP), Docker, Blockchain, 谷歌云平台(GCP), RStudio, NVIDIA CUDA, Linux Mint, Kubernetes

Storage

PostgreSQL, Elasticsearch, SQL Server分析服务(SSAS), SQL Server报表服务(SSRS), SQL Server 2010, MySQL, Amazon S3 (AWS S3)

Other

人工智能(AI), 人工神经网络(ANN), Video Streaming, Video Processing, Machine Learning, 推荐系统, Neural Networks, Computer Science, Computer Vision, 深度神经网络, Deep Learning, 面部识别, Tesseract, 卷积神经网络(CNN), Image Analysis, 时间序列分析, Gunicorn, 自然语言处理(NLP), Speech to Text, 语音识别, OCR, 增强现实(AR), 多维表达式(MDX), GPT, 生成预训练变压器(GPT), EMC Documentum, Statistics

Paradigms

敏捷软件开发,OLAP

2004 - 2010

计算机科学,数学硕士学位

莫斯科国立大学-莫斯科,俄罗斯

2019年1月至今

Udacity自动驾驶汽车工程师纳米学位

Udacity

2016年9月至今

微软认证解决方案开发者:App Builder

Microsoft

2016年4月至今

Machine Learning

Coursera

2016年2月至今

微软认证解决方案开发人员:Web应用程序

Microsoft

2015年12月至今

微软专家:使用JavaScript和CSS3进行HTML5编程

Microsoft

有效的合作

如何使用Toptal

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

1

Share your needs

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring