Jim Le

Jim Le

Tinker in Technology. Software Engineer