Victor Kozub - Linux Kernel Engineer
Github: https://github.com/xen1024/awesome-public
Github: https://github.com/web3cryptowallet
Github: https://github.com/d08ble
Linkedin: https://www.linkedin.com/in/viktor-kozub-86bb9826/
Email: pungg10kk@gmail.com
About
Experienced Linux Kernel Developer with a strong background in low-level system programming, device drivers and kernel module development. Proven ability to optimize performance, debug complex issues, and contribute to upstream codebases. Skilled in C, C++, Python and cross-platform development for embedded and high-performance systems.
Experience
2012-2025 Animation CPU Studio - Founder
Mobile game developmet platfrom for smart developers
Game prototyping
ACPUL programming language
UI/UX
C++/C/GLSL
never crash
never halt
secure (not browser, minimum code), can run on kernel level (using IncludeOS like)
multiple running platforms, code compile to c++ (multiple platform bindings is possible Python, Java, Flash)
creative development of games easy like playing in games
not only games, future UI and systems
light asm core, same code can work on microcontrollers (for internet of things)
minimalistic declarative language
VR/OpenCV easy api
backstep debugger
team development on mobiles together realtime
easy parallel optimizations (possible implement multicore hardware ACPU implementation)
mobile, ios, ACPUL, C++, C, GLSL, Programming language, Yacc, Bison, Coco/R, OS, web, LiveComment
2013 Valgrind - MacOS System Developer
Update Valgrind 32-bit memory checker for MacOS 64-bit
asm, 32-bit, 64-bit, C, C++, kernel
2013 QEMU - Developer
QEMU VM researcher
backstep in QEMU
resource monitor
networking
C, C++, QEMU, VM, kernel, drivers
2006-2008 Trust Matta - Team Manager and Lead Developer
Network security scanner. Kiev office management, 6 peoples.
Project planning IPO - 220,000,000$
Linux, Database, Security, Clustering, Web, Networking
Scanning 18,000 IPs for malware of NY Exchange over night
GNU make tools (make, automake, autoconf, etc...)
GNU development tools (gcc, gdb, etc...)
Version control tools (CVS, SVN)
Databases backend (MySql, PostgreSql, Oracle)
OOP, STL
Multithreading
Networking, sockets, TCP/IP ! WebService
Optimization, refactoring
C/C++
Python
Php
Shell scripts
Automake scripts
C, C++, Python, shell, automake, mysql, postgres, PHP, JS, web, networking, scanner, security, core, linux, kernel, drivers
2004-2006 Wicom Technologies - Embedded Linux Developer
Startup: Internet radio player to join 2M Ukraine immigrants from Canada and thousands of Ukraine radion stations.
Co-founder Ruslana Lyzhychko
Internet radio with server & hardware receiver development.
Embedded linux, bootloader, cli tools and drivers.
H.264 codec optimization for au1200 processor.
video, audio, codecs, streaming, embedded, cross-platform, internet radio, internet video player, au1200, VoD, optimization, MPEG-1, MPEG-2, h.263, c, c++, asm, arm, mips, shell, automake, busybox, Samsung, Windows, Linux, Networking, Database, Security, drivers
2003-2004 System Group - PoS Terminal Developer
Datecs MP50 POS Terminal development
Embedded system, Networking, Security
Linux
Embedded
C/C++
Assembler x51
Reverse engineering
c, c++, asm, reverse, optimization, drivers
1999-2000 vi-comp - Developer
Audio compressor/filter DSP
Hack PDS-51 simulator
C
Assembler x51
Reverse engineering
C, DSP, asm, x51, embedded, C, asm, x51, x86, reverse engineering, drivers
2000 Ukraine National Antivirus (UNA) - Developer
Outpost Firewall plugin development for antivirus scanner
realtime file scanning while transfer over network
NET-BIOS ! CIFS
POP3
SMB
TDI ! C++
Reverse engineering protocol
C++, SAMBA, POP3, CIFS, SMB, reverse engineering, realtime, antivirus, drivers
1998-1999 vi-comp - LED Screen Developer
LED Screen RG 16x8 device embedded software and windows editor
Embedded VFX
Windows Editor
VM
GL
Embedded, AVR, Assembler, C, LED RG 16x8, drivers, Windows, Pascal, Deplhi
1997 vi-comp - Phone Developer
Phone CallerId UA-2000
Phone OS from the scratch
CallerId detection algorithm
Event-based internal system
White and black list
Clock
Calendar
Anti CallerId
Call redirection
CallerId detection
Voice Speaking on Russian or Ukraine languages over 100 phrases ! Contacts Book
Outgooing/Incoming calls
Melody rings
Line Hold
Autocalling on multiple numbers
Remote control
Voice messages support
DTMF generation and detection
Assembler x51
C
Hardware
Reverse engineering
embedded, phone, RTOS, drivers, asm, x51, 64KB ROM, C, reverse engineering, disassemble, optimization, sec, DTMF, tunes, voice, clock, calendar, phone, white/black list, CallerId detection, line hold, voice messages, address book, outgooing/incoming calls
Educational Background
National Technical University of Ukraine 'Kyiv Polytechnic Institute' (2001)
Master of Computer Science Specialist’s degree in Microelectronics and Software Development
Kyiv Industrial-Economic College (1999)
Bachelor of Electronic Devices
Pioneer Startup Accelerator (2020)
😀 Pioneer Tournament School. Founder Clubavatar.app, Top-30 Europe
Notes
mobile, ios, ACPUL, C++, C, GLSL, Programming language, Yacc, Bison, Coco/R, OS, web, LiveComment, asm, 32-bit, 64-bit, kernel, QEMU, VM, drivers, Python, shell, automake, mysql, postgres, PHP, JS, networking, scanner, security, core, linux, video, audio, codecs, streaming, embedded, cross-platform, internet radio, internet video player, au1200, VoD, optimization, MPEG-1, MPEG-2, h.263, c, c++, arm, mips, busybox, Samsung, Windows, Linux, Networking, Database, Security, reverse, DSP, x51, x86, reverse engineering, SAMBA, POP3, CIFS, SMB, realtime, antivirus, Embedded, AVR, Assembler, LED RG 16x8, Pascal, Deplhi, phone, RTOS, 64KB ROM, disassemble, sec, DTMF, tunes, voice, clock, calendar, white/black list, CallerId detection, line hold, voice messages, address book, outgooing/incoming calls