List with nested maps

iex> results |> Enum.map(fn {username, map} = _tuple -> %{name: username, twitter: Map.get(map, "twitter"), website: Map.get(map, "website") } end) 
[%{name: "John Smith", twitter: "jsmith", website: nil},
 %{name: "Lisa Smith", twitter: "lsmith", website: "lsmith.com"}]

if You want to avoid nil value, you can use map get with default value.