![Dmitry Malyugin, Developer in Denpasar, Indonesia](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1076482%2Fhuge_37052e0f4861e6e3a43de163f8382839-0757266e8c0e13480aa4f1fb83f776b2.jpeg&width=524)
Dmitry Malyugin
Verified Expert in Engineering
Software Developer
Dmitry is a full-stack, React Native, Node.具有丰富的移动SDK和插件开发经验. 他精通原生iOS、Android和多个跨平台移动框架. Dmitry在跨平台和本地开发方面的知识使他具有独特的能力,可以执行所有工作并为多个平台创建功能齐全的应用程序.
Portfolio
Experience
Availability
Preferred Environment
Android Studio, Xcode, Visual Studio Code (VS Code), WebStorm
The most amazing...
...我为iOS和Android开发了一个虚幻引擎4推送通知插件.
Work Experience
Mobile Developer
iwinBACK Sales Inc.
- 完成Android、iOS、Web SDK的推送通知实现.
- Implemented push notification analytics and event logging.
- 强制从CSV文件和外部Firebase项目中自动导入用户.
React/React Native Developer
Bean Counter Bookkeeping PS LLC
- Built a Node.js后端与一个REST API,服务于移动和web应用程序.
- Developed a web application for users registration.
- 创建了一个React Native应用程序,允许用户通过文本消息共享文档和通信.
Software Engineer
Actio
- 为iOS和Android开发了一个在线教练课程的移动应用程序.
- Implemented the video call functionality, which includes handling incoming push and VoIP notifications, 管理音频和视频流订阅和播放多个音频和视频流.
- 开发了一个灵活的体系结构,能够使用各种RTC提供者并在它们之间动态切换.
- Integrated Stripe to manage subscriptions and user donations.
Lead React and Node.js Engineer
Highlighter, Inс.
- Developed a Node.使用GraphQL API服务于移动和web应用程序.
- Developed a social mobile application using React Native.
- 实现了一个在多个web应用程序之间共享的web组件库.
Senior Full-stack Developer
Smart Yields, Inc.
- 使用React和React Native为农民开发移动和web农业应用程序.
- Developed a Node.js后端与一个REST API,服务于移动和web应用程序.
- 实现了一个谷歌地图覆盖显示传感器数据(温度), humidity, soil moisture, and so on) on the map using a D3.js library.
- 为移动和web应用程序实现iOS、Android和Stripe订阅计费.
React Native Developer
Capital Hill Management, Inc.
- Developed an online shopping application for iOS and Android.
- 使用OpenTok SDK实现音频和视频通话功能.
- 实现了使用文本消息进行点对点通信的在线聊天功能.
Unity Software Engineer
Signal Studios, LLC
- Worked on Call of Guardians (MOBA Unity game) for iOS and Android.
- 整合Facebook, Tapdaq, Kochava, Helpshift和Google Play Games Unity插件.
- 为Unity配置Gradle构建系统,以解决Android上的各种插件冲突.
- Configured a Jenkins autobuild for iOS and Android platforms.
- 在GameSparks平台上整合社交网络和应用内购买功能.
Software Engineer
Arello Mobile
- Developed Pushwoosh native SDKs for iOS, Android, and Windows Phone.
- 为Cordova, Titanium, Trigger构建Pushwoosh跨平台插件.io, Xamarin, Unity, Adobe Air, Marmalade, and Corona.
- Created Pushwoosh plugins for React Native and Unreal Engine.
- 现代化的持续集成,实现了npm、NuGet和GitHub的自动发布.
- 在GitHub上与用户沟通,帮助解决问题,提供更好的支持.
Software Engineer
HD Soft
- 为stb(机顶盒)开发中间件和平台特定工具.
- 实现了DOCSIS机顶网关客户端的DCD(下行通道描述符)处理模块.
- 将现有软件移植到不同的架构和硬件版本.
Software Engineer
SoftLab-Nsk
- 为forward - t视频制作和广播自动化软件开发3d渲染模块.
- 对现有开源3d渲染引擎与Forward-T的整合进行研究.
- Received a master's degree in physics and computer engineering.
Software Development Intern
Intel
- Developed the Intel C++ Compiler vectorization module.
- Improved data-dependency analysis for loop optimizations.
- 开发基准来评估不同架构上矢量化的效率.
- 执行回归测试,以验证使用Intel c++ Compiler优化的软件质量和代码性能.
Experience
Actio App
http://www.actio.comHighlighter App
我以全栈开发人员的身份加入了Highlighter团队,负责后端、移动端和web应用程序的开发.
Pushwoosh
http://www.pushwoosh.com我对这个项目的贡献包括为所有可能的设备和平台开发客户端sdk,从桌面(Windows, macOS) to mobile (iOS, Android, Windows Phone, 支持各种跨平台框架和游戏引擎.
Intel C++ Compiler
我加入了Intel c++矢量化团队,致力于依赖性分析算法的改进.
Skills
Languages
C++, Objective-C, Java, JavaScript, SQL, HTML, CSS, GraphQL, C#, TypeScript, Swift, Kotlin, C, Python, PHP
Frameworks
Express.js, JNI, React Native, Unity3D, Unity, Android SDK, Redux, Rx, NestJS, Laravel
Libraries/APIs
Redux-Saga, Firebase Web SDK, React, Node.js, D3.. js, Stripe,谷歌地图API, REST API, OpenGL,谷歌地图,WebRTC, FMOD, Vue
Tools
Jenkins, Gradle, Git, Fastlane, Firebase Cloud Messaging (FCM), Blender, GameSparks, Appcelerator Titanium
Paradigms
持续集成(CI),并发编程,REST,移动开发
Platforms
Firebase, iOS, Android,亚马逊网络服务(AWS), Docker,嵌入式Linux, OpenTok, Twilio
Storage
MongoDB, Amazon DynamoDB, Cloud Firestore, Redis, MySQL, Google Cloud, PostgreSQL, Amazon S3 (AWS S3)
Other
ESLint, Unix Shell Scripting, SDKs, Mobile App Development, Plugins, APIs, Back-end, Storybook, MERN Stack, Full-stack, Architecture, TypeORM, User Experience (UX), SIMD, COM, MPEG
Education
Master's Degree in Physics and Computer Engineering
Novosibirsk State University - Novosibirsk, Russia