Computer science student · Full-stack & open-source developer
Building useful software for Linux and more.
I'm Roman. Most of my work starts with something I wish worked better—from GNOME extensions with 200,000+ downloads to full-stack software for real clients.
Selected work
A few personal projects
For WeatherSimpleWeather
A redesigned TypeScript weather extension for GNOME Shell with 70,000+ downloads and an active contributor community.
For MusicDropbeat
A TypeScript GNOME Shell extension with a custom media-control card and fullscreen album art experience. Image uses art from Magnific.
Check the archivesOpenWeather Refined
Before SimpleWeather, I forked and maintained this JavaScript GNOME Shell extension. It reached 160,000+ downloads before I retired it.
About me
St. John's University · Class of 2028I don’t stay in one layer for long.
I'm studying computer science at St. John's, alongside mathematics and ancient Mediterranean classics. I've worked on many different projects professionally and personally—from Django and React websites to Linux tooling.
Lately, I've been maintaining and improving my GNOME projects, deploying software to thousands of devices during the school year, and—most recently—researching explainable and privacy-preserving AI for breast cancer screening.
Let’s connect
Want to talk software?
I'm always happy to compare notes on open source, Linux, or whatever you're building.
Send an e-mail