ikna
An open-source Android app for language learning through spaced repetition. The app is already working and released, with product development happening in public.
Building useful tools and reproducible research in public.
I consider myself a researcher first, although I realize most of my ideas through code. I am currently studying neuroscience independently and hope to pursue a formal education in the field. Development is closely tied to research for me: it lets me turn questions from neuroscience and psychology into applications, tools, and working models.
Many of my apps begin with problems I run into myself. I have ADHD, so I regularly stumble over decisions designed around a neurotypical way of using software. If an existing tool creates unnecessary friction or the feature I need simply does not exist, I try to build my own solution — first for myself, and then for other people with similar needs. A tool does not have to be for everyone to be worthwhile.
I am most interested in qualia and subjective experience, the possibility of consciousness in artificial systems, mathematical models of neurobiological processes that can be implemented in code, and how the brain encodes and decodes information. I am also interested in statistics and AI/ML.
My projects usually begin as large ideas. As I build, I make them more concrete, test possible directions, and look for a realistic implementation. So far I have mostly worked independently, but I would like to gain experience in a team — especially with people who understand AI/ML, think independently, and can look at familiar problems from another angle.
If you are interested in my projects, would like to share feedback, or want to discuss working together, send me an email. I would be glad if you took a look at my projects.
Applications, tools, and research projects.
An open-source Android app for language learning through spaced repetition. The app is already working and released, with product development happening in public.
A Windows app for checking which reaction-time variability metric behaves best on a dataset. It simulates null and planted-effect scenarios, then reports false alarms, power, robustness, repeatability, coverage, and an MVS Score.
An exploratory re-analysis of the HYPERAKTIV and BALLADEER attention-task datasets. The project documents replicated findings, null results, limitations, and requests methodological review.
A dependency-free Python tool for creating matching repositories across several Git forges, pushing one local project to them, and checking every remote without force pushes.
An independent software project developed in public. The repository contains the current implementation and development history.
A Compose design system for Android that deliberately avoids Material styling: no elevation, ripple, rounded corners, or tonal surfaces. It uses square geometry, one-pixel separators, strict tokens, and tested light/dark palettes.
Делаю полезные инструменты и воспроизводимые исследования — открыто.
Я считаю себя в первую очередь исследователем, хотя большую часть своих идей реализую через код. Сейчас я самостоятельно изучаю нейробиологию и в будущем хочу получить профильное образование. Разработка для меня тесно связана с исследованиями: с её помощью я могу превращать вопросы из нейробиологии и психологии в приложения, инструменты и работающие модели.
Часто я создаю приложения из-за проблем, с которыми сталкиваюсь сам. У меня СДВГ, поэтому я регулярно спотыкаюсь о решения, рассчитанные на нейротипичный сценарий использования. Если существующий инструмент создаёт лишние препятствия или нужной функции просто нет, я пытаюсь сделать собственное решение — сначала для себя, а затем и для других людей с похожими потребностями. Мне не обязательно создавать продукт для всех: полезный инструмент для узкого круга людей тоже имеет смысл.
Больше всего меня интересуют квалиа и природа субъективного опыта, возможность появления сознания у искусственных систем, математические модели нейробиологических процессов, которые можно реализовать в коде, а также то, как мозг кодирует и декодирует информацию. Кроме этого, мне интересны статистика и сфера AI/ML.
Обычно работа над проектом начинается у меня с большой идеи. В процессе разработки я постепенно делаю её конкретнее, проверяю возможные направления и ищу реалистичный вариант реализации. До сих пор я в основном работал самостоятельно, но хотел бы получить опыт командной работы — особенно с людьми, которые разбираются в AI/ML, самостоятельно мыслят и могут посмотреть на знакомую проблему с другого ракурса.
Если вам интересны мои проекты, вы хотите оставить обратную связь или обсудить совместную работу, напишите мне на почту. Буду рад, если вы посмотрите и оцените мои проекты.
Здесь собраны мои приложения, инструменты и исследовательские проекты.
Открытое Android-приложение для изучения языков с интервальными повторениями. Приложение уже работает и выпущено, а разработка ведётся публично.
Windows-приложение для проверки, какая метрика разброса времени реакции лучше ведёт себя на конкретных данных. Оно симулирует нулевые и заданные эффекты, затем показывает ложные тревоги, мощность, устойчивость, повторяемость, покрытие и MVS Score.
Исследовательский повторный анализ данных задач на внимание HYPERAKTIV и BALLADEER. Проект документирует воспроизведённые и нулевые результаты, ограничения и приглашает к методологической проверке.
Python-инструмент без зависимостей: создаёт соответствующие репозитории на нескольких Git-хостингах, отправляет в них локальный проект и проверяет состояние remote без force push.
Независимый программный проект с открытой разработкой. В репозитории доступны текущая реализация и история изменений.
Compose-дизайн-система для Android без Material-стиля: без теней, ripple, скруглений и тональных поверхностей. Вместо этого — прямоугольная геометрия, тонкие линии, строгие токены и проверенные светлые/тёмные палитры.