← Back to list

Skills

C/C++
Assembly (ARM, x86)
Software Engineering
Vulnerability Research
Reverse Engineering
Secure Code Audit
SAST/DAST
Python
Bash/Shell
Secure Code Reviews
SAST/DAST
AFL/AFL++
Honggfuzz
libFuzzer
Frida
Angr
Triton
Qiling
Valgrind
CodeQL
Semgrep
GDB
LLDB
WinDBG
Radare2
Ghidra
POSIX

Work experience

Software Security Researcher
since 07.2025 - Till the present day |Noxtton
C/C++, Python, JavaScript, CMake, POSIX, Linux, macOS, Mobile Apps (Android, iOS), React, React Native, AFL, libFuzzer
● Conduct vulnerability research on the Bare open-source JavaScript runtime and Pear ecosystem. ● Perform application security assessments, including secure code reviews, static/dynamic analysis, and penetration testing for both in-house and client software. ● Conduct threat modelling and architecture reviews to identify security risks and integrate security in SDLC.
Software Security Engineer
since 06.2024 - Till the present day |D-Tech
C/C++, Python, CMake, POSIX, Linux, macOS, Windows, Mobile Platforms, AFL, libFuzzer
● Execute comprehensive secure code reviews and static/dynamic security analysis across the company's software codebase. ● Perform threat modelling and architecture reviews to identify risks and integrate security controls into SDLC.
C/C++ Software & Solutions Engineer
01.2021 - 03.2024 |Unlimited Robotics
C/C++, Python, CMake, Embedded Development, POSIX, Linux, Embedded Linux, ROS2, NVidia Jetson, Docker
● Led the R&D team in designing and implementing core system services on embedded GNU/Linux for ROS2 hardware control integration. ● Designed and implemented lifecycle and execution management service for applications built on a custom Python-based framework. ● Conducted security assessments including secure code reviews and threat modelling of critical components. ● Optimised system-level performance for embedded Linux on NVIDIA Jetson platforms.
Security Researcher
03.2023 - 03.2024 |Ilia State University Computing Centre
C/C++, Python, CMake POSIX, FreeBSD, Linux, Memory Allocators, AFL, libFuzzer, Angr, Qiling
● Researched modern memory allocator implementations (glibc, jemalloc, tcmalloc) to discover new heap exploitation primitives and techniques. ● Conducted research on enhancing vulnerability discovery through advanced fuzzing and symbolic execution methodologies.
Software Design Engineer
10.2019 - 01.2021 |Imagination Technologies
C/C++, Python, GNU Autotools, CMake, POSIX, Linux, Linux Kernel Drivers, Embedded Development, Computer Vision
● Developed CLI tools, low-level libraries, and software environments for AI and computer vision research teams interfacing with custom hardware. ● Maintained, tested, and optimised GNU/Linux kernel drivers for proprietary hardware platforms.
Senior C/C++ Engineer
10.2018 - 10.2019 |Anyware Services / Dressler Consulting
C/C++, Python, GNU, Linux
● Designed, implemented, and optimised daemon services for a GNU/Linux embedded routing platform in a telecommunications solution. ● Led complete redesign and development of the router's hardware configuration and management daemon, significantly improving system stability and performance. ● Optimised a custom Yocto-based GNU/Linux OS image for enhanced system performance.
Security Software Engineer & Vulnerability Researcher
03.2013 - 10.2018 |State Security Service Of Georgia
C/C++, Python, GNU
● Note: Specific projects are under strict NDA. ● Conducted vulnerability research in the research division, specialising in vulnerability discovery, binary exploitation, and reverse engineering. ● Designed and implemented various types of custom security tools. ● Conducted penetration testing and security assessments across complex systems and critical infrastructure.

Educational background

Computer Science
2010 - 2016
Ilia State University

Languages

EnglishProficientGeorgianNativeRussianProficient