Sergey Ushakov
AeroLeads people directory · profile

Sergey Ushakov Email & Phone Number

Principal Engineer at Primarius Technologies
Location: Nizhniy Novgorod, Russia, Russian Federation 8 work roles 1 school
1 work email found @intel.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email s****@intel.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Engineer
Location
Nizhniy Novgorod, Russia, Russian Federation
Company size

Who is Sergey Ushakov? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Sergey Ushakov is listed as Principal Engineer at Primarius Technologies, a with 3 employees, based in Nizhniy Novgorod, Russia, Russian Federation. AeroLeads shows a work email signal at intel.com and a matched LinkedIn profile for Sergey Ushakov.

Sergey Ushakov previously worked as Senior Software Development Engineer at Intel Corporation and Software Development Engineer at Intel Corporation. Sergey Ushakov holds Master, Mathematics from State University Of Nizhni Novgorod Named After N.I. Lobachevsky (Unn).

Company email context

Email format at Primarius Technologies

This section adds company-level context without repeating Sergey Ushakov's masked contact details.

{first}.{last}@intel.com
86% confidence

AeroLeads found 1 current-domain work email signal for Sergey Ushakov. Compare company email patterns before reaching out.

Profile bio

About Sergey Ushakov

Please note. Linkedin is restricted in Russia Federation. My activity on this account is not guaranteed.Experienced Software Engineer with a demonstrated history of working in the semiconductors industry. Strong engineering professional skilled in Software Architecture, Object Oriented Design, Scrum, Application Architecture, and Extreme Programming.

Listed skills include C++, Debugging, C, Software Engineering, and 22 others.

Current workplace

Sergey Ushakov's current company

Company context helps verify the profile and gives searchers a useful next step.

Primarius Technologies
Primarius Technologies
Principal Engineer
Employees
3
AeroLeads page
8 roles

Sergey Ushakov work experience

A career timeline built from the work history available for this profile.

Principal Engineer

Current

Software engineering team manager role was involved in current duties. New working team was founded.

May 2023 - Present

Principal Engineer

UX/UI development of new company tool including Qt components design and implementation. I'm gathering requirements, making proposals, creating designs, defining components architecture and implementation plans, developing UI modules.

Senior Software Development Engineer

Nizhny Novgorod Region, Russian Federation

In 2015 I took responsibility on existing Resource Manager module of GPA Frame Analyzer tool. I implemented the expandable resource viewer, volume and array textures viewer, color picker and color-range adjustments features, which were required to show OpenGL frame texture resources correctly. Besides, I integrated DirectX 12 modules developed by other team. This work required cross geo team collaboration. I designed and implemented universal color converter module by using hard-core C++ templates feature to cover hundreds different texture formats. This feature enabled DirectX 12 native texture formats in a short time.One of my major contribution in 2016 was a reducing of Frame Analyzer tool memory overhead. This work allowed releasing DirectX 12 support with acceptable memory requirements. Also I extended the UI of Frame Analyzer tool by a number of new UI features like color histogram with range and channel selector, color picker with normalized values, vertical image flip. Most of them became available as a result of my universal color converter integration. It improves user experience and makes Frame Analyzer tool more useful.During DirectX 12 integration I identified and analyzed problems with Resource Manager module, did investigation, architectural design and created detailed implementation roadmap to remodel Resource Manager module to make it fully API agnostic and more naturally supporting different APIs. I promoted my research and receiving support from Product Owner and management embarked on implementation during 2017 year. Now the work is close to complete. Similar to the universal color converter, the work done enables a lot of possibilities and features that are not yet available in the Frame Analyzer tool. For example, it enables slick and fast scrub mode asked by customers or precise and fast work with DirectX 12 open ranges which is not covered by Microsoft DirectX 12 debug layer due to complexity.

Software Development Engineer

Nizhny Novgorod Region, Russian Federation

Since 2013 till 2015 I worked on OpenGL frame capture module of Intel GPA project. I designed and implemented a Hook Chain plug-in mode for different parts of GPA Android collector with lowest overhead. This mode is used for measuring collector modules overhead, localization of defects and enabling/disabling experimental code. Besides, I developed key parts of OpenGL ES frame capture, like Program Interfaces, Pipelines, Tessellation, Geometry shader, Indirect Draw, etc. This modules required the deep knowledge of OpenGL API and it's extensions.In 2013 I designed and implemented GPA capture file service to provide up-to-dated list of capture files, it's descriptions and preview images to client applications asynchronously and transparent from local and remote storage. C# (https://software.intel.com/sites/products/documentation/gpa/oading_the_Capture_File.htm) and many QT (https://software.intel.com/en-us/node/597630) clients was implemented and give up. Many different types of capture files and folders was supported by plugin system of this service and shut down. The service works now without significant changes till now.

Mar 2013 - Mar 2015

Software Development Engineer

Nizhny Novgorod Region, Russian Federation

Since 2010 I working in intel GPA (https://software.intel.com/en-us/gpa) project. My significant achievement in 2010-20011 was a network client-server communication layer. It implements multiple asynchronous services available to multiple different clients. I ported this module to multiple platforms, including Android. The flexibility of this component allows to use it at various applications and platforms of GPA project till now.In 2012 I designed and implemented Android Device Manager module in GPA project. This module is a big part of first time released GPA Android support. It automates a lot of communication work and provides one click solution for target application connection. Using this module relieves user from special preparation of Android Device like installation and configuration. Android Device Manager works over existing ADB command line tool and performs communications with multiple Android devices asynchronously.

Mar 2010 - Mar 2013

Software Engineer

Nizhny Novgorod Region, Russian Federation

In 2007-2010 I worked in Intel LarraBee native development project (https://software.intel.com/en-us/articles/larrabee). I created and owned native samples Convolution and FFT_1024 by using new Intel LarraBee native assembler and intrinsic techniques. I did research work to achieve the best performance of the algorithms by using software simulator of new hardware platform to execute performance testing and issue investigation.I also investigated a possibility of C++ code injection into C kernel of LarraBee OS prototype. I ported a part of existing C++ code to C language and implemented C++ classes’ virtual inheritance hierarchy in C. This was the only way to reuse existing code base allowing to save a great deal of development efforts.In 2008 - 2009 I worked on Larrabee graphic samples project. In scope of this work I invented optimized version of GodRays image post-processing algorithm (Kenny Mitchell. GPU Gems 3, Volumetric Light Scattering as a Post-Process) and implemented multi-threading version of the algorithm (https://software.intel.com/sites/default/files/managed/4e/e1/intel_ocl_god_rays.pdf) for Larrabee and AMD64 architectures. These optimization reduces complexity from O(n^3) to O(n^2). The sample was one of few that were implemented in time and included in initial SDK. Also invention disclosure for new optimization was filed. Now colleagues ported the algorithm by using OpenCL library.

Mar 2007 - Mar 2010

Software Engineer

Nizhny Novgorod Region, Russian Federation

Jun 2000 - Mar 2007

Software Engineer

Nizhny Novgorod Region, Russian Federation

Nov 1998 - May 2000
Team & coworkers

Colleagues at Primarius Technologies

Other employees you can reach at primarius-tech.com. View company contacts for 3 employees →

1 education record

Sergey Ushakov education

FAQ

Frequently asked questions about Sergey Ushakov

Quick answers generated from the profile data available on this page.

What company does Sergey Ushakov work for?

Sergey Ushakov works for Primarius Technologies.

What is Sergey Ushakov's role at Primarius Technologies?

Sergey Ushakov is listed as Principal Engineer at Primarius Technologies.

What is Sergey Ushakov's email address?

AeroLeads has found 1 work email signal at @intel.com for Sergey Ushakov at Primarius Technologies.

Where is Sergey Ushakov based?

Sergey Ushakov is based in Nizhniy Novgorod, Russia, Russian Federation while working with Primarius Technologies.

What companies has Sergey Ushakov worked for?

Sergey Ushakov has worked for Primarius Technologies, Intel Corporation, and Nstl.

Who are Sergey Ushakov's colleagues at Primarius Technologies?

Sergey Ushakov's colleagues at Primarius Technologies include Andrey Solovyov, Jing Chen, Dmitrii Gavrilin, Judy Zhao, and Alexey Ryakhovskiy.

How can I contact Sergey Ushakov?

You can use AeroLeads to view verified contact signals for Sergey Ushakov at Primarius Technologies, including work email, phone, and LinkedIn data when available.

What schools did Sergey Ushakov attend?

Sergey Ushakov holds Master, Mathematics from State University Of Nizhni Novgorod Named After N.I. Lobachevsky (Unn).

What skills is Sergey Ushakov known for?

Sergey Ushakov is listed with skills including C++, Debugging, C, Software Engineering, Intel, Scrum, Agile Methodolgy, and Software Design.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Sergey Ushakov you were looking for.

View similar profiles