nix run nixpkgs#fastfetch
I'm a software engineer who feels equally at home writing backend code and running the systems behind it. Co-founder at INSY and a NixOS maintainer.
I spend a lot of time with Kubernetes and Nix, enjoy writing Go and Rust, and like taking unfamiliar things apart to understand how they work. Along the way, I've shipped software across Web3, security, fintech, healthcare, and IoT.
Writing
All postsReverse-engineering Instagram’s device ID
Following an HTTP header into an Android APK, learning Smali, and finding a small twist on UUID generation.
REVERSE ENGINEERING · ANDROIDProjects
Clipping campaigns, paid communities, digital products, and a UGC creator marketplace.
Unofficial macOS client for the G410 doorbell: live video, two-way talk, and motion alerts in Matrix. Swift + a NixOS notifier.
A dynamic API mocking server written in Go, with a web interface and a NixOS module.
A Go tool for capturing BLE advertisements, with optional device-address filtering and Nix packaging.
Research into macOS feature eligibility, with a patch for the Mac-side iPhone Mirroring check. The iPhone-side region check remains.
A Docker debugging CLI written in Go, with detailed and JSON output.
A small Go library for generating calendars and events in iCalendar format.
Experience
LinkedIn-
Co-Founder @ INSY
– Present
Building a platform for clipping campaigns, paid communities, digital products, and a UGC creator marketplace. Merchant acquiring lets creators get paid without running their own payment stack.
Product & engineering, payments, DevOps — plus sales, marketing, and accounting. Startup life :)
-
Fullstack Developer @ FiveDotTwelve
–
IoT development: custom OpenWrt firmware, an on-premises NixOS distribution, and tooling for embedded device fleets.
Also built voice chat in Go using a custom UDP protocol, alongside a messaging app.
-
Full Stack Engineer @ Fizen.com
– · Part-time
Payment-processing microservices, banking operations with technical accounts, and PSD2 compliance.
Go, Rust, NixOS, and Google Cloud Run.
-
Blockchain Developer @ Byron Network
–
Decentralized exchange development with Haskell, Rust microservices, and NixOS.
-
Blockchain Developer @ M8B
–
Ethereum and EVM development with go-ethereum, Solidity, and Go. Built decentralized applications and provided blockchain consulting.
-
Software Security Specialist @ BinarApps
–
Penetration testing of web applications, firmware, and infrastructure. Vulnerability research, exploitation, and reporting, with remediation guidance for engineering teams.
About me
I'm Jakub, also known as nxm, based in Wrocław. I like reverse engineering, self-hosting, and building custom automations. I'm also a bit into hardware and electronics.
This is where I keep notes from things I've built, taken apart, or learned along the way.