Markdown Editor
Markor
Java-to-KMP migration with a redesigned Material editor experience.
- Migrated from Java to Kotlin Multiplatform
- Redesigned every sigle component and screen
- Improved visual consistency
Kotlin Reforge
Breathing new life into open-source projects with Jetpack Compose, thoughtful architectures, and stunning visual redesigns.

Case Studies
Markor is a Java to KMP migration, RethinkDNS is a full redesign with a Compose port, and NetGuard is a Java to Kotlin migration with Compose.
Markdown Editor
Java-to-KMP migration with a redesigned Material editor experience.
DNS & Firewall Privacy
Full redesign with a Jetpack Compose port across core privacy and networking surfaces.
Network Firewall
Java-to-Kotlin migration with a Compose-based redesign for clearer firewall control.
Extra
A single-file icon transition component for Compose Multiplatform. Built to emulate iOS-style wipe animations using two icons and a mask.
Compose redesign is in final polish and scheduled to ship in the next few days.
Planned Kotlin modernization focused on reliable polling, cleaner state updates, and improved readability.
Approach
Move critical Java surfaces to Kotlin without breaking project identity.
Refactor weak boundaries, state management, and async behavior where it matters.
Upgrade interaction patterns and visual language with pragmatic Material 3 updates.