Ethan Reynolds

Ethan Reynolds

Mentor
5.0
(2 reviews)
US$10.00
For every 15 mins
12
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Software developer with a wide area of experience in the tech field.
Software developer with a wide area of experience in the tech field.

Developer with 10 years of hands-on experience and nearly 6 in professional roles. I work across the stack and usually work in C, Go, Python, C#, Java, Kotlin, JavaScript, and TypeScript — with a strong preference for C and systems-level work. I enjoy helping others build a solid understanding of fundamentals instead of just getting them unstuck.

Eastern Time (US & Canada) (-04:00)
Joined April 2021
EXPERTISE
5 years experience | 1 endorsement
6 years experience
6 years experience | 1 endorsement

REVIEWS FROM CLIENTS

5.0
(2 reviews)
Noah S
Noah S
June 2021
NICE
Carson Kramer
Carson Kramer
May 2021
Good session. Everything went as expected.
SOCIAL PRESENCE
GitHub
mach
A programming language for people who like to know what their code is doing.
Makefile
76
1
mach-std
3
0
PROJECTS
2024
Mach is a statically-typed, compiled, systems programming language I designed and built from the ground up. The compiler is fully self-ho...
Mach is a statically-typed, compiled, systems programming language I designed and built from the ground up. The compiler is fully self-hosted through a four stage bootstrap pipeline starting from C with zero dependencies. The project's multiple repositories include a tree-sitter grammar, VSCode and Zed extensions, and the standard library. The compiler is written specifically to not require any 3rd party tools at all, including larger language backends like LLVM.
C
View more
C
View more
2026
Loom is an MCP server written in Go that gives AI coding agents a structured, opinionated workflow for GitHub. It enforces issue-driven d...
Loom is an MCP server written in Go that gives AI coding agents a structured, opinionated workflow for GitHub. It enforces issue-driven development with convention-aligned branching, commits, and PR lifecycle management compatible with CI infrastructure. It handles repo setup, issue tracking, and the full create-branch-to-merge pipeline so that agents can participate in real codebases without improvising git commands.
Golang
View more
Golang
View more