Skip to content
View jamessizeland's full-sized avatar

Block or report jamessizeland

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

Hi, I'm James - Welcome to my GitHub Profile

visitors Linkedin Badge


About Me

PhD physicist turned self-taught multi-language full-stack software tech lead. I thrive on solving problems and developing technological and organizational systems, with a people first approach. I'm passionate about System Design, Data Capture and Psychological Safety.

I design and build high-fidelity prototype products, using Embedded Rust, TypeScript React and Golang for Dyson's product R&D. I'm also helping to build an Embedded Rust BLE library, TrouBLE.

I love to learn new things

Rust icon Golang icon Typescript icon React icon Bun icon Python icon

Personal Projects

Project Description Links
Chase Me Arcade game written in Bevy game engine. Learning about game loops and Entity Component System models. repo, play
Chess App Written in the Tauri cross-platform app framework. repo
BLE Gamepad Async Embedded Rust project with Embassy and TrouBLE. repo


psychological safety stages

My PhD Thesis

unit cells

femto second laser setup

Pinned Loading

  1. tauri-chess tauri-chess Public

    Experiment with tauri passing data from rust to javascript - building a chess app

    TypeScript 20 3

  2. bevy-chase-me-game bevy-chase-me-game Public

    Arcade game written in Bevy game engine. Learning about game loops and Entity Component System models.

    Rust 7 1

  3. web-ble-demo web-ble-demo Public

    connect to ble device in the browser and read data back from it

    TypeScript 3

  4. microbit-ble-gamepad microbit-ble-gamepad Public

    Bluetooth gamepad using the BBC Microbit v2 and Embassy Rust

    Rust