One of the critical issues in the generation of a protein microarray lies in the choice of immobilization strategies, which ensure proteins are adhered to the glass surface while properly retaining their native biological activities. Herein, we report a bacterium-based, intein-mediated strategy to generate N-terminal cysteine-containing proteins which are then chemoselectively immobilized to a thioester-functionalized glass slide to generate the corresponding protein microarray. We also showed preliminary data of the strategy in a yeast host system.