About Me
I’m a software engineer passionate about developing high-quality code, mainly in Go and Rust. I’m also curious about Javascript, Web Assembly technologies, and systems programming in C.
In addition to designing and implementing highly responsive server-side software, I have vast experience designing APIs that allow communication between the front end and the back end, mostly based on gRPC, Protocol Buffers, and JSON.
One plus I can offer is more than ten years of experience working with Unix/Linux systems. I am not an expert, but I can set up and run Docker and Kubernetes clusters to automate deployments in production or development environments with complex stacks like elastic-search, Fluentd, Jaeger, Prometheus, PostgreSQL, MongoDB, Cassandra, Redis, Etcd, Jenkins, Nats, Kafka, Kibana, Grafana, Devpod, and Bazel.
Currently following the AI hype I’m investigating how I can use my background in programming to create incredible things with emerging AI tools.
I would like to mention that I also have experience working under agile methodologies like Scrum and Kanban and I love teamwork.
Experiences
Software Engineer II
2022 - Present · Uber Technologies
Software Engineer II
2021 - 2023 · SpotOn
Senior Software Developer
2019 - 2021 · Rappi
Senior Software Developer
2019 - 2019 · Merqueo
Senior Software Developer
2018 - 2019 · Scotiabank Colpatria
Mini Squad Lead
2018 - 2018 · Quick Help
Software Developer(Freelancer)
2011 - 2018 · Pagord, GaE, CrystalPos, Crystal-Stock, Comcerge.
Education
B.S. in Systems Engineering
2013 - 2018 · University of Cesar
Publications
Projects
Skills
Go
C/C++, Rust, Bash, Javascript/Typescript, Python
Linux, FreeBSD, MacOS
Micro Services Architectures
gRPC, AVRO, REST
Nats, Kafka, RabbitMQ
Postgres, MySQL, MongoDB, Redis
Jenkins, BuildKite, Bazel, Buildtools
Hobbies
- Cooking
- Boxing, Soccer
- Music
- Reading