Dmytro Malieiev
Verified Expert in Engineering
Software Developer
Dmytro拥有超过15年的软件开发经验, from front-end applications (desktop, mobile, 以及使用各种技术栈的web到后端解决方案. 他在大型分布式团队中作为团队领导和系统架构师获得了领导经验,并在各种规模的项目中作为个人开发人员展示了他的自我激励能力.
Portfolio
Experience
Availability
Preferred Environment
Sublime Text, Jira, MacOS, Git, WebStorm, PyCharm
The most amazing...
...thing I built was a high-load, 美国最大的金融科技公司之一的逻辑计数器组件.
Work Experience
Senior Engineering Manager
Affirm
- 在美国和波兰建立了公司的全球团队.
- Created an API gateway with sophisticated caching, 通过避免不必要的呼叫外部数据提供商,每个季度节省高达1000万美元.
- 将Affirm系统的一个核心组件从单体迁移到一个单独的微服务, significantly decreasing deployment time and process.
Software Engineer
Patreon
- Developed anti-fraud solutions.
Mobile Developer
Joovv (via Toptal)
- Refactored an old codebase.
- Developed a mobile application with Bluetooth capabilities.
Software Engineer
On Time Telecom (via Toptal)
- Refactored the legacy codebase.
- Added testing capabilities.
- Developed a mobile application.
Software Engineer
Denizen
- Developed a banking integration system.
- 开发了一组处理不同事务类型的计划作业.
Software Engineer
Mediprocity (via Toptal)
- Developed a HIPAA-compliant messaging solution.
Engineering Manager
Agoda
- 开发用于验证交易的反欺诈解决方案.
- 建立了Zendesk集成与业务流程的票创建.
- Led and grew three teams of developers.
- Built AI systems for feedback classification.
Solution Architect
Epam
- Led, designed, 并为世界上最大的运动器材制造商之一的市场部开发了一个大型门户网站.
- 监督,设计,并建立了一个多层次营销公司的门户网站.
- 为跨国公司编写软件架构课程.
- Engaged in pre-sale activities.
Mobile Developer
Hazu (via Toptal)
- Designed and developed new features for the application.
- Fixed bugs and reviewed code.
Mobile Developer
25.TIME AS (via Toptal)
- Architected the mobile application.
- Refactored a legacy codebase.
- Renovated architecture and fixed architecture issues.
- Developed new features.
Front-end Developer
Nect (via Toptal)
- Designed the architecture for the mobile application.
- Developed new features.
- Planned and developed the CI process.
Front-end Developer
Position Technologies, Inc. (via Toptal)
- Developed an integration with Google Maps.
- Refactored a legacy codebase.
- 集成了新的端点并实现了应用程序的新功能.
Mobile Competence Manager and Mobile Architect
N-iX
- 为资产管理系统创建了一个移动应用程序. Mini-MEAP应用程序配置和工作流可以在后端通过自定义重新配置.
- Managed internal mobile competence.
- Conducted pre-sale support of the BizDev.
- 创建一个内部门户,用于向iOS和Android平台分发移动应用程序.
- 基于Ionic框架构建了一个用于资产管理的PhoneGap应用.
R&D Engineer and Mobile Solution Manager
SoftServe
- Integrated TFS in one of the biggest banks in the Ukraine. Migrated from TFS 2008 and built SDLC using TFS features.
- 创建了一个使用Windows Phone 7、Azure和必应地图的应用程序. 该应用程序目前正在帮助紧急服务部门更快地找到路线,并使用实时交通更新.
- 为美国最大的医疗机构构建了一个应用程序, 它现在帮助成千上万的诊所与实验室合作.
- 将TFS集成到俄罗斯最大的银行电信之一. Migrated from SVN to TFS. Extended features of TFS with custom web services.
- Developed the internal competence, pre-sale, consulting offerings development, presentations, consulting services, training procedures, architecture design, and more.
Technical Lead
SoftServe
- 开发了一个包含49个应用程序的桌面应用程序集. 这些应用程序的主要任务是通过不同类型的网络协议(SNMP)监视网络活动和收集有关设备的信息, Telnet, etc.).
- 编写了一个web应用程序,用于监控从桌面应用程序保存到数据库的数据. 这个web应用程序的主要任务是提供有关网络设备状态的更新数据, information, and router configuration files for the user. 还包括配置文件、节点等中的文本搜索功能. 此外,该项目需要对桌面应用程序进行重大更改.
- 编写了一个监控网络设备的桌面应用程序, downloading their configuration files, re-configuring network devices, generating reports, and more.
- Led the creation of webcasts for Microsoft: Ua. Ria-Shop and Azure. Ria-Shop is an online shop written fully on Silverlight 3.0 using DeepZoom and PhotoSynth technologies. Azure使用网络广播来显示Azure云平台的使用情况. IT shows how to use Azure Service Bus, Azure .NET services, Azure SQL services, and Twitter API.
- 作为开发人员参加了Microsoft BizSpark 2009活动的离岸团队. (http://blogs.msdn.com/sanjayjain/archive/2009/10/07/microsoft-bizspark-incubation-week-for-windows-azure-atlanta-09nov09.aspx).
- Built an application for the biggest brewery in the world. 该应用程序的主要目标是为不同级别的员工创建不同类型的报告. Implementation of complex BI was required.
Developer
SoftServe
- 协助开发一个用于司法案件维护的CMS web应用程序. 该应用程序用于使公司的文档工作流程自动化.
- 为车队管理解决方案编写了一个web应用程序,用于实时跟踪车辆. 该应用程序远程读取车载诊断细节数据,为最终用户提供一种简单的方法来分析数据,并通过提供额外的信息来分析问题,从而提高机械师的工作效率. Also, 用户能够在地图上跟踪车辆位置,并获得所选车辆的即时位置地址.
- 构建了一个用于文档工作流自动化的桌面应用程序. 该应用程序被设计为使用托管在服务器上的web服务自动生成不同类型报告的过程.
- 为web和桌面应用程序创建了一个图表组件. 它提供了标准的图表类型(列,气泡,线,点等).) as well as specialized types (gantt, kagi, renko, etc.). 它还提供了自定义图表、轴等视觉外观的能力.
- 实现了提供状态功能的Jabber消息发送器, registers new users, sends messages, builds contact lists, etc.
Experience
My Kyivstar
http://play.google.com/store/apps/details?id=com.kyivstar.mykyivstar&hl=ruWOG
Open Source Book about iOS Patterns
http://github.com/dimko1/ios_patternsSkills
Languages
TypeScript, Python, JavaScript, C#, C++, Scala, CSS, HTML, Visual Basic 6 (VB6), Objective-C, Python 3, SQL
Frameworks
Flask, ASP.NET MVC, .NET, PhoneGap, Ionic, AngularJS, Angular, ActiveX, Jasmine, Spark, Redux, Windows Communication Framework (WCF), ASP.NET
Libraries/APIs
AngularUI, Node.js, Scikit-learn, Underscore.js, D3.. js, Spark ML, React, jQuery, Facebook API, Python API, REST API
Tools
Sublime Text 2, Mocha, MS Silverlight, TFS, WebStorm, Git, Jira, Sublime Text, Gulp, Webpack, WatiN, Grunt, PyCharm
Paradigms
MEAN Stack,面向对象编程(OOP),设计模式,REST,敏捷
Platforms
Firebase, Windows Phone 8, Xamarin, SharePoint, Azure, Windows Phone, BlackBerry, MacOS, Android, iOS
Storage
PouchDB, Microsoft SQL Server, MySQL, NoSQL, MongoDB
Other
Ajax, Cordova, Machine Learning, COM, BizTalk
Education
Master's Degree in Applied Math
National University "Lvivska Polytechnica" - Ukraine