Douglas Camata

Senior Software Engineer at Coralogix

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Douglas Camata is a Senior Software Engineer with 16 years of experience building scalable, observability-focused systems and cloud-native tooling from Barcelona. He blends strong Ruby, Python and Go skills with Infrastructure as Code and DevOps practices, and has a track record of improving performance and testability across projects. At Red Hat and Ambassador Labs he helped operate and integrate Thanos, Observatorium and Emissary/Envoy ecosystems, contributing gRPC metrics streaming, Argo Rollouts integrations and Kubernetes operator work. He’s an active open-source contributor who has hardened testing frameworks (Splinter), refactored high-throughput services and fixed subtle caching issues in Thanos. Colleagues know him as a knowledge-sharing, challenge-seeking engineer who pairs pragmatic automation with careful code design. He now focuses on OpenTelemetry and observability platform engineering while continuing to push improvements in performance and test automation.
code15 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at UENF - Universidade Estadual do Norte Fluminense
languagesPortuguese, English, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
598reputation
64kreached
13answers
2questions
github-logo-circle

Github Skills (40)

env10
context-manager10
caching10
kubernetes10
envoyproxy10
webdriver10
selenium10
python10
testing10
bots10
selenium-ide10
automation10
go10
prometheus10
kubernetes-pods10

Programming languages (32)

CMakefileGoMustacheHTMLJupyter NotebookErlangJsonnet

Github contributions (5)

github-logo-circle
PokemonGoF/PokemonGo-Bot

Jul 2016 - Aug 2016

The Pokemon Go Bot, baking with community.
Role in this project:
userBack-end Developer
Contributions:138 commits, 271 PRs, 297 pushes in 22 days
Contributions summary:Douglas's commits primarily focused on refactoring and reorganizing the project's codebase, introducing new objects to split responsibilities. This involved significant changes to core files, like bot.py, cell_workers/pokemon_catch_worker.py, and stepper.py. These changes indicate efforts to improve code structure and modularity within the Pokemon Go bot's backend logic and system.
pythonpokemongofdiscordbotdiscord-bot
cobrateam/splinter

Apr 2011 - May 2017

splinter - python test framework for web applications
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:89 commits, 6 PRs, 6 pushes in 6 years 2 months
Contributions summary:Douglas primarily focused on enhancing the testing capabilities of the `splinter` library, a Python test framework for web applications. They added a new context manager to handle iframes, streamlining interactions with nested frames within web applications. Furthermore, the user implemented tests for alerts and prompts, expanding the framework's ability to handle different web interactions, and removed deprecated methods and tests. The user's work focused on improving the library's core functionality and test coverage.
splinterpythonweb-applicationstestingtest-framework
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Douglas Camata - Senior Software Engineer at Coralogix