Projects
Below are some of the projects I have developed as free public services. While they serve very different communities, they share the same core philosophy: using automation to save people time and mental effort.
ArxivButler
Website: arxivbutler.com
Problem: The pace of scientific publishing is overwhelming. Every day, around a thousand new manuscripts appear on arXiv alone. With so much new science being produced, researchers need to keep up with the most recent developments in their field for their own work to remain relevant, yet doing this manually is nearly impossible.
Solution: To simplify this problem, I have built a highly customizable filtration system that lets users define their exact field of interest and receive notifications about new developments as soon as they appear. The system relies on the freely available arXiv database, where most manuscripts first appear as preprints. Behind the scenes, it continuously fetches new entries using Python, stores them in a SQLite database, and performs fast full-text matching via FTS5. A Flask-based backend with HTML pages provides a user interface for managing filters, while cron jobs orchestrate the regular fetching and notification process. Matching results are then sent to users through automatic email notifications. The full source code and setup instructions are available on my GitHub.
NajdiDomov
Website: najdidomov.cz
Problem: In a competitive housing market, attractive listings can disappear in hours; manually refreshing portals is time-consuming and still too slow to react.
Solution: NajdiDomov automatically scans Sreality.cz for new listings that match a user’s property type, location, price, and size preferences, then sends immediate email alerts with direct links—helping users act fast and stress less.