8000 Sletch (Wayne Sletcher) Β· GitHub
[go: up one dir, main page]

Skip to content
View Sletch's full-sized avatar
🟒
Open to work, hire me!
🟒
Open to work, hire me!

Block or report Sletch

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. 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
sletch/README.md
A pull request titled 'feat: hire Wayne Sletcher', asking to merge 1 engineer into your-team:main. Six checks pass: shipped to production, five PRs merged into Unsloth, three fixes in review at LlamaIndex, 1,200+ tests, two live courses, UTC+2. No conflicts with the base branch. Merge pull request opens a message form.

Open to work Message me sletchersystems.com Remote, UTC+2 Buy me a coffee on Ko-fi

Hey, I'm Wayne πŸ‘‹

I'm a developer from South Africa and I'm looking for work. Contract, freelance or full-time, remote. I can start this week.

I build full-stack apps and AI stuff, and I get them live. Everything below is running right now, so click on it.

If your team looks anything like this:

backlog.length > team.capacity   // true, every sprint

then this PR fixes it. Reviewers: you πŸ™‚

πŸ“¬ Send me a message or email me at wsletcher@gmail.com

πŸš€ What I've built

πŸ—£οΈ The English System
An English learning platform built on my own teaching method, with real paying students. It has AI feedback on writing, a voice speaking partner you can talk to hands-free, and an AI avatar on every page that takes you where you need to go. Payments run through PayFast. I built it and I run it, on my own.
Next.js 16 Β· React 19 Β· TypeScript Β· Supabase Β· Groq Β· Gemini Β· Whisper Β· Vercel Β· 98 merged PRs Β· 1,200+ tests

πŸ§ͺ Git From Zero Β· code
Takes someone who has never opened a terminal through to branches, pull requests and fixing a merge conflict. The sandbox in it is a small git engine I wrote, so commits, rebase and reflog actually behave like git.
One HTML file Β· no dependencies Β· 87 tests

☸️ Kubernetes & OpenShift
21 lessons and 5 browser sandboxes, plus a real 3-node cluster with a chaos tool that breaks things on purpose so you learn how to fix them.
kind Β· Calico Β· Kubernetes 1.34 Β· 24 tests

🏒 Sletcher Systems
My agency site, in English, Afrikaans, isiXhosa and isiZulu. I built the enquiry form, the analytics and the admin dashboard behind it myself.
React Β· Vite Β· Vercel Β· Supabase Β· 81 merged PRs

πŸŽ“ TeacherSletch (still building)
A free platform for people moving into software from other careers. You apply, then prove what you can do with your own projects, and a bot checks them automatically.
Python Β· pytest Β· GitHub Actions Β· Docker

πŸ”§ Open source

  • βœ… 5 merged into Unsloth (77kβ˜…)
    • #10075: when broken folder permissions stopped the installer replacing its copy of Node.js, it blamed a virus scanner. Now it names the permissions as a possible cause, along with the commands that repair them.
    • #9924: when a Studio update on Windows couldn't recover its launcher, the error only said the launcher wasn't on disk, which hid the real problem. Now it says why recovery failed.
    • #12274: their daily compatibility check had failed every morning since two new test files landed, because those files didn't skip on machines without PyTorch. Fixed them, and added a test that catches the same mistake on the pull request that makes it, not the next morning.
    • #11142: their embedding code was starting a new GPU check process on every single call. One user's log had 274 of them in about three minutes. I found where it came from and fixed it so it only checks once.
    • #10073: on Windows with an Intel GPU, PowerShell was reading the installer's -d flag as -Debug, so one step of the install had never worked since it was added. Tracked it down and fixed it.
  • 🟑 3 in review at LlamaIndex (52kβ˜…) Β· #23293 Β· #23292 Β· #23281
    All three are Windows bugs. Their CI doesn't run the tests on Windows, so I do.

πŸ› οΈ How I work

  • I write tests. A fix isn't done until there's a test that fails without it.
  • When I find a bug, I go check everywhere else the same bug could be hiding.
  • I build with Claude, Codex, and try out MANY OTHER LLMs daily, and even some programs I have made to streamline tests, and I'm open about it. It's how I get this much done on my own.

πŸ† Skills

Python TypeScript JavaScript React Next.js Node.js Supabase PostgreSQL Vercel Docker Kubernetes TensorFlow

πŸ’‘ Stuff I love building around

Straight from my 2024 README. Still true, and I'm still a passionate coder and adventure-seeker 🏞️

  • πŸ”§ Creator of Sletcher Systems and Global Defense Network
  • πŸ’» Object-oriented programming
  • 🧠 RAG systems (from tiny to industry level)
  • πŸ€– LLMs and Uncensored LLMs
  • πŸš£β€β™‚οΈ Agentic reasoning crews and tools
  • πŸ“ž Function calling
  • πŸ“Š Data science, forecasting, time series, ontologies, mapping (10M+ lines)
  • 🌐 Full stack apps and machines
  • πŸ“‘ Real-time communications networks
  • πŸ”’ Cybersecurity projects
  • πŸ“ˆ Smart contracts
  • πŸ”‘ Hexadecimal encryptions
  • πŸ“„ LaTeX PDF generation
  • πŸ“Š Multimodal models
  • πŸ’Ύ Memory and thread script management

πŸ› Known issues

  • This profile looks quiet. Most of my product code lives in private repos on @banditofsmoke. Happy to walk you through any of it on a call.
  • Timezone is UTC+2. Won't fix. I overlap with Europe all day and the US in the morning, so it's more of a feature.
  • Doesn't do teaching jobs. Also won't fix. I don't want to teach anymore, I want to code and build.

πŸ”€ How to merge

Merge pull request: send me a message

πŸ“¬ wsletcher@gmail.com

Let's connect and build something amazing together!

β˜• Like what I build? Buy me a coffee on Ko-fi

Popular repositories Loading

  1. scaffold-eth-2 scaffold-eth-2 Public template

    Forked from scaffold-eth/scaffold-eth-2

    Open source forkable Ethereum dev stack

    TypeScript

  2. solidity-code solidity-code Public

    Forked from hackingbeauty/solidity-code

    Snippets of Solidity code.

    Solidity

  3. self-operating-computer self-operating-computer Public

    Forked from OthersideAI/self-operating-computer

    A framework to enable multimodal models to operate a computer.

    Python

  4. lm-hackers lm-hackers Public

    Forked from fastai/lm-hackers

    Hackers' Guide to Language Models

    Jupyter Notebook

  5. sweep sweep Public

    Forked from sweepai/sweep

    Sweep: AI-powered Junior Developer for small features and bug fixes.

    Python

  6. LibreChat LibreChat Public

    Forked from LibreChat-AI/LibreChat

    Enhanced ChatGPT Clone: Features OpenAI, GPT-4 Vision, Bing, Anthropic, OpenRouter, PaLM 2, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-…

    TypeScript

0