Skip to content
View rachelmgaldino's full-sized avatar

Highlights

  • Pro

Block or report rachelmgaldino

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rachelmgaldino/README.md

Hey there! I'm Rachel πŸ‘‹

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.


πŸ”§ What I've built

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.

⚑ Tech I work with:

react logo javascript logo typescript logo html5 logo css3 logo nodejs logo postgresql logo tailwindcss logo sass logo lua logo go logo git logo figma logo

πŸ“š Currently going deeper on

TypeScript Β· testing Β· deployment and CI/CD

🌎 Languages

  • PortuguΓͺs β€” Native
  • English β€” Advanced
  • Libras β€” Basic

πŸ“« Reach me on:

email linkedin logo

github contribution grid snake animation

Pinned Loading

  1. tally tally Public

    Personal finance web app for accounts, credit card bills and instalments. React, TypeScript, Supabase, PWA.

    TypeScript

  2. stint stint Public

    Focus timer for Windows: intentions, reflections, analytics and Google Calendar sync. Tauri, Rust, React, SQLite.

    TypeScript

  3. calculator-go-react calculator-go-react Public

    Calculator app with a Go backend API and a React + TypeScript frontend, tested end to end.

    TypeScript

  4. anilistsync.koplugin anilistsync.koplugin Public

    Auto-syncs manga chapter progress from Rakuyomi to AniList as you read β€” QR-based OAuth, GraphQL API, and non-blocking HTTP so a slow request never freezes the reader.

    Lua

  5. koreader-patches koreader-patches Public

    15 runtime Lua patches for KOReader and its third-party plugins β€” crash fixes, UI additions, and sync integrations applied by monkeypatching, without forking any plugin's source.

    Lua

  6. iconbrowser.koplugin iconbrowser.koplugin Public

    KOReader plugin for looking up Nerd Font icon names β€” paginated, searchable catalogue with favorites. Ported out of bookshelf's internal picker into a standalone plugin.

    Lua 1