Меня зовут Джолу. Я software engineer с коммерческим опытом разработки, специализирующийся на C++ и системах,
где важны производительность, надежность и предсказуемое поведение.
Тема:
Обо мне:
- Разрабатываю production-grade программное обеспечение для телекоммуникационных систем на C++ и Linux. Текущий фокус —
программный стек 5G на уровне L2.
- Отвечаю за интеграцию компонентов сетевого тракта, диагностику сложных проблем взаимодействия и повышение стабильности
систем, работающих в условиях близких к реальному времени.
- Уверенно работаю с сетевыми протоколами и L2-протоколами LTE/NR, а также с C, Python, CMake и Bazel в ежедневном цикле
разработки.
- Придерживаюсь практик промышленной разработки: понятные интерфейсы, тестируемость, воспроизводимая сборка, code review
и анализ первопричин.
🔧 Мои проекты и дипломные работы:
Опыт работы:
-
Yadro (C++ разработчик, 5G L2) 2025.10.23-now:
- Разработка и интеграция компонентов программного стека 5G на уровне L2.
- Отладка взаимодействия сетевых модулей и анализ проблем производительности и стабильности в Linux-среде.
- Участие в тестировании и сопровождении кода, работающего в близком к реальному времени сетевом тракте.
- Стек: C++, C, Python, Linux, CMake, Bazel, сетевые протоколы, L2-протоколы LTE и NR, Git, unit- и integration-тесты.
-
TrueConf (Software Engineer | NDK, разработчик C++ клиента) 2024.06-2025.09.20:
- Портирование API удаленного управления для Android- и A-TV-клиента TrueConf.
- Разработка C++ клиента TrueConf для Linux-ориентированной среды и стабильной передачи мультимедийных данных.
- Реализация передачи аудио и видео, работы с адресной книгой, чатами и файлами.
- Интеграция C++ части с Java/Kotlin через JNI и передача мультимедиа по WebRTC.
- Рефакторинг C++17-кода для снижения latency и повышения надежности с использованием clang.
- Стек: C++17/C++20, STL, Java, Kotlin, Linux, CMake, Gradle, Git, TCP, VoIP, gcc/clang, JNI, WebSocket, pipe, Boost.
Инженерная экспертиза
- Языки и платформы: C++, C, Python, Rust, Linux
- Telecom и networking: сетевые протоколы, L2-протоколы LTE и NR, взаимодействие распределенных компонентов,
systems programming
- Build systems: CMake, Bazel, Gradle, управление зависимостями и воспроизводимые сборки
- Качество и delivery: unit- и integration-тестирование, code review, диагностика production-проблем, анализ первопричин
- Архитектура: проектирование интерфейсов, многопоточные системы, Reactor, Proactor, Leader/Followers, Active Object,
Singleton и Pimpl
- Data и инструменты: MySQL, TCP, WebSocket, Git, CI/CD, Docker, Kubernetes, AWS
My name is Jolu. I am a software engineer with commercial development experience, focused on C++ and systems where
performance, reliability, and predictable behavior matter.
Contents:
About me
- I build production-grade telecom software in C++ on Linux. My current focus is a 5G software stack at the L2 level.
- I take ownership of integrating network-path components, diagnosing complex interaction issues, and improving the stability of near-real-time systems.
- I have hands-on experience with network protocols and LTE/NR L2 protocols, as well as C, Python, CMake, and Bazel across the development lifecycle.
- I apply production engineering practices: clear interfaces, testability, reproducible builds, code review, and disciplined root-cause analysis.
Work experience
-
Yadro (C++ Developer, 5G L2) 2025.10.23-present:
- Developing and integrating components of a 5G software stack at the L2 level.
- Debugging network-module interactions and investigating performance and stability issues in Linux environments.
- Contributing to testing and maintenance of code running in a near-real-time network path.
- Tech stack: C++, C, Python, Linux, CMake, Bazel, network protocols, LTE and NR L2 protocols, Git, unit and integration testing.
-
TrueConf (Software Engineer | NDK, C++ Client Developer) 2024.06-2025.09.20:
- Ported the remote control API for Android and Android TV TrueConf clients.
- Developed the TrueConf C++ client for a Linux-oriented environment and reliable multimedia delivery.
- Implemented audio and video streaming, address book, chats, and file transfer functionality.
- Integrated C++ components with Java/Kotlin through JNI and handled multimedia transport over WebRTC.
- Refactored C++17 code to reduce latency and improve reliability using clang.
- Tech stack: C++17/C++20, STL, Java, Kotlin, Linux, CMake, Gradle, Git, TCP, VoIP, gcc/clang, JNI, WebSocket, pipe, and Boost.
Projects
Engineering expertise
- Languages and platforms: C++, C, Python, Rust, Linux
- Telecom and networking: network protocols, LTE and NR L2 protocols, distributed-component interaction, systems programming
- Build systems: CMake, Bazel, Gradle, dependency management, and reproducible builds
- Quality and delivery: unit and integration testing, code review, production issue diagnosis, and root-cause analysis
- Architecture: interface design, multithreaded systems, Reactor, Proactor, Leader/Followers, Active Object, Singleton, and Pimpl
- Data and tooling: MySQL, TCP, WebSocket, Git, CI/CD, Docker, Kubernetes, and AWS