Steven Bui

Steven Bui

Steven Bui

Engineering leader. Software Developer. Problem solver. Failing forward.