var gMendes = Profile{
Name: "Guilherme Mendes",
Location: "Amsterdam, NL",
Birthplace: "Santos, BR",
LivedCountries: []string{"BR", "JP", "NL"},
Hobbies: []string{"Travel", "Cats", "Music", "Photography", "Bike", "Videogame"},
EagerToLearn: []string{"React", "Python", "LLM"}
Languages: []Language{
{ Name: "pt-BR", Level:"native"},
{ Name: "en-US", Level:"fluent"},
{ Name: "es-ES", Level:"intermediate"},
{ Name: "jp-JP", Level:"basic"},
{ Name: "nl-NL", Level:"basic"},
},
Experiences: []Job{
{ Role: "Sofware & DevOps Engineer", Company: "Gain.pro", StartYear: 2023, CurrentEmployer: true, MainStack: []string{"go", "gcp", "pulumi", "postgres"} },
{ Role: "Senior Software Engineer", Company: "Sniptech", StartYear: 2022, EndYear: 2023, MainStack: []string{"go", "gcp", "terraform", "kubernetes", "postgres", "elasticsearch", "kafka"} },
{ Role: "Software Engineer", Company: "CVC", StartYear: 2021, EndYear: 2022, MainStack: []string{"java", "spring", "go", "aws", "mongodb", "elasticsearch", "kafka"} },
{ Role: "Software Engineer", Company: "Itaú", StartYear: 2017, EndYear: 2021, MainStack: []string{"java", "spring", "sybase", "kafka"} },
},
Education: []School{
{ Name: "Universidade Federal do ABC", Location: "São Paulo, BR", Degree: "Bachelor in Science and Technology", StartYear: 2013, EndYear: 2017 },
{ Name: "Shibaura Institute of Technology", Location: "Tokyo, JP", Degree: "Bachelor in Science and Technology (Exchange program)", StartYear: 2015, EndYear: 2016 },
},
}
func (p Profile) Start() {
fmt.Println("wake up")
for _, job := range p.Experiences {
if job.CurrentEmployer { job.Work() break }
}
for _, language := range p.Languages {
if language.Level == "intermediate" || language.Level == "basic" { language.Practice() }
}
p.Play(Hobbies[rand.Intn(len(p.Hobbies))])
p.Study(EagerToLearn[rand.Intn(len(EagerToLearn))])
fmt.Println("sleep")
}
func main() {
gMendes.Start()
}
BackEnd |
DevOps |
Go 9 hrs 42 mins ██████████████▓░░░░░░░░░░ 58.04 %
SQL 3 hrs 39 mins █████▒░░░░░░░░░░░░░░░░░░░ 21.92 %
YAML 1 hr 19 mins ██░░░░░░░░░░░░░░░░░░░░░░░ 07.90 %
Bash 30 mins ▓░░░░░░░░░░░░░░░░░░░░░░░░ 03.06 %
GitIgnore file 15 mins ▒░░░░░░░░░░░░░░░░░░░░░░░░ 01.50 %