# about_me.exs
defmodule Engineer do
defstruct name: "", age: 0, role: "", nationality: "", languages_spoken: [], expertise: [], tools: [], favorite_languages: []
end
defmodule Main do
def run do
user = %Engineer{
name: "Ricardo Suman",
age: 29,
role: "Software Engineer",
nationality: "๐ง๐ท ๐ฎ๐น",
languages_spoken: [
{"Portuguese", "๐ง๐ท"},
{"English", "๐บ๐ธ"}
],
expertise: ["Fullstack", "AI", "Game Dev"],
tools: [
{"Fullstack", ["Next.js", "Remix", "NestJS", "Express.js"]},
{"AI", ["TensorFlow", "LangChain", "CrewAI"]},
{"Game Dev", ["Unreal Engine 5", "Bevy"]},
],
favorite_languages: ["Rust ๐ฆ", "Elixir โ๏ธ", "Swift ๐", "C++ ๐พ"]
}
IO.inspect(user, pretty: true)
end
end
Main.run()
