Hi there! ๐๐ฝ
I would say that I am a Rust Specialist .![]()
The projects that I'm most proud of are my books on Rust and game development, my database prototype WooriDB which was heavily inspired by my previous work with XTDB and Datomic, and Space Editor, a Bevy Game Editor.
- ๐ Pronouns: She/Her, They/Them
- ๐ข๏ธ I love functional programming and databases, specially time serial databases.
- ๐พ I love procedural content generation and voxels.
- ๐ฎ I am Tech Director at a proto studio with some other big industry names from Rockstar, Ubisoft and Playstation.
- ๐ฉ๐ฝโ๐ป I have been leading teams in backend services and multiplayer games.
- ๐ญ Iโm currently working at: Apollo GraphQL as a Software Engineer.
- ๐ฏ My current personal projects MHTH and Bevy_knossos and barebones-cli
- ๐ฉ๐ฝโ๐ 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: Unreal, Bevy
- Gaming Expertise: Online, PCG, Voxels, Automated Testing, ECS
- Programming: Elixir, Kotlin, Ruby, Python, Swift , Javascript, Typescript, Java
- Game Engines: Unity, 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: XR, Tooling, 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
- barebones-cli - CLI Template
- serde_json_shape - Define the common shape of a set of JSONs
- Bevy Knossos - Maze library for Bevy
- Brcode - PIX QR Code parser
- tokio_retry2 - Extensible, asynchronous retry behaviours for tokio
- difference_rs - text diff library
- 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
- Observable Trees - Fully tokio async channeled trees, no extra deps
- ๐ 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
Checkout my personal blog for more, sometimes I paste ideas there.





