I'm a Senior Software Engineer at Posit PBC, working
on the team-operator
stack: a Kubernetes operator (Go) that deploys and manages Posit Connect, Workbench,
and Package Manager in enterprise clusters, plus
ptd for packaging and
lifecycle and vip for
verifying customer installations end-to-end.
I came to infrastructure through data science. I studied biology in Puerto Rico, worked on animal acoustics and disease mapping, and did a data science master's at UBC. Then I spent years making R and Python work in places where they usually struggle: government agencies, pharma, and locked-down enterprise networks. Lately I've also been building a small set of R packages for running LLM agents safely.
I work and teach in English and Spanish. If you're working on Kubernetes operators, R tooling, or developer infrastructure for data teams, I'd love to hear about it.
~/path
- now
Senior Software Engineer · Posit PBC
team-operator, ptd, and vip: deploying and verifying the Posit Team stack in enterprise Kubernetes clusters.
- 2022–24
Senior DevOps Engineer · Voltron Data
Ran the internal data science platform. Led the GitHub Actions Controller infrastructure: autoscaling self-hosted runners on Kubernetes, across Linux and Windows nodes.
- 2020–22
Solutions Engineer · RStudio (now Posit)
Helped 150+ customers deploy RStudio’s enterprise products on-prem and in the cloud. Maintained the AWS CloudFormation offerings and served as a technical account manager.
- 2020
Data Science Education Intern · RStudio
Started glosario with The Carpentries. Worked with Kelly Bodwin, Amelia McNamara, and Allison Theobold on a study of how data scientists and students catch errors in analyses. → the paper
- 2019–20
Data Scientist · Jumping Rivers
Automated training VMs with Packer, Ansible, and GitLab CI. Deployed RStudio and JupyterHub on AWS with Terraform.
- 2018
Information Systems Consultant · Puerto Rico Institute of Statistics
Built an open-source app for exploring government spending. Cut Violent Death Reporting System reports from 6 hours to 15 minutes with R Markdown.
- 2016
Eco-Informatics Intern · National Ecological Observatory Network
Built an open-source app for visualizing where and when animals show up across the continental US.
~/education
- 2018–19
Master of Data Science · University of British Columbia
MDS International Scholarship. Capstone with Greg Wilson and RStudio: using graph embeddings to model how people version code on GitHub.
- 2013–18
B.S., Integrative Biology · University of Puerto Rico
Research on bat mobility in urban spaces, the spatial distribution of malaria, and deep-learning species classification. → the malaria paper
~/papers
- 2022
John M. Toohey, Luisa Otero, Ian G. Flores Siaca, and Miguel A. Acevedo. Ecosphere 13(12): e4297. doi:10.1002/ecs2.4297
- 2022
“Looks Okay to Me”: A Study of Best Practice in Data Analysis Code Review
Amal Abdel-Ghani, Kelly Bodwin, Amelia McNamara, Allison Theobold, and Ian Flores Siaca. Proceedings of the 11th International Conference on Teaching Statistics (ICOTS11), Rosario, Argentina. doi:10.52041/iase.icots11.T8I1
~/elsewhere
- Data Umbrella webinar (video)
R vs Python for Data Science
- The Carpentries blog, 2020
Announcing Glosario
- RStudio Education (English & Spanish)
Certified Trainer profile