Skip to content
mp.

Maryan Prydatko

I’m Maryan, a developer from Ukraine, living in Berlin. I build Hivemind and Brainjuice, two learning apps in the App Store, as a working student at Aether.

I mostly write TypeScript: React Native and Expo, React, and Hono with PostgreSQL. I enjoy writing code, working through problems myself, and keeping the software simple. I study at CODE, I’m learning C++ for a student CubeSat, and I spend my free time bouldering and reading philosophy.

Maryan beside a Van Gogh self-portrait at the Van Gogh Museum in Amsterdam
Van Gogh Museum, Amsterdam.

Work

At Aether, across the mobile app, the web, and the backend.

Hivemind

A social feed for studying

A Hivemind post about the Roman Empire told as a memeHivemind’s home screen with a study streak and topic progress

Study topics become a feed you scroll: memes, short lessons, quizzes, and comments.

Installs
70,000+
Monthly users at peak
11,000+
In the App Store since
2024

Brainjuice

Study feeds from your own sources

A Brainjuice feed post explaining why time slows near a black holeBrainjuice asking what you want to learn, with a topic typed in

Give it a topic, a PDF, or a link and it builds a short-form study feed, with quizzes and a chat tutor.

Installs
7,000+
Monthly users at peak
3,000+
In the App Store since
2026

Screens from the App Store listings.

Fixes merged into other people’s libraries

Two fixes of mine are merged into Software Mansion’s React Native libraries, and both came from reading the library rather than the app that used it. enriched-markdown now scales inline code with Dynamic Type on iOS, and react-native-streamdown no longer crashes on web where worklet runtimes are unavailable.

Projects

HausPetA pet-care app, from profiles to health tracking

My pet-care app prototype from SummerUP 2025, where our team took second place. I built it with React Native and Expo, backed by a Python/Flask API.

The walkthrough follows Oscar, a French bulldog: adding his profile, checking his location and health dashboard, and trying the AI assistant. The prototype uses simulated tracking and sample health data.

HausPet’s pet dashboard with Oscar’s profile and activity summaryHausPet’s sample health dashboard with heart rate, activity, sleep, and other readings
Oscar’s profile and health dashboard, from my demo. Tap either screen to watch that part.
uivetTesting AI-generated interfaces

A generated interface can look fine and still lose a price. I built uivet to check the rendered result and used it to evaluate six models.

My write-up includes an experiment that removes a price on purpose. It also shows a limitation: finding all the values doesn’t prove they belong to the right rows.

The uivet website’s demonstration of a generated flight interface with checks
uivet checking the data in generated flight results.
HOME/HOMELANDOrganizing an exhibition, building its website

I help organize this international student art exhibition and built its submission, private review, and public gallery website with React and Supabase.

Artists submit work privately; the team decides what becomes public. The website handles private review, publication permissions, and media links that can expire while someone is browsing.

The HOME/HOMELAND student exhibition website
The public exhibition website.
fuxam-localUniversity admin from my terminal

I wanted to read my courses and study progress and manage bookings from the terminal. This tool uses Python without third-party packages, and agents can use it too.

It is released as v0.5.0 and runs on Linux, macOS, and Windows. Booking changes get a preview and explicit confirmation. The tool checks the current state before sending the request once. If the outcome is uncertain, it stops instead of risking a duplicate booking.

SladentA website for my family’s clinic

My family runs a dental clinic in Ternopil, Ukraine. I built its website in Ukrainian and English, including appointment requests.

It’s HTML, CSS, and JavaScript. This is one of the projects where I wanted to keep the software simple.

Sladent’s Ukrainian-language homepage
The Ukrainian version.

Other projects

  • Week Tally tracks weekly hour targets inside my calendar.
  • Video Bouncer puts a click-to-reveal step in front of X videos.
  • Pathfinder is a high-school JavaFX project for watching A*, Dijkstra, BFS, and DFS explore a maze.
  • Qiskit companion is an unofficial study tool for quantum computing, with interactive qubit and entanglement experiments and a local Python runtime that executes Qiskit code.
  • Toast planning is a small AI course project comparing search algorithms: finding the fewest steps to make toast isn’t the same as finding the quickest plan.

Writing

I write about my projects and how I use agents. I’ve also published essays from my philosophy and college writing courses, including one about the ten years I spent ballroom dancing.

  • Engineering
    How I work with coding agents

    How I use Claude Code and Codex: connected chats, adversarial review across models, HTML artifacts, and checks that can fail.

  • Notes
    The hours and the help

    My ballroom-dancing years, the 10,000-hour rule, and the opportunities that made practice possible.

  • Philosophy
    What counts as art?

    Dancing, playing guitar, and watching Good Will Hunting with my father.

There’s fiction too: a lamp and a teddy bear, and some visitors with good intentions.

All writing