BrunoF2P (Bruno Bispo dos Santos) · GitHub
Skip to content
View BrunoF2P's full-sized avatar
:electron:
Coding...
:electron:
Coding...
  • Universidade do Estado da Bahia - UNEB - Campus II
  • Alagoinhas
  • LinkedIn in/brunof2p
  • Instagram brunof2p

Highlights

  • Pro

Block or report BrunoF2P

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. Markdown is supported. 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
BrunoF2P/README.md

Bruno Bispo

Systems & Software Engineer · Compiler Author

Website Portfolio LinkedIn Email

"Busco o teto do desempenho com o mínimo de consumo de hardware. Engenharia com rigor e arquitetura intencional."


🏛️ Sobre mim

Olá! Sou o Bruno Bispo, engenheiro de software baiano e graduando em Engenharia de Software na UNEB (Universidade do Estado da Bahia).

  • 🦀 Sistemas & Compiladores: Criador da Arandu, uma linguagem de programação de sistemas com compilador nativo desenvolvido em Rust, com análise de escape, verificação estática de posse (ownership), backend nativo em Cranelift e runtime interativo em WebAssembly.
  • 🔬 Pesquisa Acadêmica (TCC): Pesquisa em engenharia de compiladores avaliando referências geracionais como alternativa à rejeição estrita em linguagens com posse (lifetimes).
  • ⚡ Desktop & Borda: Desenvolvimento de utilitários locais de alta fidelidade com Tauri 2 + Rust e plataformas desacopladas de borda sobre Cloudflare Workers.

🚀 Projetos em Destaque

Linguagem de sistemas nativa com foco em segurança de memória, tipagem estática e tooling embutido. Compilador próprio escrito em Rust com Cranelift e playground WASM.

Rust · Cranelift · WASM · AST/HIR

Otimizador e conversor de imagens em lote local para desktop. Projetado para máxima velocidade com pipelines multithread em Rust e interface fluida.

Rust · Tauri 2 · React 19 · TypeScript

Plataforma link-in-bio de alta performance com arquitetura Cloudflare-first, SSR determinístico e estúdio visual WYSIWYG a custo de infraestrutura quase zero.

SvelteKit 5 · Cloudflare Workers · D1/R2

Launcher moderno e ultraleve para Hytale construído com Tauri — inicialização instantânea, baixo consumo de RAM e isolamento de perfis.

Rust · Tauri · React · Tailwind

Plataforma desktop de quizzes educacionais com arquitetura limpa, persistência relacional e interface rica em Jetpack Compose Desktop.

Kotlin · Compose Desktop · Spring Boot

API RESTful para gestão de sessões, reservas e ingressos com modelagem relacional estrita, documentação OpenAPI/Swagger e telemetria.

Node.js · Express · PostgreSQL · Prisma


🛠️ Stack & Ferramental

Sistemas & Baixo Nível Nuvem & Arquitetura Aplicações & Web
Rust · Cranelift · WebAssembly · C Cloudflare Edge · Docker · gRPC · Protobuf SvelteKit 5 · React 19 · Tauri 2
Engenharia de Compiladores · Tokio PostgreSQL · SQLite + FTS5 · Spring Boot TypeScript · Next.js · Astro

Pinned Loading

  1. HyCore-Launcher HyCore-Launcher Public

    Hycore is a modern Hytale launcher built with Tauri, offering fast startup, low resource usage, and easy mod management.

    Java 10 1

  2. frame-24 frame-24 Public

    Forked from Lawtrel/frame-24

    TypeScript

  3. Imglyze Imglyze Public

    Batch optimize, convert, and resize images. Local desktop application built with Rust, Tauri, and React.

    TypeScript

  4. arandu-lang/arandu arandu-lang/arandu Public

    A Brazilian systems programming language focused on memory safety, clean syntax, explicit errors, and native tooling.

    Rust

  5. quijava quijava Public

    🎮 QuiJava - Educational quiz desktop platform built with Kotlin, Jetpack Compose Desktop and Spring Boot. Complete system with quiz creation, ranking, history and authentication.

    Kotlin