Skip to content
View naomijub's full-sized avatar

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. 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.

Personal stuff:

  • πŸ˜„ 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: Ubisoft 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.
  • πŸ‡¨πŸ‡¦πŸ‡§πŸ‡·

Where to find me πŸ“¬:


Engineering Stack

Current Stack πŸ‘©πŸ½β€πŸ’»

rust clojure unity docker kubernetes aws git

  • 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

Have worked with πŸ‘Ύ:

  • 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

Books Published πŸ“š

Open Source Projects:

Archieved Open Source Projects:

Interesting old projects:

Coding Activity πŸ‘©πŸ½β€πŸ’»

Naomijub's github stats Naomijub's top langs

naomijub

Pinned Loading

  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 131 16

  2. edn-rs edn-rs Public

    [DEPRECATED]: Crate to parse and emit EDN

    Rust 80 14

  3. brcode brcode Public

    PIX BR Code Parser for Rust

    Rust 62 4

  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 436 51

  6. evaporei/edn-derive evaporei/edn-derive Public

    [DEPRECATED]: Edn derive procedural macros for (De)Serialization

    Rust 9 1