Skip to content
View t0mpseN's full-sized avatar

Highlights

  • Pro

Block or report t0mpseN

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
t0mpseN/README.md

Pedro Tompsen

Civil engineering undergrad from Brazil 🇧🇷. I code as a hobby — I build things I personally want or need, and put them out there in case they're useful to someone else too. My interests shift a lot, so don't expect a theme.

That said, a good chunk of my public work has been around Japanese 🇯🇵 learning, since that's where my curiosity has been sitting for a while.

Current goal · Aibou (相棒)

Aibou is a cross-platform desktop app for learning Japanese vocabulary through immersion. The idea is simple: watch native media, interact with the subtitles, and let the app handle the vocabulary retention side of things through a built-in spaced repetition system. The roadmap for Aibou extends beyond watching media. Planned features include text-based immersion (reading), typing drills (WPM tests) and competitive social elements (leaderboards/ranking system). Those aspects aim to to maximize engagement, giving users compelling reasons to return daily and preventing the drop-off rates common in self-paced learning apps.

It's a passion project born out of my own frustrations with existing tools. Getting it to a genuinely usable state is my main focus right now — early versions are being released frequently and things are moving.

LANGUAGES
---------
Human:      Portuguese (Native) · English (Fluent) · Japanese (Learning)
Machine:    C# · Python · SQL

EXPERIENCES
-------
• Backend:  ASP.NET
• Frontend: AvaloniaUI / WPF
• DB:       PostgreSQL / Redis
• Design:   Figma / Photoshop / DaVinci Resolve
• Editor:   JetBrains Rider / Visual Studio (Vim Mode: I use it, I like it - doesn't mean I'm good at it...)

Pinned Loading

  1. Aibou Aibou Public

    Aibō (相棒) — A cross-platform desktop app for learning Japanese vocabulary through native media. Import subtitles, click words to look them up, and mine them into a built-in spaced repetition system.

    2

  2. RawMangaToOCR-PDF RawMangaToOCR-PDF Public

    A Python script to compile manga chapters into volumes (単行本), apply OCR, and compress PDFs for efficient storage (e.g., Kindle).

    Ruby 5