I build desktop apps, Android libraries and web tools, mostly with Kotlin, Compose.
Deskit: Reusable components for Compose for Desktop, such as file and folder choosers and info and confirmation dialogs. Published on JitPack.
Compose Alert Kit: State-driven toasts, snackbars and dialogs for Jetpack Compose. Available on Maven Central and JitPack.
NeoBrutal UI(not updating): Neo-brutalist UI components for Jetpack Compose: thick borders, hard shadows and high contrast. Published on JitPack.
QODE: Native code editor for Linux written in C++ and Qt 6. Has a project explorer, tabbed syntax-highlighted editor, integrated terminal and LSP support.
SumPDF: Merge, split, reorder and extract PDF pages, and convert images and documents to PDF. Built with Compose for Desktop.
SimpleVideoEditor: Video editor for trimming, changing FPS and adding image and text overlays. Built with Compose Multiplatform and FFmpeg.
Compose for Desktop Wizard: Project generator for Compose for Desktop apps. Available as a web app and a native desktop client.
GRVector: Vector graphics editor in the browser. Pen, pencil and shape tools, Bézier node editing, layers, and export to SVG, PNG and JPG. Also has a frame-by-frame animator that exports MP4. Runs fully client-side. Source is private.
ScreenDeck: Editor for making App Store and Google Play screenshots, with device frames and bulk PNG export.
Kotlin, Compose (Android, Desktop, Multiplatform), C++, Qt 6, TypeScript, React, Next.js






















