Vadim Dagman
Verified Expert in Engineering
iOS Developer
Vadim是一位经验丰富的自由软件开发人员, architect, technical manager, 拥有超过25年专业经验的企业家. 他从头到尾构建了许多复杂的世界级软件产品, spanning numerous platforms. 他既能单独工作,也能作为团队领导工作.
Portfolio
Experience
Availability
Preferred Environment
HTML, Linux, iOS
The most amazing...
...app I've built was my first iOS game, Slingshot Cowboy, 这款游戏在App Store排名第一,下载量超过1500万次.
Work Experience
Software Developer | Technical Lead
Freelance Software Developer
- 为iOS和Android商店开发并发布了数十款应用, including games and personal banking, video streaming/sharing, healthcare, election registration, 还有即时通讯应用以及其他各种各样的应用.
Founder | CEO
Digital Prunes, Inc.
- 开发并制作了9款iOS原创游戏, 包括App Store排名第一的免费游戏, Slingshot Cowboy.
- 组建并管理一支分散的海外开发团队.
- 广泛使用分析工具,如Flurry,收集和分析用户行为数据.
- 管理从概念到项目规划的整个过程, graphic design, marketing, and launch, 最后是发布后的持续开发和营销.
CTO on Contract | Co-founder
Fredio, Inc.
- 组建一个海外开发团队,创建一个智能电视应用程序和一个分布式云系统, index, 并将各种网站的优质视频内容传送到智能电视上.
- 在LG智能电视应用商店上架.
- 为第三方集成开发REST API,以JSON格式提供关于视频剪辑的元数据.
Co-founder | CTO
Monsoon Multimedia, Inc.
- Conceived, designed, architected, 并负责开发和市场交付一个创新的视频流消费设备和客户端观看应用程序的Windows PC, the Microsoft Media Center machine, and mobile phones.
- 将来自美国、俄罗斯和印度的分布式工程团队组织在一起并进行管理.
VP of Software Engineering
Emuzed, Inc. (sold to Flextronix)
- Architected, managed, developed, 并在Emuzed产品线上向市场投放了多款视频采集产品. 产品由惠普等主要个人电脑和零售oem厂商发货, Dell, Gateway, Samsung, Pinnacle, and others.
- 发起、建立并维护与微软的关系. 这些努力帮助Emuzed被微软选为Windows XP Media Center Edition (MCE)系统电视调谐器设备的首选硬件供应商.
- 组建并管理一支20人以上的软件工程师团队, QA engineers, 以及分布在美国和印度的承包商.
首席软件架构师|软件工程总监
炫多媒体(出售给Pinnacle Systems)
- 作为dizzle的第一批员工之一.
- 建立并管理软件和QA团队(10人以上).
- Architected, developed, 并负责管理所有炫酷软件产品的开发, 包括从驱动程序到应用程序的所有内容.
Senior Software Engineer
MediaShower, Inc.
- 开发了一套DirectShow过滤器和ActiveX组件,可插入DVD播放图形,并在视频帧上实时覆盖图形元素.
Staff Engineer
C-Cube Microsystems(出售给LSI Logic)
- 为PC上的硬件辅助视频和DVD播放开发了驱动程序.
高级软件工程师|软件总监
Ring Zero Systems
- 创建硬件解码器板以及视频捕获驱动程序.
- 为Windows 95构建串口虚拟化驱动程序.
Software Engineer
Linus Pauling Institute
- 开发了DNA序列匹配和分析的软件工具包.
Software Engineer
Server, Ltd.
- 创建了一个任务切换驻留程序,在MS-DOS中提供了一个伪多任务环境.
Software Engineer
Computer Systems Institute
- 为IBM PC编写专有网络协议的汇编级实现.
Experience
Virtual Web Cam for Mac
Medical Device Control App
通过手势与电脑屏幕进行交互
虚拟现实室内设计应用程序
Monorail
展开视频从180和360摄像机
Primer - Virtual Wall Painting App
Snakt
投票站选民登记系统
Kasper -大学校园事件管理和消息传递应用程序
HealthWatch 360
http://itunes.apple.com/us/app/healthwatch-360/id791944229?mt=8Deep Seep
Slingshot Cowboy
US Patents
US 6,297,800:对图像数据进行色彩调整.
US 8,218,941:将视频从视频源传输到光学媒体的方法和系统.
US 8,220,027:将传统存储器转换为音频/视频服务器的方法和系统.
US 7,934,239 & 8,464,298:雏菊链访问视频资源的方法和系统.
US 8,386,316:授权远程访问视频资源的方法和系统
US 8,376,853:手持自定向瞄准游戏.
Video and Photo Effects App
http://apps.apple.com/us/app/tezza/id1393061654视频和照片效果和编辑应用程序的内容创作者
http://www.shoptezza.com/pages/tezza-appLead iOS Engineer
http://apps.apple.com/us/app/tezza-aesthetic-photo-editor/id1393061654Skills
Languages
C, Objective-C, C++, Swift, Assembler x86, C#, HTML, PHP, CSS, Flash ActionScript, Java, Microsoft Assembly x86 (MASM), JavaScript, C++11
Frameworks
AFNetworking, UIKit, Cocos2d, iOS SceneKit, ARKit, Box2D, Core Data, SwiftUI, Metal, RealmSwift, React Native, Flutter
Libraries/APIs
Firebase iOS SDK, Core Animation, RxSwift, Facebook API, Core Graphics, Game Center, Flurry, Windows Media Player SDK, Core Image, React Native for Web
Paradigms
Functional Reactive Programming, Mobile Development, Distributed Computing, Parallel Computing, Reactive Programming
Platforms
iOS, Android, MacOS, iAd,嵌入式Linux,移动,Windows, Linux
Storage
JSON, Realm
Other
Video Streaming, Video Compression, Video Editing, Augmented Reality (AR), Video Games, Mobile App Development, Game Development, Software Architecture, Mobile Apps, Senior Android, Crypto, Image Processing, Computer Vision, Networking, DSP, Firmware, Multimedia, AVFoundation, Async/Await, Videos, Image Manipulation
Tools
Adobe Photoshop, Facebook Ads SDK
Education
M.S.C.S. Degree in Computer Science
新西伯利亚电气工程大学-俄罗斯新西伯利亚