Guilherme Brabo

88
reputation
7

I'm software engineer with almost 10 years of experience. I've always been involved with critical projects as developer, tech leader and architect. I see myself as a generalist, I can work with multiple areas, ordered by what I understand I'm better with:

  • Development of backend applications, which is my strongest hard skill and where I've been working since the beginning of my career;
  • Building CI/CD pipelines and helping spread DevOps culture(which is more important than the pipelines itself);
  • Designing cloud native applications, focused on AWS;
  • Development of frontend applications, currently I'm focusing on micro frontends;

I can also build strong connections and relationships with clients. I think that understanding the client's needs, going deeper into their business is more important than technicalities.

Some of the technologies I'm currently using

  • AWS cloud environment (S3, EC2, Auto Scaling groups, Lambda, SQS, SNS, Kinesis, DynamoDB, Athena, CloudFormation, Elasticsearch as service, Elastic Beanstalk)
  • Java (Spring, Spring Boot, Spring Data, and Spring Cloud)
  • Python
  • Kubernetes, Docker, containerization
  • Terraform
  • Hashicorp Consul, Vault
  • Kafka, RabbitMQ
  • Apache Camel
  • Jenkins, Github actions
  • Cassandra, ELK stack, Redis
  • Netflix OSS
  • Git
  • Unit tests(Junit, Mockito), Cucumber tests
  • REST Web Services
  • Javascript
  • Typescript
  • Angular
  • MySQL, SQL Server, Oracle
  • Linux