Plotting character background.

Since so much  up for grabs in regard to both Neo and Peter's backgrounds, especially re: their programming and engineering software/hardware skills, I would like to specify both having specific talents in various facets such as Windows, Mac, Android, iOS, Linux, and several languages such as JavaScript, Python, Git, and others.  

Enjoying plotting their conversations.  Suggestions are welcome.