Dmitry Fink

Dmitry Fink Email and Phone Number

Software Engineer at Oculus VR / Facebook @ Oculus VR
Dmitry Fink's Location
Sunnyvale, California, United States, United States
About Dmitry Fink

• Experienced software engineer with 20 year track record of designing, architecting, and maintaining complex systems ranging from embedded to cloud based SaaS products. • Seasoned leader experienced in managing internal and geographically distributed teams as well as working with vendors and partners.• Entrepreneur and systems developer with expertise in solutions architecture, product roadmaps building, and agile dev cycles• Passionate about technology and spend free time staying up to date with recent tech trends as well as hacking on open-source and personal projects.• Linux kernel and device drivers framework, Android system• Python, Javascript, C, Objective-C, Java• Amazon Web Services, building scalable SaaS platforms • Advanced debugging and analytical skills• Strong data structure and object design skills

Dmitry Fink's Current Company Details
Oculus VR

Oculus Vr

View
Software Engineer at Oculus VR / Facebook
Dmitry Fink Work Experience Details
  • Oculus Vr
    Software Engineer
    Oculus Vr Jan 2019 - Present
    Menlo Park, Ca, Us
  • Bugsee
    Cto, Head Of Engineering
    Bugsee Jan 2016 - Present
    San Jose, Ca, Us
    • Developed the original idea for the product: bug and crash reporting tool and analytics platform for mobile apps, which continuously records everything leading to a crash (screen, user actions, system events, network traffic and logs) allowing each report to include full context for prompt debugging and resolution• Designed and developed scalable and highly available message driven backend using Node.js, MongoDB, Python, C and AWS services (Elastic Beanstalk, SQS, SES, S3, CloudFront).• Implemented vital parts of the iOS SDK including recording, touch event interception, console logs capture and others. Developed unique IP, which allowed Bugsee to stay the only SDK on the market able to consistently capture high quality screens with minimal impact on the application performance and to capture all console logs on iOS10+.• Created the best rated crash stack trace symbolication solution on the market according to crashprobe.com, a crash reporting test suite maintained by a Bugsee direct competitor - HockeyApp/Microsoft.• Managed and technically led geographically distributed engineering team to built and ship the platform, client facing dashboard, and multiple client SDKs (iOS, Android, Xamarin, Unity, Cordova, React Native).
  • Dishero, Inc.
    Cto, Head Of Engineering
    Dishero, Inc. Dec 2013 - Dec 2015
    • Designed and implemented the initial MVP of the platform backend using Node, MongoDB, ElasticSearch, AWS services (Elastic Beanstalk, SQS, SES, S3, Cloudfront) and client/admin facing dashboard. • Built and managed remote engineering teams to built and ship both the platform and multiple clients (Web, iOS, Android and Android based HDMI dongle) while acting as architect, backend developer, product owner, and UX/UI designer.
  • Lab126
    Sr. Software Engineer
    Lab126 Feb 2013 - Apr 2014
    Sunnyvale, Ca, Us
    • Ported Amazon FireOS to Mediatek and Broadcom reference platforms as part of a skunkworks proof of concept projects, which after being presented to management, evolved into Fire TV Stick product line. • Was responsible for reviewing TrustZone secure boot and secure media playback design and implementation provided by chip vendors; worked with vendors to align the implementation with Amazon requirements.
  • Texas Instruments
    System Software Architect
    Texas Instruments Jan 2012 - Feb 2013
    Dallas, Tx, Us
    • Acted as a local security expert for OMAP Android platform. Trained customers and internal teams on OMAP secure boot and secure playback architectures. Implemented and maintained custom versions of boot-loaders and secure modules for customers.• Defined and created the infrastructure and team development process, the tools/services included: jenkins master and multiple slave build machines, git, gerrit, redmine and bombastic (open source web-based tool written by me to glue all the pieces together).
  • Palm
    Senior Manager | Webos Linux Kernel
    Palm 2009 - 2012
    Santa Clara, California, Us
    • Managed the webOS Linux Kernel team, responsible for designing, developing and maintaining of bootloaders, Linux kernels and numerous daemons for the webOS line of products including HP Veer, HP Touchpad, Palm Pre2, Palm Pre3.• Acted as device lead for HP Veer and later HP Touchpad, responsible for bringing up of the bootloaders, Linux kernel and the rest of the Linux platform stack on the new family of chipsets. Collaborated closely with the hardware and manufacturing teams on improving the electrical design and power characteristics of the device.• Advocated, introduced and became the main maintainer of Gerrit Code Review system within the company. This dramatically improved the quality of the submitted code and reduced the amount of time spent on broken builds and regressions. Later drove introduction of Jenkins CI which took it further, automatically rejecting commits which failed compilation, code style guidelines etc.
  • Palm
    Team Lead | Platform Driver Group
    Palm 2008 - 2009
    Santa Clara, California, Us
    • Brought up Palm proprietary bootloader, verification software and kernel 2.6.24 for the Palm Pixi smartphone.• Designed and implemented several kernel drivers for the product, including proximity, accelerometer, display controller, ported and maintained others, including uart, mmc, gpio and others• Designed and implemented zero-buffer copy video and camera pipeline consisting of camera sensor, video front end driver, GStreamer components, v4l2 layer and Android pmem for buffer allocation and management.• Technically led the team maintaining and extending the platform driver software stack, was actively involved in architecting and adding new features and APIs, supported manufacturing and factory verification software. Worked closely with hardware, physical design teams and chip vendors on improving the design, power consumption and performance of the device.
  • Zoran
    Team Lead | Home Entertainment Group
    Zoran 2005 - 2008
    Sunnyvale, California, Us
    • Led the DVD recording middleware/core team through all stages of software product life cycle, both engineering and applications, including software design, implementation, customer training, support and troubleshooting of issues, from product inception through to mass production. • Supervised core and kernel groups through the addition of DivX/XviD playback abilities to the system. • Managed the integration of DVB-T stack from DTV project. • Designed and implemented support for direct MPEG transport stream recording for DTV capable recorders. • Designed and developed the Video Digital Copy feature – a mechanism for fast (up to 20X) conversion between DVD-Video, DVD-VR and DVD+VR formats without transcoding or altering the MPEG video and audio elementary streams.
  • Zoran
    Senior Staff Engineer | Dvd Recording Group
    Zoran 2003 - 2005
    Sunnyvale, California, Us
    • Defined, designed and implemented the middleware and kernel drivers for DVD-VR playback, recording, PVR functionality (simultaneous recording and playback of the same video content) and frame accurate editing with undo capabilities. • Co-designed, maintained and extended the main unified system API, allowing faster customer training and easier integration to application and user interface. • Continuously supported customers: application, system wide bug fixing and developing new features.
  • Zoran
    Software Engineer, Dvd Playback Group
    Zoran 2000 - 2003
    Sunnyvale, California, Us
    • Developed DVD player firmware, from new chip and system bring-up to mass production. The project included porting of existing legacy code, implementation of new modules, features and capabilities as well as integration with customer user interface and field application. • Took sole responsibility for maintenance of playback navigators (DVD-Video, DVD-Audio, CDDA, and SVCD) and became the main knowledge source for all related modules and logical standards.
  • Intel
    Vlsi Designer, Mobile Platforms Group
    Intel 1998 - 2000
    Santa Clara, California, Us
    • Timna project: VLSI design, Synthesis, Formal Verification and Gate Level Simulation of Northbridge units (2D, 3D, DFT and memory interface), tools development, scripting.

Dmitry Fink Education Details

  • Technion, Israel Institute Of Technology
    Technion, Israel Institute Of Technology
    Computer Engineering
  • Tel-Aviv University Technical College
    Tel-Aviv University Technical College

Frequently Asked Questions about Dmitry Fink

What company does Dmitry Fink work for?

Dmitry Fink works for Oculus Vr

What is Dmitry Fink's role at the current company?

Dmitry Fink's current role is Software Engineer at Oculus VR / Facebook.

What schools did Dmitry Fink attend?

Dmitry Fink attended Technion, Israel Institute Of Technology, Tel-Aviv University Technical College.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.