On and off game developer. On and off web client developer. On and off product manager. On and off filmmaker.