Visualizer. Writer. Coder. Hopeful humanist. Hopeless optimist. Happy soul.