Andrew Teixeira

Principal System Engineer at Broad Institute of MIT and Harvard

Cambridge, Massachusetts, United States
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
Andrew Teixeira is a Principal System Engineer with 20+ years of experience building and operating Linux-first infrastructure and cloud-native deployments, currently leading systems engineering at the Broad Institute. He blends deep hands-on expertise in Perl, Python, PHP and shell scripting with strong DevOps practice—containerization, Docker, Puppet, Kubernetes and CI/CD—to make data and APIs more accessible. His work includes integrating services with Google APIs and contributing to notable open-source projects like Cromwell and enhancements to a widely used Puppet Docker module. Comfortable across databases, authentication (LDAP/Kerberos), and monitoring stacks, he excels at bridging legacy system maintenance with modern automated deployments. Based in Cambridge, MA, he pairs an academic background in computer science with a pragmatic focus on reliable, production-scale engineering.
code21 years of coding experience
job24 years of employment as a software developer
bookM.S.C.S., M.S.C.S. at Suffolk University
bookHS Diploma, HS Diploma at Boston Latin School
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

kubernetes10
puppeteer10
docker10
puppet10
configuration-management10
cloud-infrastructure10
dockers10
kubernetes-pods10
devops10
scala9
workflow-engine9
work-flow9
yaml9
workflow-automation9
exec9

Programming languages (16)

CScalaGoHTMLTypeScriptHCLDockerfileShell

Github contributions (5)

github-logo-circle
garethr/garethr-docker

May 2015 - Nov 2015

Puppet module for managing docker
Role in this project:
userDevOps Engineer
Contributions:16 commits, 7 PRs, 12 comments in 5 months
Contributions summary:Andrew's primary contributions involve enhancing the Docker module for Puppet. They introduced features for configuring Docker storage, including options for setting storage drivers and device mapper configurations. Furthermore, they've addressed critical issues by ensuring configuration files are applied before service restarts and resolving a bug related to service dependencies.
dockerpuppet
broadinstitute/cromwell

Jul 2015 - May 2016

Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
Role in this project:
userDevOps Engineer & Cloud Engineer
Contributions:15 commits, 11 PRs, 14 pushes in 10 months
Contributions summary:Andrew primarily focused on improving the deployment and configuration of the Cromwell workflow engine within a cloud environment, likely utilizing Docker and Kubernetes. Their contributions include modifying the `run.sh` script for custom configuration, refactoring configuration files for Docker Compose, and adding features like LDAP authentication and stackdriver status monitoring. They also enhanced deployment practices by adding Docker Compose files, along with a script for running Centaur, suggesting a strong focus on infrastructure, containerization, and cloud-native configurations.
scientific-workflowworkflow-executionworkflowcloudhpc
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