I’m a software engineer, independent systems researcher, and reverse engineer. Since 2017, I’ve designed and developed high-load mobile and backend systems. Throughout my career, I’ve contributed to modern financial platforms and one of the world’s largest and most complex e-commerce marketplaces.
My research focuses on low-level runtime implementations, including OpenJDK and Android Runtime (ART) internals, garbage collection, and JIT compilation. I profile and analyse production runtimes with Java Flight Recorder and VisualVM. I apply this systems expertise to system software and reverse engineering involving binary instrumentation, memory hooks, and cross-environment inter-process communication (IPC).
In applied engineering, I develop on-device OCR and biometric verification (KYC) pipelines. I also design automated build and software delivery workflows and deploy AI agent harnesses across corporate infrastructure. This work draws on my understanding of how large language models (LLMs) operate under the hood.
I use GitHub as a home for personal projects. Some are finished, some remain in active development, and others are no longer maintained.
Русская версия
Я инженер-программист, независимый исследователь систем и реверс-инженер. С 2017 года я проектирую и разрабатываю высоконагруженные мобильные и серверные системы. За это время я участвовал в создании современных финансовых платформ и одного из крупнейших и сложнейших маркетплейсов в мире.
Мои исследования посвящены низкоуровневым реализациям рантаймов, включая внутреннее устройство OpenJDK и Android Runtime (ART), сборку мусора и JIT-компиляцию. Я профилирую и анализирую рабочие системы с помощью Java Flight Recorder и VisualVM. Эти знания я применяю при разработке системного ПО и реверс-инжиниринге, включая бинарную инструментацию, хуки памяти и межпроцессное взаимодействие между разными средами исполнения (IPC).
В прикладной инженерии я разрабатываю решения для локального распознавания текста и биометрической проверки личности (KYC). Также проектирую автоматизированные процессы сборки и доставки ПО и внедряю инфраструктуру для ИИ-агентов в корпоративных системах. В этой работе я опираюсь на понимание внутреннего устройства больших языковых моделей (LLM).
На GitHub я публикую личные проекты. Одни уже завершены, другие продолжаю разрабатывать, а некоторые больше не поддерживаю.
Versión en español
Soy ingeniero de software, investigador de sistemas independiente y especialista en ingeniería inversa. Desde 2017 diseño y desarrollo sistemas móviles y backend de alta carga. A lo largo de mi carrera he contribuido a plataformas financieras modernas y a uno de los marketplaces más grandes y complejos del mundo.
Mi investigación se centra en implementaciones de runtimes de bajo nivel, incluidos los componentes internos de OpenJDK y Android Runtime (ART), la recolección de basura y la compilación JIT. Perfilo y analizo sistemas en producción con Java Flight Recorder y VisualVM. Aplico estos conocimientos al software de sistemas y a la ingeniería inversa, incluida la instrumentación de binarios, los memory hooks y la comunicación entre procesos en distintos entornos (IPC).
En ingeniería aplicada desarrollo soluciones de OCR en el dispositivo y verificación biométrica (KYC). También diseño procesos automatizados de compilación y entrega de software, e implemento infraestructura para agentes de IA en sistemas corporativos. Este trabajo se apoya en mi conocimiento del funcionamiento interno de los grandes modelos de lenguaje (LLM).
Publico mis proyectos personales en GitHub. Algunos están terminados, otros siguen en desarrollo y algunos ya no reciben mantenimiento.





