26 y/o | Robotics Engineer | Neural Networks Researcher | Reverse Engineer
33 followers ยท 105 following ยท 28 public repos
Core Proficiencies:
- ๐ฆ Nix: Infrastructure as code and package management
- ๐ง C: Systems programming and embedded development
- โก C++: 6+ repos - Jefferson Engine reverse engineering, neural networks, robotics
- ๐ฆ Rust: 10+ repos - robotics, neural networks, APL interpreter, shader development
- ๐ง Assembly: Reverse engineering and low-level optimization
- ๐ TypeScript: Web interfaces and tooling
- ๐จ HTML/CSS: Frontend development and UI design
- ๐ Python: 5+ repos - Robot control and automation
Learning & Exploring:
- ๐ APL: Exploring array programming paradigms and symbolic computation
- ๐น Go: Learning concurrent programming patterns
- ๐ฆ Lua: Neovim configuration and plugin configuration
Research Focus: Robotics, Neural Networks, Reverse Engineering, Game Development
Pronouns: she/her | Location: Pennsylvania
- Discord: shenmarukai
- Email: shanemulc@comcast.net
- My Website
- Linktree | Bluesky | Instagram | VRChat
Jefferson Engine Reverse Engineering - Reversing and reimplementing the unreleased Fallout: Van Buren tech demo.
|
Bewusstsein Labs - Interoperating robotics library ecosystem.
|
Modern APL Interpreter in Rust - Complete refactor of AngryLawyer/rust-apl from 2013 Rust codebase to modern idiomatic Rust. Experimental implementation of the APL programming language.
Robotics Control System - (Widener University Robotics Senior Project) Program to control one or two UR3e robots using Leap Motion hand tracking camera.
- neovim-config - Neovim Lua configuration
- ghostty-config - Ghostty terminal config
- tmux-config - Tmux shell configuration
- yazi-config - Yazi file manager config
- obsidian-config - Obsidian notes setup
- nixos-k3s-cluster - My nixos k3s (kubernetes) cluster
- nixos-config - NixOS system configuration
- notes-math - Mathematics notes
- notes-japanese - Japanese learning notes
- notes-fashion - Fashion notes
- shader-crate-template - Template shader crate project (forked)
- gfx-shader-runner-template - GPU shader runner
- opencl3-shader-runner-example - OpenCL shader example (archived)
- rust-apl โญ - APL interpreter in Rust (significant refactor from 2013 Rust to modern idiomatic Rust)
- transform-gizmo-global-transform - 3D transformation gizmo using global transform (forked)
Atomuran Robotics - Developing 'Bewusstsein': A collection of interoperating robotics libraries.
- const-expr-bounds - Constant expression bounds library for compile-time computations
- arithmetic - Fundamental arithmetic operations library for mathematical computations
- memory - Memory management and allocation utilities
- linear-algebra - Library dedicated to linear algebra
- geometric-algebra - Geometric algebra library for vector space operations
- calculus - Calculus operations library for mathematical computations
- probability - Probability theory and statistical distributions library
- kinematics - Library dedicated to kinematics
- kinetics - Kinetics library for force and motion analysis in robotics
- dynamics - Library dedicated to dynamics
- graphs - Graph theory and graph-based algorithms library
- neural-networks - Neural networks library for AI in robotics
- control - Control systems library for robotic actuation and regulation
- robotics - Library combining all above libraries into robotics components
- bewusstsein - Bewusstsein consciousness framework for advanced AI systems
OpenJE - Open Jefferson Engine Community, reverse engineering the unreleased Fallout: Van Buren tech demo.
- openje-re - Library dedicated to reverse engineering the Jefferson Engine
- openje - Open source Jefferson Engine
- openvb - Open source Fallout: Van Buren
- auto-re - Automated depth-first LLM-supported reverse engineering tool
- tracing - Tracing library for OpenVB and OpenJE
- openje-bs.bsproj - BinSync repository of the openje database
- OpenJE.github.io - Official documentation website
Last Updated: March 2026



