![Pavlo Karalupov,加拿大温哥华开发人员](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1054214%2Fhuge_f68319fa4750716ae3f5ea62e9924394-34180a3c92455c91c976cc9222ac7b1d.jpg&width=524)
Pavlo Karalupov
验证专家 in 工程
人工智能工程师和开发人员
Pavlo是一名拥有6年经验的全栈开发人员. 这包括在亚马逊网络服务公司的软件开发实习, 专注于亚马逊转录, 一个深度学习, text-to-speech application; a machine learning internship at Swisscom TV, focused on code-switching; and several small startups, 包括1 / 2.250家医院的500万用户. Pavlo拥有计算机科学硕士学位,专注于机器学习,这为他的行业经验提供了支持.
Portfolio
Experience
Availability
首选的环境
Visual Studio, Visual Studio Code (VS Code), Bitbucket, Jira, Confluence
最神奇的...
...我的工作经历是在一家四人的初创公司担任核心开发人员,后来发展到两个人.在乌克兰医疗市场拥有超过500万用户.
工作经验
软件工程师
Microsoft
- 开发了一个数据库引擎来处理pb级的数据.
- 审阅其他团队成员的代码并编写不同类型的测试.
- 参与创建功能路线图和澄清业务需求.
研究科学家实习生
Swisscom
- 提高了多语言能力, 自动语音识别(ASR)系统,用于瑞士电信电视语音助手的代码切换场景.
- 为培训构建了一个Docker和Kubernetes管道.
- 为语言模型的代码切换训练设置数据爬行.
软件开发工程师实习生
亚马逊网络服务(AWS)
- 使用TensorFlow为语音切分器开发了一个深度神经网络.
- 创建并优化了具有3000多个小时语音记录的深度神经网络训练管道.
- 改进了语音分配器,用于提高数百万亚马逊转录用户的转录质量.
首席软件工程师
Triphub
- 开发了一个带有JWT认证和授权的微服务web应用.
- 在Bitbucket中设置CI工作流和版本控制流.
- 使用Elasticsearch实现模糊全文搜索.
- 从零开始创建后端和前端架构.
- 领导由两名开发人员组成的团队,包括执行代码审查和分配任务.
软件工程师
IT4Medicine
- 从零开始开发了一个web应用程序,现在有2个.500万用户.
- 识别并优化了最常见和最慢的SQL查询, 这样可以节省30%的计算预算.
- 建立CI/CD,使业务无痛地扩展到250多家医院.
- 编写单元和集成测试,将回归测试时间从两周减少到几天.
- 集成了处理推送通知和电子邮件活动提供商的API.
软件工程师
Radacode
- 将五家银行的协议集成到支付系统中,增加用户覆盖率.
- 改进了从访问令牌到刷新令牌的身份验证和授权流.
- 使用Jira作为报告工具,跟踪和修复bug.
Experience
医疗CRM (PB4)
我使用HTML开发了这个应用程序, CSS, JavaScript (AngularJS), TypeScript, Microsoft SQL, 和c# (ASP.. NET和实体框架). 有了这个应用程序,我赢得了几次黑客马拉松,现在已经超过2次了.500万活跃用户.
亚马逊转录
http://aws.amazon.com/transcribe/亚马逊转录使用深度学习过程, 称为自动语音识别(ASR), 将语音快速准确地转换为文本. 亚马逊转录可以用来转录客户服务电话, 自动化字幕, 并为媒体资产生成元数据,以创建完全可搜索的存档.
瑞士电信电视语音助手
http://www.swisscom.ch/en/residential/help/device/blue-tv/voice-assistant.html瑞士电信的电视语音助手也出现了同样的现象. 在这种情况下, the user might switch between languages when searching for a foreign actor; for example, "帮我找一部格姆拉德·德帕迪约的电影,意图用英语表达,实体用法语表达.
在研究了代码转换和多语言语音识别的不同方法之后, 我将系统在代码转换场景中的单词错误率提高了10%.
PayPong
http://paypong.ua/•从一张卡到另一张卡以及通过银行转账.
•支付电话费、网费、水电费和其他服务费用.
•在15分钟内获得在线贷款,直接记入你的银行卡.
•保理和租赁.
Stockscore
我确定了客户的需求和要求, 选择技术栈, 从零开始实现系统, 编写单元和集成测试, 并配置了测试和部署管道.
Wellet
我负责后端应用程序的增强,例如客户预订配置文件,以便对票据执行各种操作, 与更多提供商集成, 机票办理登机手续, 使用指示板创建循环的后端任务, 等.
Skills
Languages
c#, HTML, CSS, Python, c#.. NET, TypeScript, JavaScript, SQL, Bash, HTML5, c++
Frameworks
ASP.. NET Core, ASP.NET, .. NET, JSON网络令牌(JWT), .. NET Core, ASP.. . NET Web API, ASP.. NET MVC, Angular, next.. js、Razor、Bootstrap、Vuetify、实体框架 Core、FluentMigrator
库/ api
实体框架,Vue, LINQ, REST API, Vuex, PyTorch, SignalR, TensorFlow, OpenCV, Web API
Paradigms
面向对象编程(OOP)、微服务、REST、单元测试
Storage
JSON, Elasticsearch, PostgreSQL, Microsoft SQL Server, Azure Blobs, MySQL,数据库
Other
API集成, Back-end, APIs, Full-stack, 机器学习, 深度神经网络, 代码评审, 体系结构, 软件架构, Front-end, 语音到文本的转换, 数据分析, 身份认证服务器, 语音分析, 自然语言处理(NLP), 计算机视觉, 图像处理, Finance, Travel, 金融体系, Leadership, Fintech, 对象检测, 图像识别, 集成测试, 分布式系统, GPT, 生成预训练变压器(GPT)
Tools
Kaldi, Visual Studio, Bitbucket, Jira, Confluence, Microsoft Visual Studio, PyCharm, Dapper, Hangfire, Whisper
Platforms
Azure, Visual Studio Code (VS Code), Docker, Kubernetes, Linux, Arduino, 覆盆子π, 亚马逊网络服务(AWS)
行业专业知识
Healthcare
Education
计算机科学硕士学位
瑞士洛桑联邦理工学院(EPFL) -瑞士洛桑
计算机工程学士学位
塔拉斯舍甫琴科基辅国立大学-基辅,乌克兰