I build useful, slightly unusual software at the edge of AI tools, developer workflows, automation, and human judgment.
I like projects where the problem is fuzzy, the users are real, and the right answer is not just "add more code." My strongest signal is range: I can prototype fast, explain the tradeoffs, and turn messy ideas into something people can actually try.
- Shipping AI-adjacent tools without losing sight of the human workflow.
- Building quick prototypes that are honest enough to become real products.
- Connecting APIs, browser automation, local tooling, data stores, and UI into one coherent system.
- Explaining complex technical choices in plain language so a team can actually decide.
- Keeping a sense of humor while still caring about quality.
| Project | What it shows |
|---|---|
| substack-mcp | Hosted MCP server for cross-Substack Q&A using Cloudflare Workers, D1, and FTS5. |
| smds | Claude Code plugin work, product taste, and developer-culture instincts. |
| visual-refactor | Exploration of AI-assisted code refactoring through visual control-flow editing. |
| equipment-notes | Practical, maintainable software for real-world note-taking workflows. |
| camspector | Computer vision curiosity: finding cars in webcam streams. |
| hire-by-talking | A deliberately pointed reminder that hiring should evaluate judgment, not green squares. |
I am a good fit for teams that need someone who can move between product thinking and implementation without treating either one as someone else's job. I like early product surfaces, internal tools, AI workflow experiments, creator tools, scrappy automation, and software with a little bit of soul.
If you are hiring for someone who can learn quickly, make prototypes tangible, and talk clearly about the work, I am worth a conversation.
- Model Context Protocol servers and AI tool ecosystems
- Local-first and small-web software
- Browser automation and workflow agents
- Computer vision applied to everyday problems
- Hiring signals that measure actual judgment
- GitHub: @ateesdalejr
- X: @divinesturgeon
The contribution graph is fun. The conversation is the signal.