Bruno Leonardo Michels

Software Engineer and Web Developer in Florianópolis, Brazil

View my portfolio

Hi! I'm Bruno (BrunoLM) — a Senior Software Engineer based in Florianópolis, Brazil. I've been writing software since 2007: 17+ years as a self-taught developer who loves shipping tools that make people more productive.

What I build

Full-stack web apps, internal tools, browser extensions, and developer tooling. My work has powered websites used by millions and side projects with over 1M downloads.

My stack

TypeScript · JavaScript · React · Next.js · Node.js · C# / .NET · SQL · GraphQL — with a soft spot for Nullstack and AI/LLM integrations.

Side projects

A few favorites from my 160+ public repos:

  • Hibiki Codex — desktop app that captures system audio, transcribes locally, and lets you query Claude about it.
  • MAL MCP — MCP server exposing the MyAnimeList API to Claude and other MCP clients.
  • Claude for PowerToys Command Palette — C# extension that runs Claude prompts inline as Markdown.
  • Flow Launcher Claude plugin — invokes the Claude Code CLI from a keystroke.
  • Export Index — VS Code extension that generates barrel index files.
  • object-casing — npm package for transforming object keys across API boundaries.
  • New Tab — minimal dark-mode browser new-tab page with multi-engine search.

More on my company page at codingwise.com — "Less code. More wisdom."

Around the web

  • Stack Overflow — member since 2010, 100k+ reputation, 87 gold / 312 silver / 467 bronze badges, ~23M people reached.
  • CodeWars — Kyu 2.
  • GitHub — 160+ public projects since 2011.

A few things about me

  • Self-taught, 17+ years coding professionally.
  • I believe autonomous people are 10x more productive — and I work hard to stay that way.
  • Fluent in English and Portuguese.
  • Off the keyboard: anime, manga, and games.
  • Visited Google's offices in Belo Horizonte and São Paulo.

Let's talk

Available for senior engineering work. The best ways to reach me:

  • Work
    • Coding Wise