JUSTIN GALLAGHER

computer scientist & software engineer.