Expert software engineer and consultant.
40+
Helpful BJJ black belt offering technique and training tips
5+