Vadim Dagman

Vadim Dagman

San Francisco, United States
Hire Vadim
Scroll To View More
Vadim Dagman

Vadim Dagman

San Francisco, United States
Member since July 5, 2013
Vadim is a seasoned freelance software developer, architect, technical manager, and entrepreneur with over 25 years of professional experience. He has built many complex world class software products from start to finish, spanning numerous platforms. He has worked both individually and as a group leader.
Vadim is now available for hire
Portfolio
Experience
  • C/C++, 20 years
  • Objective-C, 7 years
  • Core Animation, 5 years
  • HTML, 2 years
  • Box2D, 1 year
  • Core Graphics, 4 years
  • Facebook API, 3 years
San Francisco, United States
Availability
Part-time
Preferred Environment
iOS, Linux, HTML
The most amazing...
...app I've ever built was my first ever iOS game, Slingshot Cowboy, which reached the #1 spot on the App Store and was downloaded over 15 million times.
Employment
  • Freelancer
    Multiple clients
    2011 - PRESENT
    • Created apps for iOS and Android.
    • Completed development projects including a multi-player card game for iOS, an iOS and Android social app for viewing and sharing funny pictures that is integrated with Facebook, an iPad/iPhone app for D-Link that connects to their web cams and streams live video over the internet to an iOS device, a Mac OS video recording app, and more.
    Technologies: Objective-C, Java, C, C++, iOS, Mac OS, Android, UIKit, Core Graphics, Core Data, Core Animation, Networking, Game Center, iAd, Cocos2D, Box2D, Stackmob, Flurry, Ad SDKs
  • Founder and CEO
    Digital Prunes, Inc.
    2009 - PRESENT
    • Developed and produced 9 original games for iOS devices, including the #1 Free Game on the App Store, Slingshot Cowboy.
    • Put together and managed a distributed off-shore team of developers.
    • Extensively used analytics, such as Flurry, to collect and analyze user behavior data.
    • Managed the entire process from concept through project planning, graphics design, marketing and launch, and finally post-launch ongoing development and marketing.
    Technologies: Objective-C, Java, PHP
  • iOS Developer
    Waypoint (via Toptal)
    2016 - 2016
    • Helped get an MVP out the door.
    • Implemented design and workflow changes.
    Technologies: iOS
  • CTO on contract, Co-Founder
    Fredio, Inc.
    2010 - 2015
    • Put together an offshore development team to create a Smart TV App and a distributed cloud system to crawl, index, and deliver premium video content from various web sites to a Smart TV.
    • Made the app available on the LG Smart TV Appstore.
    • Developed REST API for 3rd party integration that provides metadata about video clips in JSON format.
    Technologies: HTML, JavaScript, PHP, CSS, ActionScript, C, C#
  • Co-founder and CTO
    Monsoon Multimedia, Inc.
    2004 - 2009
    • Conceived, designed, architected, and managed the development and market delivery of an innovative video streaming consumer device and client viewing applications for Windows PC, the Microsoft Media Center machine, and mobile phones.
    • Put together and managed distributed engineering teams working from the US, Russia, and India.
    Technologies: C, C++, C#, Embedded Linux, DSP, video compression and streaming, mobile, Windows, Mac
  • VP Software Engineering
    Emuzed, Inc. (sold to Flextronix)
    2001 - 2004
    • Architected, managed development, and delivered to the market multiple video capture products on the Emuzed product line. Products were shipped by major PC and retail OEMs such as HP, Dell, Gateway, Samsung, Pinnacle, and others.
    • Initiated, forged, and championed a relationship with Microsoft. These efforts helped Emuzed be selected by Microsoft as its preferred hardware supplier of TV Tuner devices for Windows XP Media Center Edition (MCE) systems.
    • Put together and managed a 20+ person team of software engineers, QA engineers, and contractors distributed between the US and India.
    Technologies: C, C++, Windows, Microsoft Media Center
  • Principal SW Architect/Director of SW Engineering
    Dazzle Multimedia (sold to Pinnacle Systems)
    1997 - 2001
    • Worked as one of the first employees of Dazzle.
    • Built and managed the Software and QA team (> 10 people).
    • Architected, developed, and managed the development of all Dazzle software products, including everything from drivers to applications.
    Technologies: C, C++, Windows, embedded firmware
  • Sr. Software Engineer
    MediaShower Inc.
    1996 - 1997
    • Developed a set of Direct Show filters and ActiveX components that plug into the DVD playback graph and overlay graphic elements over video frames in real-time.
    Technologies: C++, Direct Show (Microsoft multimedia framework for Windows)
  • Staff Engineer
    C-Cube Microsystems (sold to LSI Logic)
    1996 - 1996
    • Developed drivers for hardware assisted video and DVD playback on the PC.
    Technologies: C, C++, MCI framework
  • Sr. Software Engineer/Director of Software
    Ring Zero Systems
    1993 - 1996
    • Created HW Decoder boards as well as drivers for video capture.
    • Built serial port virtualization drivers for Windows 95.
    Technologies: C,C++, VxD drivers
  • Software Engineer
    Linus Pauling Institute
    1993 - 1993
    • Developed a software toolkit for DNA sequence matching and analysis.
    Technologies: C, C++, Sparc Stations
  • Software Engineer
    Server Ltd.
    1989 - 1993
    • Created a task switching resident program providing a pseudo-multitasking environment in MS-DOS.
    Technologies: C, C++, MASM Assembler
  • Software Engineer
    Computer Systems Institute
    1986 - 1989
    • Wrote an assembly-level implementation of proprietary networking protocols for IBM PC.
    Technologies: MASM Assembly, C
Experience
Skills
  • Languages
    Objective-C, C/C++, Swift 2, HTML, C#, Assembler x86, HTML5
  • Frameworks
    Cocos2d, Box2D, Core Data
  • Libraries/APIs
    Core Animation, DirectShow, Flurry, AFNetworking, JSON REST API, Core Graphics, OpenAL, Facebook API
  • Platforms
    iAd, iOS, Linux
  • Misc
    Video Compression, Video Streaming, UI Kit, Video Editing, Image Processing, Parallel computing
  • Tools
    Adobe Photoshop
Education
  • M.S.C.S. degree in Computer Science
    Novosibirsk University of Electrical Engineering - Novosibirsk, Russia
    1986 - 1989
I really like this profile
Share it with others