Skip to content
View naomijub's full-sized avatar
🎮
Bevy-Studio
🎮
Bevy-Studio
  • Ubisoft
  • Winnipeg
  • 19:02 (UTC -05:00)
  • X @naomijub
Block or Report

Block or report naomijub

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
naomijub/README.md

Julia Naomi (naomijub)

Hi there! 👋🏽 I would say that I am a Rust Evangelist rust

The projects that I'm most proud of are books on game development, TDD for Games (Book + Repo), Edn-rs and WooriDB which was heavily inspired by my previous work with XTDB (previous Crux) and the feeling that a DB like XDTB was missing in the Rust ecosystem.

Personal stuff:

  • 😄 Pronouns: She/Her, They/Them
  • 👾 I love mixed reality project (AR/VR) and Voxels
  • 👩🏽‍💻 I am a tech lead software engineer with focus in backend and game development, having some experience in devops and mobile development
  • 🔭 I’m currently working at: Ubisoft as a Lead Developer eXperience
  • 👯 I’m looking to collaborate on Game Projects written in Rust
  • 👩🏽‍🎓 I'm interested in VOXELS, XR/AR/VR, game AI, game concurrency, game servers, genetic algorithm, natural language processing.
  • 🇨🇦🇧🇷

Where to find me 📬:

My twitter

Currently working on

  • Trying to port my work to an free version of our Bevy Editor.
    • Compiles to all major targets
    • Compiles to some NDA platforms upon NDA

Engineering Stack

From gaming to full-stack

Current Stack 👩🏽‍💻

rust clojure unity flutter cpp docker kubernetes aws git

  • Programming: Rust, C++, Clojure, C#, Javascript, Java
  • Gaming:
    • Engines: Unity, Bevy Engine and Unreal
    • Expertise: Online, Voxels, XR, Automated Testing, Tooling, ECS, Physics, Weak AI
  • Server Technologies: GraphQL, gRPC, Cap'n'Proto, WebRTC, Relays, Kafka
  • Front-end: WASM, React, HTML, CSS
  • Mobile: Unity, Rust
  • Infra: Docker, Git, Prometheus, Grafana, CI (Github-Actions, CircleCI, TravisCI), Perforce
  • Cloud: Kubernetes, AWS
  • Databases: XTDB (Crux), DynamoDB, Postgres, Redis
  • Agile practices: TDD, CI/CD, Lean, Kanban, Pair Programming

Have worked with 👾:

  • Programming: Elixir, Kotlin, C#, Ruby, Python, Swift , Dart on Flutter
  • Game Engines: Amethyst, Unreal, CryEngine, Allegro
  • Server Technologies: RabbitMQ
  • Infra/Cloud: GCP, Terraform, Chef, Azure
  • Databases: Datomic, CassandraDB, MongoDB, MySQL
  • Agile practices: Extreme Programming, Scrum
  • Mobile: Flutter, Swift

Books Published 📚

Open Source Projects:

  • Obs: I have started a new personal project strategy, my new projects are private until they make it to a certain usability or purpose.

Interesting projects:

Coding Activity 👩🏽‍💻

Naomijub's github stats Naomijub's top langs

naomijub

naomijub

Pinned

  1. wooridb wooridb Public

    WooriDB is a general purpose time serial database. It is schemaless, key-value storage and uses its own query syntax that is similar to SparQL.

    Rust 129 16

  2. edn-rs/edn-rs edn-rs/edn-rs Public

    Crate to parse and emit EDN

    Rust 79 14

  3. brcode brcode Public

    PIX BR Code Parser for Rust

    Rust 63 3

  4. GameTDD/TDD-on-Unity GameTDD/TDD-on-Unity Public

    C# 3 1

  5. rewin123/space_editor rewin123/space_editor Public

    bevy prefab editor

    Rust 271 30

  6. edn-rs/edn-derive edn-rs/edn-derive Public

    Edn derive procedural macros for (De)Serialization

    Rust 9 2