Dmitry Kuznetsov personal email
- Valid
Dmitry Kuznetsov phone numbers
Years of hands on: Embedded C, IoT, AR/VR, Assembler, Pascal, Modula-2, C++, Java, *nix, Win32, Mac OS X, J2ME, J2SE and other alphabet soup.Goals: have fun while writing top quality code.Specialties: Async responsive and sleek UI.
-
Ai On Device R And DSelf-EmployedAlameda, Ca, Us
-
Lead Software EngineerZspace, Inc. Dec 2021 - PresentSan Jose, Ca, UsWe are hiring. Real-time 3D on non-real-time OS. C99. Almost no C++. -
Software EngineerFacebook Mar 2021 - Dec 2021I was working on fun projects at Facebook/Meta Reality Labs on a range of Oculus products:Native XROS (fuchsia/Zircon descendant) - reimplemented WiFi Supplicant for use new async runtime, fixing data racing and deadlocks in the code.Reimplemented IMU sensors device idle detection to minimize inactive battery drain in all Oculus product line.Implemented code for collection of battery telemetry and orchestrated large scale DE/DS experiments for power savings. -
Principal EngineerZspace, Inc. Nov 2013 - Oct 2020San Jose, Ca, UsShort:I am implementing portable infrastructure for zSpace tracking solution for embedded and mobile devices in C (C99) and C++. Mostly *d++ = *s++. More seriously high performance, cpu cache locality aware, multicore image processing algorithms in C and system components in C, C++, Java (Android) for both posix and Windows on Intel and ARM processors. Direct interfaces with USB camera devices and other hardware. Zero memory pressure debugging visualization UI.TLDR:My team and I are responsible for multiple IR cameras head and stylus tracking,stylus and screen angle IMU data-stream processing and integration, poses triangulation, and delivery of 3D data toend-user applications via C API.User facing applications are usually written using Unity 3D, OpenGL/DDX and other GL frameworks.System software also supports h/w manufacturing process, cameras calibration, overall components testing. * re-implemented ~~250,000~~ lines of C++ * implemented same functionality in ~30KLoC of pure C99 portable code * improved performance from 97% of system CPU utilization to less then 5% * actively maintained several github source code repositories * performed several thousands commits per year and many hundreds code reviews * developed new algorithms for high performance camera blobs detection * assisted porting those algorithms to FPGA * developed real time Android Java and Android Native C h/w debug applications * developed real time (less then 5 microseconds) logging * implemented native code for AWS S3 analytics data uploads/downloads * implemented posix complaint hardware tests * implemented some end user facing UI applications * resolved problems with Microsoft and Google related to Windows and Android codebases * contributed code to open source projects * contributed code to some open source projects -
Principle EngineerZspace, Inc. 2013 - 2016San Jose, Ca, UsArchitect and implement system software real time image processing pipeline for current and future zSpace magical products. -
Sr. Software EngineerZspace, Inc. 2013 - 2015San Jose, Ca, Us -
Sr. Software EngineerZspace, Inc. 2013 - 2015San Jose, Ca, Us -
Sr. Software EngineerZspace, Inc. 2013 - 2015San Jose, Ca, Us -
Software ArchitectMeplease Jun 2009 - Feb 2013Architecture and implementation of a mobile platform (both server side and web browsers based clients) for broad range of smart-phones and legacy internet connected handheld handsets. Server side Java (jetty); smart JS; Facebook iLike (rip FB Connect); Maps; jQuery; WURFL; implementing UI for great customer experience. I have designed innovative architecture for mobile web social-casting platform that embraces smart-phone as well as feature-phone technologies and allow company to provide outstanding B2B service to variety of major partners.
-
Senior Software ConsultantDolby Laboratories Apr 2011 - Sep 2012San Francisco, California, UsI help (architecture as well as hands on coding) Dolby Advanced Research group to bring signal processing and image enhancement IP to Android mobile platforms.http://reviews.cnet.com/8301-13970_7-57388241-78/dolby-aims-for-richer-images-with-jpeg-hdr/ -
Mobile Software Architecture ConsultantAt&T Interactive Sep 2008 - Mar 2009Atlanta, Ga, UsWorking for YellowPages I was involved in several projects:in 2008 I have architected and implemented micro Swing for J2ME running on Blackberry smartphones and prototyped YPMobile application on that platform.in 2009 implemented YPMobile from scratch for new Android platform. I was responsible for general architecture of the application, infrastructure, asynchronous data retrieval engine, implementation of Virtual Earth map solution inside the application, HTTP request/response caching and main UI views. I have steered project away from XML based inflated layouts toward dynamic adaptable UI layout techniques. -
Software ArchitectClickstar Dec 2006 - Mar 2008UsRe-engineered and successfully shipped Clickstart Download Manager providing on-demand movie download experience to end users on Windows platform. -
Senior Software Engineer (Team Lead)Blurb Sep 2005 - Oct 2006Seattle, Wa, UsDesigned implemented and successfully released original version of BookSmart application for Windows and Macintosh platforms.Lead a team of 3 software developers and 2 test engineers.Implemented a lot of UI code in Java. -
Senior Software EngineerGoogle Jul 2005 - Sep 2005Mountain View, Ca, UsPerformance/security improvements for Google Desktop Search. -
Mts (Member Of Technical Staff)Wind River Systems Jan 2002 - Mar 2005Alameda, Ca, UsI designed and implemented debugger subsystem for GDB and Wind River proprietary DFW (Debugger j-tag Framework) for Eclipse IDE.The debugger subsystem implemented in Java and runs on Windows and Linux desktops. -
Senior Software EngineerMypublisher Feb 2001 - Jan 2002I developed very first version of BookMaker. The code was written from scratch in a very plain C++. No use of MFC or ATL. The code was pure Win32, GDI, User, Kernel with message driven architecture. I would estimate original version of 30,000 - 50,000 lines of code.I frequently was contacted by MyPublisher for bug fixes and future improvement of existing codebase.
-
ContractorAccess Softek 2001 - 2002I designed and implemented the stack of first iPod drivers for Windows.
-
Senior Software EngineerNext Venue Jan 2000 - Feb 2001Implemented NextEncoder - multi-stream, muti-processor video/audio industrial strength encoder. Next Venue has been lately acquired by iBeam Inc.
-
VolunteerComputer History Museum 2000 - 2000Mountain View, Ca, UsI was helping senior curator of Computer History Museum Doron Swade with some research on USSR history of computing in 199x and later in 200x. -
Senior Software EngineerWind River Systems Nov 1998 - Dec 1999Alameda, Ca, UsDesigned and implemented Tornado-2 view docking framework and GDB debugger integration similar to Microsoft Developer Studio UI. -
Software EngineerAxs / Digital Arts And Sciences / Gallery Systems Jul 1994 - Dec 1998I was hired by AXS later Digital Collections Inc (DCI); Digital Arts and Sciences and lately Gallery Systemshttp://www.gallerysystems.com/In a capacity of software engineer I've re-implemented from ground up ImageAXS and ImageAXS Pro applications for Win32 platform. Original application was implemented for Mac OS 7.0 using PWB and Windows 3.1 (16 bit) using Borland C++.Some versions of ImageAXS are still available from variety of sources in the internet:http://gallery.sjsu.edu/tutorials/present/imageaxs.htmlI spent 4 years maintaining and improving ImageAXS application and supporting user community.http://en.wikipedia.org/wiki/ImageAXS
-
Computer Science Research Fellow At Siberian Branch Of Academy Of ScienceKronos Research Group 1984 - 1994I was lucky to be one of the originators and a major contributor of a very exciting project:http://en.wikipedia.org/wiki/Kronos_(computer)I designed and developed or took part in implementation of following parts of Kronos Project:original microassembler for kronos firmware implemented on PDP-11 using Oregon Pascal;microcode for variety of kronos firmware;Modula-2 compiler;"ex" text editor similar to "vi" and "Emacs";kernel of Excelsior OS (Unix-like);kernel image linker;file system;device drivers (disk, serial, network, video, keyboard, mouse, ...);system utilities (ls, cp, rm, mv, ps, sh, ...);tar/zip style of archiving programs;graphic interface libraries;print circuit board graphic editor;3D design and modeling system bCad;portable ANSI C compiler and runtime;
-
ContractorRta Ltd 1991 - 1993I've implemented earlier versions of portable Modula-2 to ANSI C cross-compiler and ported it to variety of early Unix platforms among which Sun Solaris, HPUX, IBM Aix.
Dmitry Kuznetsov Skills
Dmitry Kuznetsov Education Details
-
Novosibirsk State University (Nsu)Mathematics And Computer Science
Frequently Asked Questions about Dmitry Kuznetsov
What company does Dmitry Kuznetsov work for?
Dmitry Kuznetsov works for Self-Employed
What is Dmitry Kuznetsov's role at the current company?
Dmitry Kuznetsov's current role is AI on device R and D.
What is Dmitry Kuznetsov's email address?
Dmitry Kuznetsov's email address is le****@****ail.com
What is Dmitry Kuznetsov's direct phone number?
Dmitry Kuznetsov's direct phone number is +151091*****
What schools did Dmitry Kuznetsov attend?
Dmitry Kuznetsov attended Novosibirsk State University (Nsu).
What skills is Dmitry Kuznetsov known for?
Dmitry Kuznetsov has skills like Software Development, C++, Android, Java, Subversion, Software Engineering, C, Mobile Applications, Unix, Win32 Api, Multithreading, Javascript.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial