Full stack junior developer with senior developer experience and a background in Film and TV production. Adept at stand-out websites, managing teams, problem solving, and breaking down complex ideas. Experience using video production skills to create educational technology content.