Summary
Daniel Almeida is a Staff Software Engineer based in Canada with 11 years of experience designing and building distributed systems and backend platforms. He has deep production experience in Golang, Kubernetes, and cloud data systems across security and routing infrastructure roles at Cribl, Sysdig, Shopify, and Elastic. Comfortable across the stack, he has repeatedly delivered high-throughput, observable services using Kafka, Postgres/MySQL, Elasticsearch, and modern cloud patterns. Daniel pairs rigorous academic training (MSc/PhD work at UBC) and research experience with practical engineering, having implemented tooling for bug-report analysis and technical-debt visualization. Known for collaborative engineering, he enjoys building great software with teams and translating research insights into reliable, scalable systems.
11 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Salvador
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at The University of British Columbia
Exchange Program, Computer Science, Exchange Program, Computer Science at University of Toronto
Portuguese, English