Carlos Alexandro Becker

Carlos Alexandro Becker

SRE in Cascavel - Brazil

About

SRE and OpenSource developer.

Side Projects

2018
nFPM

NFPM is a simple, 0-dependencies, deb, rpm and apk packager.

2016

Release Go projects as fast and easily as possible!

2015
env

Simple lib to parse environment variables to structs

Work Experience

2021 — Now
Remote

Part-time helping improve command line workflows.

2018 — Now
Remote

Working on improving MTTR, MTBF, MTTD, Security and cost per GB.

  • Migrated from DigitalOcean to Google Cloud Platform, adding autoscaling, removing custom load balancers and other improvements
  • Migrated from custom deploy scripts to deploying on Kubernetes
  • Replaced monitoring stack, from Nagios to Prometheus/Thanos
  • Improved security with VPC and VPN
  • Migrated all infrastructure to Terraform
  • Simplified and automated several procedures
  • Wrote a Kubernetes Operator to abstract things, so our users can deploy their intelligent apps to our platform
  • Introduced post mortems to the team
  • Continuous work on resizing and automating things
  • Continuous work on improving availability
2019 — 2020
Remote

Global monitoring and CI/CD improvements.

2019 — 2019
Remote

Developed the Couchbase Sync-Gateway Prometheus exporter.

2015 — 2018
Joinville - SC

Worked mostly improving MTTR, MTBF, MTTD and cost per tenant.

To do that, I introduced Kubernetes and did a lot of improvements on the CI/CD pipeline - both for speed and correctness. This also reduced the cost per tenant.

I also replaced and improved the entire monitoring stack and wrote lots of alert rules and even custom Prometheus exporters to achieve what was needed.

There was a continuous work on improving the costs of infrastructure. This involved resizing machines, auto scaling groups, spot instances, backup policies and several other things.

2014 — 2016
Remote

Developing features and fixing bugs using the eXtremely Distributed Software Development (XDSD) methodology in both open source and closed source projects.

2014 — 2015
Joinville - SC

Developing new features, fixing bugs and improving existing code.

Also developed the new "electronic invoice" (NF-e) engine from scratch to production. This product issues ~50K NF-e every month and was successfully used as "framework" to build other products.

2012 — 2014
Joinville - SC

Working in the ECM innovation team, researching and implementing new technologies to made a better product.

2010 — 2012
Medianeira - PR

Maintenance and development of new features of Web and Desktop GED softwares.

2012 — 2012
Joinville - SC

Development of security-related applications.

Education

2008 — 2011

Contact

GitHub
Instagram
LinkedIn
Telegram
Twitter