Daniel Martins

Engenheiro De Software Sênior at Jusbrasil

São Paulo, Brazil
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
Daniel Martins is a seasoned Senior Software Engineer with 17 years of experience building distributed systems, embedded drivers and cloud-native infrastructure across Brazil. He blends hands-on expertise in Python, C/C++, Linux and systems programming with leadership roles as Tech Lead, Scrum Master and Engineering Manager at companies like Tembici, PagSeguro and Luizalabs. Comfortable shifting between product ownership and deep technical delivery, he’s improved Kubernetes tooling and contributed to widely used open-source projects such as a unittest XML test runner and kube-aws. Based in São Paulo, he brings strong DevOps and SRE sensibilities—self-described as an “Agiota de Débito Técnico” for pragmatic technical debt management. His background spans mobile, backend and infra work, and he has a track record of improving cluster bootstrapping, node management and testability in production systems.
code17 years of coding experience
job17 years of employment as a software developer
bookBacharel em Ciência da Computação, Bacharel em Ciência da Computação at Centro de Ensino Superior Fucapi
languagesEnglish
github-logo-circle

Github Skills (13)

unit-testing10
xml10
test-runner10
kubernetes10
aws10
devops10
unit-test10
python10
kubernetes-pods10
aws-cloudformation9
go9
rbac9
pytest5

Programming languages (17)

SmartyC#JavaCSSCGoMustacheJupyter Notebook

Github contributions (5)

github-logo-circle
kubernetes-retired/kube-aws

Jun 2016 - Jul 2020

A command-line tool to declaratively manage Kubernetes clusters on AWS
Role in this project:
userDevOps Engineer
Contributions:87 commits, 39 PRs, 3 pushes in 4 years
Contributions summary:Daniel primarily contributed to the infrastructure and configuration management aspects of the Kubernetes cluster deployment tool. Their work included adding features related to root volume configurations, support for authentication via static token files, and Kubelet TLS bootstrapping. They also improved the node draining logic and addressed issues related to RBAC in the cluster setup. Furthermore, they updated the Kubernetes and Tiller versions, demonstrating a focus on maintaining and improving the operational aspects of the Kubernetes deployment.
command-line-toolclusterskubernetes-clusterskubernetesaws
unittest-based test runner with Ant/JUnit like XML reporting.
Role in this project:
userBack-end Developer
Contributions:60 commits, 1 comment in 4 years 10 months
Contributions summary:Daniel's commits primarily focused on developing a Python unittest-based test runner with JUnit-like XML reporting. The contributions involved modifying the core `xmlrunner.py` file, refactoring the code for clarity and maintainability, and adding new features. The user's work included defining test outcomes, generating XML reports, and ensuring compatibility with various testing frameworks and Python versions.
pythontest-runnerrunnertesting-toolsjunit
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
Daniel Martins - Engenheiro De Software Sênior at Jusbrasil