Solved 1 training puzzle236710
mavaddat
No note yet
Mavaddat Javid
I am a software engineer who also studied philosophy (dual bachelor's degrees). I coach chess, develop web applications.
CFC rating: 2100
Montreal, QC CanadaMember since 22 Dec 2013
Active
Time spent playing: 14 days 12 hours 5 minutes
Time featured on TV: 6 hours 7 minutes
Solved 19 training puzzles23571
Solved 11 training puzzles23568
Gained 1 new followerStarted following 1 player
Solved 37 training puzzles236430
Solved 5 training puzzles233444
Solved 19 training puzzles229066