Skip to content
View omnisci3nce's full-sized avatar

Block or report omnisci3nce

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
omnisci3nce/README.md

Hi there 👋

Software engineer based in Melbourne, Australia.

Currently working as an embedded systems dev using C & Rust, but also cover backend and app development when needed. Previously: CAD & DFM, physical access control (RFID & building security).

Interested in compilers, graphics (OpenGL / Vulkan), game engines, distributed systems, functional programming, pottery, sports, renewable energy.

I have worked professionally with Rust, C, and TypeScript, alongside tools such as Docker, SQLite, PostgreSQL, React, and more.
Outside of work I also dabble in OCaml.


My Skills


Pinned Loading

  1. celeritas-core celeritas-core Public

    A game engine base layer that handles rendering & input (more to come)

    C 2

  2. ocaml-sys/ocaml-bindgen ocaml-sys/ocaml-bindgen Public

    Automatically generates OCaml FFI bindings and C shim code to C/C++ libraries

    OCaml 33 2

  3. genie genie Public

    A simple, functional style GUI framework for native desktop apps

    OCaml 7

  4. sibyl-lang sibyl-lang Public

    ML-inspired programming language for learning purposes.

    OCaml 5

  5. AutodidactsHaven/freyja AutodidactsHaven/freyja Public

    Odin 2 1

  6. osdp-rs osdp-rs Public

    Open Supervised Device Protocol in Rust.

    Rust 2