Vitaly Chernooky

Professional Freelancer

Salary / Daily rate

Gdańsk, Poland

Freelance, open to permanent contract

Can come onsite

Skills

LinuxCSite reliability engineeringTest Driven DevelopmentClean CodeClean ArchitectureEvent Driven ArchitectureTest DesignBackend DevelopmentMobile DevelopmentDevOpsTesting & QAHTMLPythonMATLABJavaKotlinData VisualizationHardwareSQL QueriesC++AndroidObjective-CCybersecuritySQL databasesMachine Learning

Languages

Russian (Native)Ukrainian (Native)English (Fluent)Polish (Fluent)Hebrew

About me

Intro

Edge AI/ML/CV engineer with 25+ years in embedded systems and automotive technologies. Expert in AUTOSAR, QNX, wireless security, and hardware-assisted encryption with proven track record building 100k+ concurrent connection systems. Specializing in real-time automotive solutions and cryptography implementation.

Links

Work experience

Principal Consultant in Security and Cryptography

GlobalLogic Poland

Feb 2024 - May 2025

1 year 4 months

Gdańsk, Poland

Senior Embedded Linux Engineer

---Freelance

Nov 2023 - Mar 2024

5 months

Gdańsk, Poland

ALTEN Polska

Jul 2021 - Jul 2023

2 years 1 month

Gdańsk, Poland

Senior Embedded C++ Engineer

Aug 2022 - Jul 2023

1 year

Gdańsk, Poland

firmware for USB Audio Adapter firmware for USB Video Adapter Design, development, bugfixing

Senior Research Engineer in Automotive

Jul 2021 - Jul 2022

1 year 1 month

Gdańsk, Poland

Research of virtualization technologies applicability into Automotive Industry Estimating, benchmarking and comparison of different virtualization technologies

Senior WiFi Architect

Sirin Software

Jul 2020 - Dec 2020

6 months

Gdańsk, Poland

### Project Description: POC and prototype of a new concept of the smart WiFi chips for IoT ### ### Responsibilities: ### Requirements negotiation, Design of POC, POC, Design clarification, Prototyping, Simulating implementation of key components ### Technologies: ### UML/gliffy for diagrams Python for Simulator Networking offloading TCP / IP offloading

Professional Freelancer

FreelanceFreelance

Nov 2019 - Mar 2020

5 months

Gdańsk, Poland

### Project Description: GPS Gateway ### In this project, I have created a Gateway between GPS trackers from one side and Web-portals and Mobile applications on the other side. GPS trackers used some tcp-based protocol, Web-portals and Mobile applications used REST and WebSockets described via Blueprint doc. Total qty of simultaneous connections was about 100k. Server code was implemented in C using libuv and libwebsockets. ### Responsibilities: ### Design, implementation, Bugfixing Technologies: C, JAVA Docker Networking Websockets libuv, libwebsockets Postgres POSIX IPC

SW Engineer

Sigma ITC Poland

May 2019 - Oct 2019

6 months

Wroclaw, Lower Silesian District, Poland

Skills: Polish · Embedded Systems · C

Senior Software Engineer

GlobalLogic

Jul 2011 - Dec 2015

4 years 6 months

Kyiv, Ukraine, 02000

Technologies: OMAP4/OMAP5 PXA1801 Android Linux uboot XEN on ARM

Senior Software Engeneer

Texas Instruments

Jul 2011 - Jul 2013

2 years 1 month

Software development for OMAP4 and OMAP5 platforms.

Professional Freelancer

SP Chernookiy

Jun 2005 - Jul 2011

6 years 2 months

Zaporizhzhia, Zaporizhia Oblast, Ukraine, 69061

Projects Description: 1. AccuPlay system for TCSJOHNHUXLEY and components for it 2. DBus services for abstracting access for different devices 3. Many projects for bare metal 4. Reverse engineering proprietary part of Danfoss heatmeter communication protocol, MF5 RFID reader protocol and JCM ID-003 protocol 5. Porting Linux to ARM-based SBC for "Zum Soft Limited" 6. Manual repairing of corrupted XFS volume on broken raid storage 7. Bugfixing of USB hardware 8. MIDI-karaoke subsystem Key Responsibilities: systems architecture design, electronic hardware design, implementation of system software, debugging of hardware and software, maintaining of linux distributions Technologies: Linux, git, bzr, 8051, MegaAvr, ARM, Step Motors, Sensors, C++, XML, Orcad, perl, html, SQL, apache, mysql, Qt, dbus, cross-gcc, measuring instrument, python, USB HW, vending and vending machines, bill and coin acceptors, Web-Kit, BlueTooth, gaming and gaming machines, billing, data protection, encryption, short message encryption, virtualization, wmware, networking, BSD sockets, payment systems, design of filesystems, embedded cellular modems, authentication, authorization, alsa, LADSPA, MIDI, Digital sound processing,

Engineer - programmer

Business Computer Service

Jan 2003 - Jan 2005

2 years 1 month

Zaporizhzhia, Zaporizhia Oblast, Ukraine, 69061

Project Description: 1. Process control system for Joint Stock Company "Pology oil-extraction plant" 2. Device drivers RS232/485-OracleDB 3. LiveCD BCSLinux 4. Hi-Availability file access for JSC "AvtoZAZ" 5. WEB-interfaces application server based on Oracle Application Cluster 6. SAN for JSC "AvtoZAZ" 7. Porting of the billing system to new fiscal HW for JSC "ZSS". Key Responsibilities: design of SW architecture, implementation, debugging of hardware and software, maintaining of linux distributions Technologies: Posix IPC, Xlib, glib/gdk/gtk/glade, Oracle OCI-8.1, Oracle OCI-7.3, SQL, SCO UNIX, OpenAFS, OracleAS, Dot Hill products, billing, cash registers, distributed сomputing, High Availability, clusters, kerberos, LDAP, authentication, authorization, Asterisk, VOIP, SIP, Load balancing

Teacher of electronic and computer disciplines

Zaporizhzhya Aircraft College

Sep 2002 - Oct 2004

2 years 2 months

Zaporizhzhia, Zaporizhia Oblast, Ukraine, 69061

Project Description: - education of support engineers Lectures: - circuit-engineering of embedded and industrial computers, - design of digital devices, - Numerical control, - AutoCAD Technologies: - Linux, Networking, PXE, - AutoCAD, Numerical control, - МС1201 (PDP-11 compatible), МС2101 (LSI-11 compatible) - НЦ 31, НЦ 80 - measuring instruments - PostScript - Corel Draw

Designer

STATE ENTERPRISE "SCIENTIFIC AND PRODUCTION COMPLEX "ISKRA"

Jul 2000 - Jul 2002

2 years 1 month

Zaporizhzhia, Zaporizhia Oblast, Ukraine, 69061

Projects Description: 1) Realtime debugger for hi-performance realtime clusters BittWare HammerHead-6U; 2) Many small algorithmic projects implemented in C++/Object Pascal/Assemblers 3) Reverse engineering of some software 4) Different kinds of digital signal processing and synthesis 5) ELF parser Key Responsibilities: 1) developing of mathematics algorithms 2) implementation of algorithms in code 3) debugging, deploying and support of created software Technologies: - C, DSP/C, C++, Object Pascal, Assemblers, - SQL - 8051, x86 - ADSP-218x, ADSP-2106x, ADSP-2116x - BittWare Hammerhead-6U - realtime - NuMega SoftIce, Delphi - Corel Draw


Education

National Technical University of Ukraine 'Kyiv Polytechnic Institute'​

"Image Recognition" and "Deep Machine Learning"

2016 - 2016

1 month

Zaporizhzhya National Technical University

engineer

2001 - 2002

1 year 1 month

Zaporizhzhya National Technical University

bachelor

1997 - 2001

4 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.