>>1
嘘がないと仮定すると、英語圏ではないヨーロッパ人だろうか
ドイツ人・フランス人・その他東欧のヨーロッパ人(チェコとかルーマニアかその他か)
もしくはロシア人
あるいはアフリカの旧植民地在住

はっきり言っておくと、プログラミングの仕事を日本で求めるのはやめたほうがいい
日本に在住したいなら海外の仕事を得て、国をまたいでの開発ができるような形を探すほうがいい

日本のITはレベルが低すぎる
2000年のStruts1、1995年のVisualBasic、それ以前のCUIのアプリケーションを想像してほしい
日本で見つかるプログラミングの仕事の内、90%位はその水準
例えばテストはすべて手作業で行う(「心がこもらないから駄目」と言う管理者が普通)

経歴が事実ならおそらく自殺したくなるくらいつまらないと思う
可能性があるとすれば、大手精密機器メーカーか、自動車メーカーでの仕事を目指すくらいだ