Skip to content
View rafaelkamimura's full-sized avatar
  • V2 Tec
  • 15:40 (UTC -03:00)

Block or report rafaelkamimura

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

Rafael Kamimura

Software Engineer with a Physics Background | Building tools, backends, and experiences

Python Go Rust TypeScript C++

About Me

From rAthena emulators to enterprise backends—my coding journey started with curiosity and never stopped.

  • Physics background → systematic problem solving meets creative engineering
  • Full-stack developer → FastAPI, Next.js, Rust APIs, and everything in between
  • AI/LLM enthusiast → building MCP servers, Claude integrations, and intelligent tooling
  • DevOps minded → Docker, CI/CD, infrastructure automation

Featured Projects

Developer Tools & CLI

  • vibes-mcp-cli — Multi-provider CLI for LLM APIs (OpenAI, Anthropic) with MCP server support, TUI interface, and HTTP server mode
  • vscode-py-setup — Modern Python development setup for VSCode with Astral.sh toolchain (rye/ruff/uv), smart project templates, and automated configuration deployment
  • mariadb-extractor — Comprehensive CLI tool for extracting database schemas and data from MariaDB servers

Configuration & Dotfiles

  • dotfiles — macOS window management setup with yabai, sketchybar, and skhd configurations
  • nvim-config — Custom Neovim configuration
  • macos-setup — macOS development environment setup scripts

Experimental


GitHub Stats

GitHub Stats Top Languages


Tech Stack

Languages: Python • Go • Rust • TypeScript/JavaScript • C++ • Lua • Shell Backend: FastAPI • SQLAlchemy • Pydantic • gRPC Frontend: Next.js • React • Tailwind CSS Database: PostgreSQL • MariaDB • Redis DevOps: Docker • CI/CD • GitHub Actions AI/ML: OpenAI • Anthropic Claude • LangChain • MCP Protocol


Connect

GitHub LinkedIn

Origin Story

My coding journey started with setting up a Ragnarok Online private server using rAthena (C++). Not for school or work—just pure curiosity and the desire to build something cool. That curiosity evolved into a career building production systems, AI tools, and developer experiences.

Physics taught me how to think. Code taught me how to build.


Explore more at github.com/rafaelkamimura

Pinned Loading

  1. vn-labs/BRdocs-validation vn-labs/BRdocs-validation Public

    Validar CPF CNPJ CNH NIS PIS PASEP NIT CNS RENAVAM TITULO ELEITOR CERTIDÃO | Use it as Type Hints in classes inheriting Pydantic's (V2) BaseModel

    Python 4 2

  2. NumCosmo NumCosmo Public

    Forked from NumCosmo/NumCosmo

    NumCosmo main code

    C

  3. vibes-mcp-cli vibes-mcp-cli Public

    Golang Vibe Coding MCP Server that also supports a CLI GUI

    Go 1

  4. dotfiles dotfiles Public

    Shell

  5. nvim-config nvim-config Public

    Lua