Skip to content
View lksvn's full-sized avatar
🐭
🐭

Block or report lksvn

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. 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
lksvn/README.md

Hi, I'm Lucas 👋

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

🟢 In production

🔮 Scry & Trade

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

🚀 Selected work

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

🧠 How I work

  • 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.

🛠️ Toolbox

Now

TypeScript React Next.js Node.js Tailwind CSS PostgreSQL SQLite Docker

Also shipped with

PHP Vue.js JavaScript jQuery Bootstrap MySQL MongoDB Python

After hours

Steam

Pinned Loading

  1. mtg-proxy mtg-proxy Public

    Create printable Magic: The Gathering playtest card PDFs from deck lists

    TypeScript 1

  2. poe-flip-lab poe-flip-lab Public

    Personal, local Path of Exile economy dashboard combining poe.ninja trends with Wealthy Exile stash data for transparent currency-flip and portfolio analysis.

    TypeScript 1

  3. obsidian-finances-template obsidian-finances-template Public

    A local-first personal finance template for Obsidian with recurring transactions, installments, dashboards, Bases, and QuickAdd workflows.

    JavaScript 2

  4. candidate-tracker-ts candidate-tracker-ts Public

    Candidate Tracker learning project

    TypeScript

  5. career-workbench career-workbench Public

    Portable, fact-checked career data protocol and reusable career skills

  6. lksvn.github.io lksvn.github.io Public

    My personal website :)

    TypeScript