Skip to content
View guimsmendes's full-sized avatar

Block or report guimsmendes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
guimsmendes/README.md

  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()
  }

Connect


Stack

BackEnd

DevOps

GCP Pulumi Docker Kubernetes Terraform
Git AWS Jenkins Grafana Kibana

Music


Spotify GitHub Profile Recently Played

Github Stats


Go           2 hrs 50 mins   ██████████████████████▒░░   89.11 %
YAML         12 mins         █▓░░░░░░░░░░░░░░░░░░░░░░░   06.67 %
TOML         6 mins          ▓░░░░░░░░░░░░░░░░░░░░░░░░   03.16 %
SQL          0 secs          ░░░░░░░░░░░░░░░░░░░░░░░░░   00.36 %
Text         0 secs          ░░░░░░░░░░░░░░░░░░░░░░░░░   00.33 %

Guimsmendes's github activity graph

Popular repositories Loading

  1. employee-csv-parser employee-csv-parser Public

    Project to implement a Csv-Parser for companies that receive different type of files with employees's information.

    Go 2

  2. dna-simians dna-simians Public

    Dna Simians project to expose an API Rest endpoint to validate Dna Strings for a Simian or Human Dna Type.

    Java 1

  3. alura-projects alura-projects Public

    Java 1

  4. lego-land lego-land Public

    Java 1

  5. feature-toggle feature-toggle Public

    Projeto de Feature Toggle com objetivo de alternar entre diferentes caminhos o código fonte de forma que funcionalidades possam ser testadas e completadas antes de serem lançadas em produção

    Java

  6. hackerrank-resolutions hackerrank-resolutions Public

    Java