Hopefully your player isn't reading this, because I'm gonna suggest a rat-bastard trick you can use to catch this techie rogue.
In your campaign world, trapmakers probably know that for every trap, there's someone who can disable it, and that trap disablers have an infuriating tendency to go adventuring with tombraiders and the like. So occasionally, they'll design a trap like this:
Poison_Needle, Search DC 25, DD DC 25: poison needle coated with contact venom, activated when chest is opened.
Falling Ceiling Block: Search DC 35, DD DC 20: when poison needle trap is disabled, it triggers a complex mechanism that drops the ceiling onto a 10' square centered on the poison needle. Reflex save for partial damage
When the PC originally searches for traps, have him only discover the needle; require a second search check if he wants to look for more traps.
The trapmaker's goal is mostly psychological: if there are several traps like this in the dungeon, she figures, the tombraiders are less likely to be cocky about having disabled a trap, and less likely to proceed.
Daniel