Dremly
A dream journal for iOS and Android. You type or speak a dream, and the app interprets it, draws it, and shows which symbols keep coming back.
Mobile engineer at Tersane Dijital; product by Rulead
- Expo
- React Native
- TypeScript
Whatever I take on, I build it to the highest standard: serious, real, and done the way modern technology says it should be done.
Every point is a commit I made, counted from git.
3
apps live on the App Store and Google Play
1,700+
commits on the 1likte seller panel since 2022
900+
commits on the 1likte mobile app
6+
years shipping production software
A dream journal for iOS and Android. You type or speak a dream, and the app interprets it, draws it, and shows which symbols keep coming back.
Mobile engineer at Tersane Dijital; product by Rulead


A camera app that draws a pose on your live view and coaches you into it, so nobody has to guess how to stand.
Mobile engineer at Tersane Dijital; product by Rulead


A movement-analysis platform for Rommer International, a hospital: patients exercise in front of the phone camera, pose is analysed on the device, and staff follow progress in a web panel.
Sole engineer: mobile app, staff panel and backend
Client project · screens not public yet
Developed a cross-platform mobile application to provide users access to 1likte on iOS and Android.
CTO

Built a scalable Seller Panel from scratch to manage products, orders, and analytics for the 1likte platform.
CTO

AI is part of how I build and part of what I build. It makes me faster; it does not lower the bar.
Interprets a dream from text or voice, then turns it into an image or a short video.
Reads a single camera frame and designs a pose for that scene; live coaching runs on the phone.
Pose is analysed on the device in real time while the patient exercises.
I don't just prompt an assistant. I built my own Claude Code setup and keep training it on real projects.
Every feature starts as a written spec and a task plan before any code is written.
Coding agents build independent tasks in parallel, each in its own isolated branch.
Each task is checked against the spec and for quality by a separate reviewer, and I make the final call.
Type checks, lint, unit and end-to-end tests have to pass before anything is merged or shipped.