Nicolas Takashi

Tech Lead - Observability Unit at Coralogix

Braga, Portugal
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
Nicolas Takashi is a tech lead with 11 years of experience specializing in observability, distributed systems and cloud-native engineering, currently leading the Observability Unit at Coralogix from Braga, Portugal. He has driven platform and observability efforts at companies like FARFETCH and contributed substantive backend and DevOps work to prominent open-source projects such as Thanos and Prometheus Operator, including features for long-term Prometheus storage, tracing, and enhanced HTTP logging. Nicolas blends hands-on engineering with leadership, shipping operational improvements like WAL compression support and Consul integration that reduce toil and improve reliability at scale. Born in Brazil and active in the global OSS community, he writes and speaks about systems architecture, APIs and cloud engineering, bringing both technical depth and clear communication. Known for pragmatic solutions, he often surfaces subtle operational details—like forwarding headers and user-agent logging—to make distributed systems more observable and debuggable.
code11 years of coding experience
job12 years of employment as a software developer
bookAnalysis and System development, Analysis and System development at UNIP - Universidade Paulista
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
1,640reputation
377kreached
22answers
2questions
github-logo-circle

Github Skills (28)

monitoring10
kubernetes10
tracer10
go10
prometheus10
kubernetes-pods10
trace10
devops10
metric10
observability9
object-storage9
yaml9
object-store9
notificationmanager9
alarmmanager9

Programming languages (19)

SmartyC#JavaC++CSSRustCMakefile

Github contributions (5)

github-logo-circle
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:3 releases, 377 reviews, 71 PRs in 4 years 1 month
Contributions summary:Nicolas contributed to adding tracing support for Prometheus, enabling users to troubleshoot effectively using traces. They addressed issues related to Prometheus Agent WAL compression support, enhancing data handling. Moreover, the user was involved in updating the ScrapeConfig, adding support to Consul on Scrape CRD and working on adding alertmanager msteams support. These contributions show expertise in backend functionalities and operational improvements within the Prometheus Operator.
clustersoperatorprometheus-operatorkubernetesatop
thanos-io/thanos

May 2022 - May 2022

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
userBack-end & DevOps Engineer
Contributions:16 reviews, 1 commit, 5 PRs in 1 day
Contributions summary:Nicolas contributed to adding new features related to bucket utility commands such as `upload-blocks`, implementing functionalities for uploading blocks to object storage and integrating prometheus configurations. The user's work involved modifying code related to metrics collection, object storage interaction, and Prometheus integration. Furthermore, the user enhanced logging functionalities by considering the `X-Forwarded-For` header for HTTP requests and adding user agent information to HTTP logs.
promqlobservabilityprometheusstoragegoogle-cloud-storage
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