Skip to content

Navigation Menu

Sign in
Sign up
@sheehanlloyd
sheehanlloyd
Follow

Sheehan Lloyd sheehanlloyd

Software Engineering Student @ University of Waterloo

Block or report sheehanlloyd

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

Hi there, I'm Sheehan Lloyd πŸ‘‹

πŸŽ“ Software Engineering @ University of Waterloo
πŸ€– prev. SWE Intern, Agentic AI @ Redcan.ai Β· πŸš€ Founding Engineer @ Relet
βš™οΈ Full-stack & DevOps Β· πŸ”§ Systems programming

Website LinkedIn Resume Email


πŸ›  Projects

A reverse-execution debugger for AArch64 Linux. Set a breakpoint, run past a crash, then step backwards to the instruction that corrupted your pointer.

Built from raw ptrace up β€” software BRK breakpoints, DWARF line/type/CFI parsing, checkpoint-and-replay via clone injection, and a web UI with a scrubbable execution timeline. Seven crates, no external debugger dependencies.

πŸ“ Architecture notes Β· ⏱ Determinism model

Relet TypeScript Private founding engineer

Rental management for student housing landlords. Property onboarding, tour scheduling, e-lease signing with generated PDFs, and rent tracking with automated payment collection β€” the full leasing lifecycle in one platform.

Next.js 15 App Router Β· React 19 Β· TypeScript Β· PostgreSQL Β· Playwright E2E Β· CI/CD to production

An MCP server for athlete data. Pulls WHOOP recovery, strain, and sleep alongside Google Calendar into an LLM tool surface, so an assistant can reason about training load against what's actually on your schedule.

OAuth 2.0 Β· Model Context Protocol Β· REST APIs


πŸ’» Languages, Frameworks, and Tools

Python Java C C++ JavaScript PHP SQL Lua Rust HTML CSS Arduino

MySQL PostgreSQL SQL Server SQLite PyTorch JAX NumPy SciPy

Linux Debian Ubuntu AWS Azure Docker CI/CD Bash Git Emacs Vim


πŸ“œ Certifications

AWS
Solutions Architect
Associate Β· Jan 2026 Azure
Data Scientist
Associate Β· Jan 2026 CompTIA
Linux+
Jul 2025 Oracle
Java SE 8 Programmer I
Jan 2025 Azure
AI Engineer
Associate Β· Jul 2024 Python Institute
PCAP
Associate Python Β· Jul 2024

Also: Fortinet NSE 1–3 Β· Azure AI Fundamentals Β· PCEP Entry-Level Python


Pinned Loading

  1. chronos chronos Public

    A reverse-execution debugger for AArch64 Linux. Step backwards through a program to find the instruction that broke it.

    Rust 1

  2. whoop-secondwind whoop-secondwind Public

    Local-first WHOOP data pipeline: sports-science metrics computed in Python, served to Claude via MCP tools that return conclusions, not rows. Pulls real WHOOP data via the API β€” a synthetic generat...

    Python 1

  3. Onyx Onyx Public

    The local-first AI code editor for macOS. Every model runs on your machine β€” a VS Code fork whose entire agent architecture is designed around local inference.

    TypeScript

  4. ai-codebase-onboarding-agent ai-codebase-onboarding-agent Public

    AI codebase onboarding agent β€” index any repo and ask how it works. Syntax-aware chunking, hybrid retrieval (vector + BM25 + import graph), and answers with clickable file:line citations. Generates...

    Python

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /