Patrick Carlos is a founder and seasoned engineer with 12 years of experience building cloud-native infrastructure, automation, and reliable backend systems from Bethesda, MD. His background combines a PhD-level applied mathematics foundation with hands-on work as a Principal Scientist and senior research roles, giving him a quantitative approach to system design and optimization. He is an active open-source contributor to high-profile projects such as HashiCorp Terraform and Consul, where his infrastructure-as-code and DNS work improved resource management and service discovery. Patrick also strengthens CI/CD and packaging ecosystems—contributing tests and automation to conda-forge, conda-build, and related tooling—demonstrating a focus on quality and reproducible builds. Notably, he has applied academic research techniques to practical engineering problems, from finite-element modeling to multi-threaded networking, bridging rigorous analysis with production-grade software.
12 years of coding experience
15 years of employment as a software developer
The University of Maryland, College Park
B.S., Computer Science, B.S., Computer Science at University of Maryland
A specification that python filesystems should adhere to.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:25 commits, 6 PRs, 22 comments in 15 days
Contributions summary:Patrick primarily focused on enhancing the testing suite for the `fsspec/filesystem_spec` repository. Their contributions include adding unit tests for zip file system functionalities, specifically focusing on `info` and `ls` methods, and verifying correct behavior. The user also implemented tests to cover different implementations and edge cases. Further contributions involved refactoring and improving existing test cases, and making them more robust.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Role in this project:
Back-end Developer
Contributions:13 commits, 4 PRs, 22 comments in 6 months
Contributions summary:Patrick contributed significantly to the DNS component of the Consul service discovery tool. Their work focused on enhancing DNS functionality, including support for RFC 2782 SRV queries and implementing TXT record lookups for node metadata. The user also added and improved tests for different DNS lookup scenarios, such as CNAME, TXT, and ANY queries, ensuring the reliability of the DNS interface. These changes increased the functionality and test coverage of Consul's DNS capabilities.
api-gatewayecsgolangcenterdistributed
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.