TuxSH

Software Engineer

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Software Engineer with a decade of hands-on experience in low-level systems, firmware and homebrew for Nintendo platforms. Known as a lead developer on Luma3DS and an author of 3DS exploits, they contribute to high-profile open-source projects like Atmosphère and libnx where their work spans TLB/cache management, SVC implementations, socket wrappers and cross-platform porting. Their strengths lie in reverse engineering, memory and interrupt management, and pragmatic refactoring that improves maintainability across large C codebases. Comfortable operating close to hardware, they routinely touch assembler and system headers to get services and networking working reliably. An underappreciated asset: they blend exploit development intuition with production-grade engineering practices to deliver robust custom firmware and homebrew infrastructure.
code10 years of coding experience
github-logo-circle

Github Skills (31)

socket-io10
caching10
libc10
assembly10
lib10
system-programming10
switch10
freebsd10
firmware10
memory-management10
interrupt-handling10
c1110
networking10
c1710
header-files10

Programming languages (11)

TypeScriptC#JavaC++ShellCMakefileJavaScript

Github contributions (5)

github-logo-circle
LumaTeam/Luma3DS

Apr 2016 - Jan 2023

Nintendo 3DS "Custom Firmware"
Role in this project:
userBack-end Developer
Contributions:25 releases, 2 reviews, 681 commits in 6 years 10 months
Contributions summary:TuxSH implemented patches for a Nintendo 3DS "Custom Firmware" project, demonstrating skills in reverse engineering and low-level software development. They focused on patching the firmware code to implement specific modifications. The work involved modifying specific parts of the compiled code.
firmwarecustom-firmwarenintendo-3dsdevkitpro3ds
devkitPro/libctru

Jan 2016 - Jan 2023

Homebrew development library for Nintendo 3DS/Horizon OS user mode (Arm11)
Role in this project:
userBack-end Developer
Contributions:69 commits, 52 PRs, 22 pushes in 7 years 1 month
Contributions summary:TuxSH contributed significantly to the `libctru` library, focusing on implementing and updating various system service calls (SVCs) for the Nintendo 3DS. Their work involved adding new functions such as `AM_InstallFirm`, `svcBindInterrupt`, `NS_LaunchFIRM` and others. They also improved existing functionalities, including fixing definitions and prototypes, alongside code for core memory management.
horizonsd-carddevkitpronintendo-3ds3ds
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
TuxSH - Software Engineer