Senior Software Engineer · System design and AI-assisted delivery
Indonesia (UTC+7) · Remote
🌐 Portfolio → daefery.github.io
LinkedIn ·
feryyp.work@gmail.com ·
Medium
I design systems and build them with AI. I set the constraints, give agents small, clear tasks, and check the result against what the user actually needs.
At Solve Education! I lead the AI automation platform, and before that I owned the frontend architecture of edbot.ai, which delivered 32M+ lessons to 100K+ peak monthly users across 10+ countries. Twelve years in software, eight on a fully remote team.
🧠 Featured: ravnori
Local-first memory for coding agents. ravnori keeps one complete record of every Claude Code, Codex and pi session, read from the transcripts they already write, and gives your agents back what they learned. Every memory cites the session it came from.
curl -fsSL https://github.com/daefery/ravnori/releases/latest/download/install.sh | shRust · SQLite · MCP · Linux, WSL and macOS · AGPL-3.0 · Latest release · Docs
📝 Lariksa
Meeting notes that never leave your laptop. Record any Meet, Zoom or Teams call on Windows. When you hang up, Lariksa writes the transcript and the minutes with Whisper and a local LLM. Every action item and decision cites the transcript line it came from, so you can jump straight to that moment. No bot in the call, no subscription, nothing uploaded. Works in Indonesian and English.
Download for Windows (4 MB, portable, no installer)
Rust · Tauri · whisper.cpp · llama.cpp · SQLite · Windows 10 and 11 · Apache-2.0 · Latest release
📄 New: PenaDF
A small, offline PDF app for Windows. Open PDFs in tabs, then sign, comment, fill forms, reorder and merge pages, compare two versions line by line, or lock a file with a password. Everything happens on your PC: no account, nothing uploaded. About 16 MB installed.
Rust · PDFium · Windows 10 and 11 · Apache-2.0
| Project | Change | Status |
|---|---|---|
| Automattic/jetpack | #53574: fix the Pinterest share button on AMP pages so it includes the post image, with tests (PHP) | Merged, Oct 2026 |
| Automattic/jetpack | #53543: use apply_shortcodes() instead of do_shortcode() in the Jetpack plugin (PHP) |
Merged, Oct 2026 |
| Product | What it is | Built with |
|---|---|---|
| Vacua | Native macOS junk cleaner, paid once | SwiftUI · AppKit |
| Qadha | Prayer-consistency app on Google Play | React Native · Expo · Supabase |
| Plareon | Basketball training with drills and streaks | React Native · Expo · Supabase |
| Zokuu | Offline-first alarm app with a native module | React Native · Kotlin |
TypeScript Rust Python PHP React Next.js Node.js Django
React Native SwiftUI Kotlin PostgreSQL SQLite Supabase
Tauri PDFium AWS Bedrock MCP Docker CI/CD
Open to remote roles in application and AI systems design.

