Coops avatar
David Frogmen Coops
Systems developer. Deterministic behavior. Practical execution.

Low-level work, built to run.

I’m David Frogmen, also known as Coops. I build systems-focused software and care about correctness, performance, and making machines do what they are told.

C Rust Python JavaScript Assembly C++ C#
Open profile

Static page. No analytics, no trackers, no “loading…” theater.

About

Short and specific

I’m a 23-year-old developer with a CS background. I prefer projects where correctness matters and behavior is measurable: instruction semantics, deterministic execution, and practical runtime behavior.

I build things that can run real software instead of living forever as demos.

Identity David Frogmen / Coops

Systems developer focused on low-level programming and performance.

Codeberg codeberg.org/coops

Primary hosting for my projects.

Skills

What I actually use
Languages systems and tooling
C Rust Python JavaScript Assembly C++ C#
Strengths practical engineering
determinism debugging performance architecture correctness-first
Interests where I aim

CPU emulation, Linux user-mode execution, low-level runtime behavior, and maintainable systems tooling. I like problems where the solution is understanding the model and implementing it correctly.

Project

Current public work

loongue

Loongue is a monolithic LoongArch LA64 emulator in C focused on deterministic CPU behavior and practical Linux user-mode execution. It is positioned as the smallest actively developed LA64 emulator available today.

C emulation LA64 determinism linux user-mode
Summary why loongue exists

The goal is a practical LA64 emulator with deterministic behavior that can execute Linux user-mode workloads without turning the codebase into a framework museum. Small, focused, and actively developed.

Contact andersontreeballs@gmail.com

If you’re working on LoongArch tooling, Linux user-mode execution, or emulator correctness, reach out.

Contact

Actual ways to reach me
Email andersontreeballs@gmail.com

Best for collaboration and serious technical discussion.

Send email
Codeberg codeberg.org/coops

Repos, issues, and updates.

Open profile
Quick message mailto draft

Static hosting means this creates an email draft. Nothing is stored.