Full-stack developer based in Fortaleza, Brazil π§π·. I build web apps with React, and tools that fix things I actually use.
Open to junior front-end / full-stack roles β remote or Fortaleza.
anilistsync.koplugin β a plugin for the KOReader e-reader that syncs manga reading progress to AniList automatically as chapters are finished. OAuth 2.0 authorization over a QR handoff, since the reader app has no browser and the flow has to complete on a phone, a GraphQL client for AniList's API, and non-blocking subprocess HTTP so a slow request can never freeze the reader. Hooks into a third-party plugin's internals without forking it.
koreader-patches β 15 runtime Lua patches for KOReader and its third-party plugins: crash fixes, UI additions, and sync integrations, applied by monkeypatching at startup rather than editing anyone's source. Includes a fix for a crash that took the whole app down on any network hiccup during a background job.
iconbrowser.koplugin β a searchable, paginated icon-name browser with persisted favorites, extracted out of another plugin's internal picker into a standalone tool.
More in my pinned repos below.
TypeScript Β· testing Β· deployment and CI/CD
- PortuguΓͺs β Native
- English β Advanced
- Libras β Basic



