As a designer myself, it's not really the type of logo I'd expect to represent a technology. There's no real unity between the html and the mark below it...and yes it does look a bit like a jersey number.