Skip to content
View Braydenh563's full-sized avatar

Block or report Braydenh563

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.

Content in all repositories owned by your account will be closed.
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
BraydenH563/README.md

Brayden Hoyle

Computer Science + Interaction Design at QUT · Brisbane, Australia

I build interactive software, simulations and local AI tools,
and I care about how they feel to use as much as how they work.

LinkedIn Instagram Hugging Face


Right now: third year at QUT · working on Tessellate and Snipdeck · looking for internships in software engineering, applied AI or product design


My work

HELIXLABS petri dish Write a DNA sequence, release the organism into a petri dish, and watch species compete and evolve. p5.js.

🏆 DXB211 Tutor's Prize · Exhibited at the Queensland Games Festival

Live demo Download
Golf on the Gold Coast logo An 8-page responsive site that helps teenagers pick a golf course or driving range. Hand-written HTML and CSS, mobile-first, no frameworks.

Live site Design rationale
A custom GPT that turns rough ideas into usable prompts for ChatGPT, Claude, Gemini, Midjourney and Sora, backed by a Llama 3.1 8B model I fine-tuned. p5.js experiments with animation, colour, form and interaction, and the start of a portfolio site for my code, photography and design.
More detail

HELIXLABS. Each species' behaviour comes entirely from its sequence of 26 base proteins, and the ecosystem behaviour emerges from how they interact. It has an in-game Species Index, ambient audio layered from the state of the dish, and a tutorial with hints. Also shown at QUT's Creative Coding exhibition at The Lanes, Fortitude Valley (July 2026). JavaScript · p5.js · p5.sound · GitHub Pages

Golf on the Gold Coast. Built for DXB111 Introduction to Web Design. Semantic HTML, Flexbox, custom properties and mobile-first media queries. The design rationale covers the audience, colour, type and accessibility decisions.

Astraea. Dual, prompt-only and advice-only modes at three levels, with a deconstruct → diagnose → develop → deliver pipeline, a prompt linter and a QA gate. The model is Llama 3.1 8B Instruct in 4-bit via Unsloth, trained with TRL's SFTTrainer on an A100: LoRA r=64, alpha=128, RSLoRA on all attention and MLP projections, about 2,700 curated examples. It ships as GGUF q4_k_m for llama.cpp, Ollama, Open WebUI and Jan.


Built with Claude Code

Most of the code in these projects was written by Claude Code. I set the direction, design, scope and quality bar, and I review and test what ships.

Tessellate notes view A notebook that uses a local AI model to file, tag and link every note, and answers questions with citations. No account, no cloud. In beta.

Latest release Tests
Snipdeck panel A snippet panel for Windows: click an item and it's pasted into the app you were typing in. Rust and Slint. In progress.

CI
lean-workflow logo A Claude Code plugin that cuts token use without skipping checks. It blocks expensive habits as they happen,
shows usage limits in the status line, and changes its own rules only when the numbers back it.

CI Claude Code plugin
More detail

Tessellate. Notes, documents, whiteboards, mind maps, a knowledge graph, a timeline and reminders in one app. It imports from Notion, Obsidian, Evernote, Apple Notes, PDFs and Word files, and does Whisper transcription and OCR locally. Everything lives in one SQLite file, with encrypted private notes. It has 10,200+ offline tests with every AI call faked, Playwright end-to-end tests, CodeQL and performance checks in CI, and a Windows installer that CI installs, upgrades and uninstalls before each release. Formerly MemoryMap AI. Python · FastAPI · SQLite · vanilla JS · D3 · Ollama

Snipdeck. SQLite and FTS5 storage, a template engine, XChaCha20 encryption for sensitive items, and importers from Ditto and CopyQ. The core library is tested in CI; the Windows layer still has to be tested on real Windows machines.

lean-workflow. Guards against whole-file reads of huge files, repeated failing calls and agents with no model named. It adds a code map and start-of-session script, one command for the repo's checks, and an end-of-session retro. It grew out of the rules I use daily on Tessellate.


Toolkit

Python, JavaScript, C#, Java, C, SQL, HTML, CSS, PyTorch, FastAPI, SQLite, GitHub Actions, Linux, Raspberry Pi, Figma, Photoshop, Illustrator, Premiere Pro

Also p5.js · VB.NET · Assembly · Hugging Face · Ollama · Colab · Claude Code · Playwright · Salesforce Flows · InDesign
LoRA and SFT fine-tuning · GGUF quantisation · running LLMs locally
Photography on a Canon EOS R50 · @braydenhphotography

Recognition

  • Executive Dean's Commendation for Academic Excellence · QUT Faculty of Creative Industries, Education and Social Justice · 2026
  • DXB211 Creative Coding Tutor's Prize · QUT · 2026
  • Executive Dean's Commendation for Academic Excellence · QUT Faculty of Science · 2024
  • Duke of Edinburgh Silver (2023) and Bronze (2021)
  • Selected for a national Cyber Security Work Experience Program · 2023
  • Member of AISA and the ACS

Education

Queensland University of Technology · 2024 to 2027
Bachelor of Information Technology (Computer Science) / Bachelor of Design (Interaction Design)

Coursework
Year Sem Code Unit
1 1 IFB102 Introduction to Computer Systems
1 1 IFB103 IT Systems Design
1 1 IFB104 Building IT Systems
1 1 IFB105 Database Management
1 2 CAB201 Programming Principles
1 2 CAB222 Networks
1 2 IFB240 Cyber Security
1 2 QUT009 Data Science for Society
1 2 QUT010 People with Robots
2 1 IFB201 Introduction to Enterprise Systems
2 1 CAB203 Discrete Structures
2 1 CAB302 Software Development
2 1 QUT008 Thinking Like a Computer
2 1 QUT001 Artificial Intelligence in the Real World
2 2 EGB202 Microcontrollers and Digital Systems
2 2 DYB122 Design Visualisations
2 2 DYB123 Emerging Design Technologies
2 2 DYB124 Design Consequences
3 1 CAB301 Algorithms and Complexity
3 1 DXB211 Creative Coding
3 1 DYB121 Introduction to Design Fabrication
3 1 DYB101 Impact Lab: Place and Context
3 2 CAB432 Cloud Computing
3 2 DXB212 Tangible Interaction Design
3 2 DXB111 Introduction to Web Design
3 2 DYB102 Impact Lab: Society and Systems

Looking for internships and collaborations in software, applied AI and design.

LinkedIn

Pinned Loading

  1. HELIXLABS HELIXLABS Public

    An interactive sketch simulation developed using the P5.js creative coding library by Brayden Hoyle as a passion and for the QUT unit DXB211 final assessment. Showcased at a public exhibition at Th…

    JavaScript 2

  2. Tessellate Tessellate Public

    A local-first notebook where a local AI files your notes, links them and answers questions with every sentence cited to its source. 100% offline, no account, no telemetry, one SQLite file. Python, …

    Python 3

  3. Snipdeck Snipdeck Public

    A snippet deck for Windows. Keep text, links, templates, images and files on a small panel at the screen edge and paste them into any app with one click. Offline, no account. Rust + Slint.

    Rust 1

  4. golf-on-the-gold-coast golf-on-the-gold-coast Public

    Multi-page responsive website guiding visitors to golf courses and driving ranges on the Gold Coast. Built with HTML and CSS.

    HTML 1

  5. lean-workflow lean-workflow Public

    Token-efficient, self-improving Claude Code workflow plugin: usage guards, model rungs, code map, orient and gate scripts, end-of-session retro.

    TypeScript 1