I’m a builder who gravitates toward small, self-contained tools that solve a very specific problem. Looking at the kind of things I make, there’s a clear pattern: low-level systems and reverse engineering on one side, and practical desktop, mobile, and backend utilities on the other. I like understanding how something works under the hood, then turning that understanding into a tool that actually runs — binary patching, protocol debugging, macOS and Android helpers, bots, lightweight services, and other experiments.
🔧 What I Do
- Build small tools around reverse engineering, binary patching, and low-level analysis
- Tinker with network behavior, protocol debugging, and traffic-related utilities
- Make desktop and mobile apps for narrow, practical use cases
- Put together bots, lightweight backends, and self-contained systems
- Start experiments from “can this be done?” and try to turn them into working code
🌱 What I'm Exploring
- C#/Java/Go for backend development
- C/C++ for low-level programming
- Static binary patching and instruction-level analysis
- Cross-platform tooling and on-device features
🔬 Reverse Engineering & Debugging
- Amateur reverse engineering enthusiast
- Interested in AArch64 static binary patching and instruction analysis
- Dynamic debugging with IDA Pro and lldb
- Enjoy understanding how software works under the hood, then turning that into small tools
💻 Operating Systems
- Ubuntu 24
- macOS 26
- Windows 11
📫 How to reach me
- Email: contact@swiro.top
- Blog: blog.swiro.top
🧸 Projects & Toys
Most of my side work is experimental, self-contained, and built to be practical rather than polished for show. It usually falls somewhere between reverse engineering, network debugging, desktop and mobile utilities, bots, and lightweight backend systems.

