Skip to content
View chrisdedman's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@sandbox-science

Block or report chrisdedman

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chrisdedman/README.md

Chris Dedman

Software Engineer β€’ Open Source Developer

Portfolio β€’ Blog β€’ SandboxScience β€’ Matrix

I'm a software engineer focused on systems programming, developer tooling, and open-source software. Professionally, I work as a full-stack engineer developing a large-scale content management system (CMS) using TypeScript and Rust. Outside of work, I build operating systems and developer tools in C, C++, Rust, and Python. I'm also exploring event-driven architecture and asynchronous systems through my contributions to matrix.py.

Current Focus

  • Operating system development
  • Event-driven architecture
  • Matrix protocol development

Personal Projects

  • AstraKernel: Experimental ARM microkernel for QEMU written in modern C and ARM Assembly.
  • AstraPulse: Minimalist cross-platform timer application.
  • CodeAstra: Modern code editor built with C++ and Qt6.
  • DevLog: CLI workflow logger for notes, shell history, and Git activity.
  • CapSki: Fast subtitle generation pipeline written in Rust.
  • Full Stack Golang Web Application Template: Full-stack Go web application template with authentication, database integration, and frontend scaffolding.

Open-Source Contributions

SandBox Science

Founder and lead developer of Sandbox Science, an open-source organization building systems software, developer tools, and educational projects.

Current flagship projects:

Code Society Contributions
  • Grace Discord Bot: The official Code Society Discord bot.
  • matrix.py: A simple, developer-friendly library for creating Matrix bots.
  • Grace Framework: Extensible Discord bot framework written in Python.
  • Cursif Backend: Worked on server-side development and API integration.
  • Cursif Frontend: Developed client-side interfaces and user experience features.

Pinned Loading

  1. sandbox-science/CodeAstra sandbox-science/CodeAstra Public

    Code Editor written in modern C++ and Qt6 framework

    C++ 12 7

  2. sandbox-science/AstraKernel sandbox-science/AstraKernel Public

    Experimental micro ARM kernel implementation for QEMU.

    C 3 2

  3. Code-Society-Lab/matrixpy Code-Society-Lab/matrixpy Public

    A simple, developer-friendly library to create Matrix bots.

    Python 13 7

  4. Golang-Web-App Golang-Web-App Public template

    Template for getting up and ready to build a CRUD web application using full-stack Golang.

    HTML 7 1

  5. sandbox-science/transcriber sandbox-science/transcriber Public

    A fast, Rust video subtitle pipeline

    Rust 1

  6. sandbox-science/devlog sandbox-science/devlog Public

    CLI tool that records developer workflow, capturing notes, shell activity, and Git actions.

    Python 1