LkSvn 🐿️ · Brazilian web developer · building for the web since 2009
I build websites, web apps, REST APIs and SaaS platforms. These days that means TypeScript, React, Next.js and Node.js, plus a lot of local-first tools and AI-assisted workflows. 🤖
🚀 Open to full-time and freelance work · lksvn.com.br · LinkedIn · Email
A Portuguese-language web app for organizing and sharing Magic: The Gathering HAVE and WANT lists. It supports list imports, public and private profiles, card discovery, trade matching, and drafts synced across devices.
Stack: React, TypeScript, Supabase, PostgreSQL, Scryfall API
🔗 scrytrade.com.br · private repository
| Project | What it is | Stack |
|---|---|---|
| 🃏 MTG Proxy · live | Turns Magic: The Gathering deck lists into printable playtest PDFs, with Scryfall printings and multiple paper sizes | TypeScript, GitHub Pages |
| 📈 Flip Lab | Local Path of Exile market dashboard: ranks currency flips, tracks wealth and compares stash snapshots | TypeScript, React, Vite, Node.js, SQLite |
| 💰 Obsidian Finances | Local-first personal finance in Obsidian: recurring transactions, installments, dashboards and QuickAdd flows | Obsidian, Bases, JavaScript |
| 🧰 Career Workbench | File-based protocol and AI skills that keep career data fact-checked and generate resumes from it | Markdown for AI agents |
| 🎯 Candidate Tracker | Learning lab for domain modeling, validation and testing, built as a job-hunt tracker | TypeScript, Next.js, Prisma, PostgreSQL |
| 🌐 lksvn.com.br | My portfolio site | TypeScript |
- Start from a real need, ship the smallest useful version, then improve it.
- Keep data local and owned by the user when I can.
- Learn new tech by building with it. Tools change; good engineering principles stay.
Now
Also shipped with
After hours

