Bruno Leonardo Michels
Software Engineer and Web Developer in Florianópolis, Brazil
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:
- Email: [email protected]
- LinkedIn: linkedin.com/in/brunolm
- Portfolio: brunolm.com