Hi there! ππ½
I would say that I am a Rust Evangelist
. Checkout my personal blog for more, sometimes I paste ideas there.
The projects that I'm most proud of are WooriDB which was heavily inspired by my previous work with XTDB and the feeling that a DB like XDTB was missing in the Rust ecosystem, my largest open-source contribution has been to Bevy Projects, specially Space Editor, then my books on Rust and game development, TDD for Games (Book + Repo) and my open source projects.
- π Pronouns: She/Her, They/Them
- π’οΈ I love databases, specially time serial databases.
- πΎ I love procedural content generation and voxels.
- π©π½βπ» I am a tech lead software engineer with focus in functional programming. My main experiences are with backend services and multiplayer games. However, I have experience in other areas like game AI and Physics, Infosec, Mobile and SRE.
- π Iβm currently working at:
as an Online Team Lead Programmer.
- π― Iβm currently working on some personal projects like Bevy_knossos and bevy-inspector-ui
- π©π½βπ Besides that I like Board Games, ECS, genetic algorithm, natural language processing, Fuzzy Logic.
- π¨π¦π§π·

- Programming: Rust, Clojure, C++, C#
- Server Technologies: GraphQL, gRPC, QUIC, REST, Kafka
- Infra: Docker, Git, Terraform, Prometheus, Grafana, Github-Actions
- Cloud: AWS, Kubernetes
- Databases: DynamoDB, Postgres, Redis
- Agile practices: TDD, CI/CD, Lean, Kanban, Pair Programming
- Game Engines: Bevy, Unity
- Front-end: WASM, HTMX, CSS
- Programming: Elixir, Kotlin, Ruby, Python, Swift , Javascript, Typescript, Java
- Game Engines: Unreal, CryEngine, Allegro
- Server Technologies: Cap'n'Proto, WebRTC, Relays, RabbitMQ
- Infra/Cloud: GCP, Chef, Azure, Ansible
- Databases: Datomic, CassandraDB, MongoDB, MySQL, SQLite
- Agile practices: Extreme Programming, Scrum
- Mobile: Flutter, Swift
- Gaming Expertise: Online, PCG, Voxels, XR, Automated Testing, Tooling, ECS, Physics, Weak AI
- π Lean Game Development - English
- π Lean Game Development - Portuguese
- π Programação Funcional e Concorrente em Rust (Functional and Concurrent programming in Rust)
- π TDD para Games (TDD for Games)
- π [OPEN SOURCE] Desenvolvimento Web com Rust (Web dev with Rust)
- WooriDB - Time Serial Database
- Bevy Knossos - Maze library for Bevy
- Brcode - PIX QR Code parser
- tokio_retry2 - Extensible, asynchronous retry behaviours for tokio
- Observable Trees - Fully tokio async channeled trees, no extra deps
- Space Editor - Bevy Engine Game Editor
- edn-rs - Rust EDN (de)serializer
- edn-derive - Rust EDN macro (de)serializer
- ClojuRS - Clojure-like Lisp with Rust
- Transistor - Rust CruxDB Client
- Translixir - Elixir CruxDB Client
- Elixir EDN libs: Eden and exdn
- Hiccup - html templating macro in Rust
- Bevy Chess Game - 0.14
- π Composing functions with Rust
- π Exploring FFI between JVM and Rust
- π DiammondSeek - Simple game in Java
- π Rust Exercism Solutions
- π ATM Crux - Visual ATM using Crux as Database
- π TDD on Unity - Random Game
- π Todo-server - Actix, Auth, DynamoDB, Highly tested
- π TDD with Monogame - TicTacToe
- π Latam Airline Rust Backend with Graphql and Rust Frontend with WASM
- π Presidential Campaign - Rust Genetic Algorithm for a travelling salesperson
- π SNES GoofTroop demo
- π Pong Game in Rust using GGEZ
- π Kotlin Exercism Solutions
- π Mario Kart Multiplayer Demo in Unity 5