Who is Technician?

Day 1,325, 19:44 Published in USA USA by Technician

Many people think I am this,

Big, powerful, but maybe not too smart.

Am I a leader?
Well maybe not this guy,

Have a few trillion I can borrow?

I think of myself more like this guy,

Fighting against hopeless odds,facing and suffering the same hardships as his men.