a grown up version of Harry Potter, minus the cape.
No, that's Steve Jobs... Bill Gates is Ron Weasley. Steve Ballmer is Vincent Crabbe...