Igor Sinyak

Igor Sinyak Email and Phone Number

Principal/Lead C/C++/Android/Embedded SW Engineer @ Igorithm LLC
About Igor Sinyak

Over 25 years of software engineering experience (embedded/firmware, Android NDK/system, OpenGL, VR, video codec algorithms), as developer, customer-facing pre/post sales support, project leader, architect, and standards committee representative.Keywords: Android (Camera HAL, frameworks, NDK), Google Glass, Set-top box, STB, satellite TV, digital cable, Google Cardboard, OpenGL, GLES, video compression algorithms and implementation, optimization, C, C++, RTOS, embedded, firmware, security, application protection

Igor Sinyak's Current Company Details
Igorithm LLC

Igorithm Llc

View
Principal/Lead C/C++/Android/Embedded SW Engineer
Igor Sinyak Work Experience Details
  • Igorithm Llc
    Founder
    Igorithm Llc 2016 - Present
    Consulting projects include:DigiLens, Sunnyvale, CAAndroid camera stack development for AR glasses on Qualcomm XR2. OpenCV stereo depth map generation.Facebook, Menlo Park, CAFacebook Mobile and Messenger apps for Tizen. C++, EDC, GraphApi, GraphQlEyebee, Madrid, SpainCreated custom Android AOSP ROM to allow an external USB OTG camera to function as a built-in front/back camera on Android devices, allowing standard camera apps such as Skype use it. Modified and debugged CameraHAL, AudioHAL, kernel (UVC, V4L2), StageFright.MIRROR, New York, NYAndroid Audio HAL/frameworks tuning and debuggingOra Clinical, Andover, MAAndroid camera specialist optimizing eye photo capture on Android devices for a bespoke app.
  • Panasonicwell
    Embedded Software Engineer
    Panasonicwell 2022 - Present
    Palo Alto, Ca, Us
    Implementation/prototype of an Android Matter Hub. FreeRTOS & Linux embedded C/C++ development for Panasonic's connected devices/IoT.
  • Inside Secure
    Sr. Field Application Engineer
    Inside Secure 2017 - 2020
    Meyreuil, Fr
    Customer facing tech role in the pre-sales and post-sales organizations of a cybersecurity leader. Expert in application shielding - protecting mobile applications from hacking and reverse engineering (code obfuscation, anti-tamper) on Android and iOS.
  • Valtech
    Lead Developer
    Valtech Jan 2016 - 2017
    Worldwide, Fr
    Developing cross-platform TV/video streaming apps in C++ using the You.i Engine SDK, deploying on Android TV, Amazon FireTV, and AppleTV/tvOS, working in a cross-functional, multi-site Agile team. Customers include Cartoon Network, TNT, TBS, and Sony Crackle. Technologies used included Adobe TVSDK/Primetime Player, Adobe Mobile SDK, Charles proxy.
  • Eevo
    Principal Application Developer, Vr
    Eevo 2015 - 2016
    Brooklyn, New York, Us
    Developed virtual reality Android app for Google Cardboard. Prototyped 3D UI OpenGL ES implementation for VR video player.
  • Pelican Imaging Corporation
    Sr. Software Architect
    Pelican Imaging Corporation 2010 - 2015
    Santa Clara, Ca, Us
    Designed and implemented Android Camera HAL for a depth camera. Prototyped camera app(including Camera2 API); extended Android frameworks, Linux userspace & kernel drivers. Worked with OEMs and silicon vendors to architect computational photography system software into existingimplementations (Qualcomm QCamera2). Implemented JPEG extension to embed depth. Designed and implemented post-capture SDK to refocus images using Media Effects. Demo’d on Google Glass.Technologies: JNI, NDK, PDK, GraphicBuffer, gralloc, V4L2, Qt.
  • Broadcom
    Principal Software Development Engineer
    Broadcom 2009 - 2010
    Palo Alto, California, Us
    Developed and integrated Android system software for Broadcom’s VideoCore based multimediamobile platform. Embedded Linux/pthreads on ARM host; Khronos OpenMAX IL; Android test apps.Drove short-term tight schedule project for a successful CES demo; received departmental award.
  • Seaweed Systems
    Sr Software Engineer/Consultant
    Seaweed Systems 2008 - 2009
    Us
    Designing and developing system software for embedded computer graphics: OpenGL ES/SC and video on nVidia hardware running on VxWorks/X-Windows. Working from home in San Francisco.
  • Sony (Sony Pictures/Crackle)
    Sr. R&D Software Engineer
    Sony (Sony Pictures/Crackle) 2007 - 2008
    Tokyo, Jp
    Chartered to research/develop emerging technologies, reporting to CTO. Technical project lead on prototyping/developing a Facebook platform social networking application (FBML, C#/ASP.NET) using Crackle’s online content. Worked with product manager to refine PRD. Developed Windows Media Center application (MCML, C#, RSS, XML, and UI design) to browse/watch Crackle videos.
  • Technicolor
    Sr. Embedded Software Engineer
    Technicolor Jul 2001 - Jun 2006
    Los Angeles, Us
    Developed/debugged/integrated software/firmware device drivers for real-time multi-tasking OS embedded systems – satellite and digital cable set-top boxes, as well as a cutting-edge digital mobile interactive TV (DVB-T terrestrial diversity reception). Granted patent on Graphical Scaling of LCDs in Mobile Television Devices.Became expert on analyzing problems in the field, coming up to speed on hardware and software, and successfully debugging on dozens of trips to Europe, Latin America, and domestically, supporting British Sky Broadcasting, Sky Brazil and Sky Mexico customers, as well as Thomson Izigo product development. Experience with ST, Broadcom media processors; NDS middleware; OS20, MicroC/OS; Philips, Conexant, DiBcom NIMs/demodulators.(Hired by Grundig Digital Systems; acquired by Thomson Multimedia; renamed to Technicolor)
  • Intel
    Staff Software Engineer/Technical Content Owner
    Intel Jun 1992 - Jul 2001
    Santa Clara, California, Us
    Lead development of OpenGL technology implementation and optimization of the geometry pipeline on x86 platforms, staffed by a team of 12 engineers in Russia. Responsible for project management, planning, and communication (using fluency in Russian). Represented Intel on the OpenGL Architecture Review Board. Primaty inventor of patent on multicolumn display scrolling.Worked on site at Compression Labs, Inc. as Indeo expert to help port algorithm to a SIMD video processor. Maintained flowing communication to Intel to make sure project proceeds as planned. Wrote microcode on i750PE for ISDN rate Indeo implementation.Responsible for prototype programming tools for i750PE/PB+ video processors. Designed Instruction Set Architecture software model in C++, hired and supervised 2 co-ops on project. Utilized many object-oriented techniques; taught C++ class. Programmed, debugged, and supported software simulator for V3 high-end video processor.

Igor Sinyak Skills

Embedded Systems Device Drivers Embedded Software Software Engineering Software Development Android Debugging C++ Rtos Algorithms H.264 Mobile Devices Firmware C C# Opengl Software Design Video Compression Arm Xml Mobile Applications Set Top Box Embedded Linux Digital Signal Processors Image Processing Optimization Architecture Architectures Opengl Es Facebook Api Qt Assembly Ndk Android Development Linux Scalability Optimizations Virtual Reality Cardboard Java Object Oriented Software Android Sdk Linux Kernel

Igor Sinyak Education Details

  • Drexel University
    Drexel University
    Electrical & Computer Engineering
  • Columbia University
    Columbia University
    Electrical Engineering
  • Carver Engineering & Science, Philadelphia
    Carver Engineering & Science, Philadelphia
    Hs Diploma

Frequently Asked Questions about Igor Sinyak

What company does Igor Sinyak work for?

Igor Sinyak works for Igorithm Llc

What is Igor Sinyak's role at the current company?

Igor Sinyak's current role is Principal/Lead C/C++/Android/Embedded SW Engineer.

What is Igor Sinyak's email address?

Igor Sinyak's email address is ig****@****ail.com

What is Igor Sinyak's direct phone number?

Igor Sinyak's direct phone number is +141568*****

What schools did Igor Sinyak attend?

Igor Sinyak attended Drexel University, Columbia University, Carver Engineering & Science, Philadelphia.

What are some of Igor Sinyak's interests?

Igor Sinyak has interest in Piano/compising, Partner Dancing, Foreign Films.

What skills is Igor Sinyak known for?

Igor Sinyak has skills like Embedded Systems, Device Drivers, Embedded Software, Software Engineering, Software Development, Android, Debugging, C++, Rtos, Algorithms, H.264, Mobile Devices.

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.