Randall Leeds


Full-stack software architect building solutions for a complex society.


Employment History

The New York Times (Sep. 2022 — Jun. 2025)

As a Staff Software Engineer, I worked across organizational boundaries between product engineering, information security, and corporate infrastructure to speed up strategic transitions for business-critical publishing applications.

TypeScript (Next, Express), Java (Spring), Go, Open Policy Agent, Hydra, MySQL, Elasticsearch, ActiveMQ, Amazon Web Services, Google Cloud Platform, Kubernetes, Istio, Docker, Terraform, Vault

The New York Times (Jan. 2020 — Sep. 2022)

As a Senior Software Engineer, I enabled new products to ship more quickly by working to polish and extend the core collaborative text editing application for news publishing.

TypeScript (React, ProseMirror, Express), Google Cloud Platform, Kubernetes, Docker, Terraform

Remix (Apr. 2017 — Dec. 2019)

As an individual contributor and as a founding member of an organization-wide front-end engineering working group, I accelerated development and deployment of web-based geospatial applications for city transportation planners.

TypeScript (React), Python (Cython, Celery, Flask), Ruby (Rails), PostgreSQL, Redis, Amazon Web Services, Docker, Terraform

Medal (Jan. 2016 — Dec. 2016)

As the first full-time engineering hire, I recruited a team of engineers to develop solutions for medical records management in clinical and research settings.

Python (Django), C#, Amazon Web Services, Docker, Terraform, Vault

Hypothes.is (Dec. 2011 — Sep. 2015)

I worked as technical lead of a not-for-profit initiative to develop open source annotation services supporting digital research, publishing and pedagogy.

Python (Pyramid), JavaScript (AngularJS), Elasticsearch, PostgreSQL, Amazon Web Services, Docker, Ansible, Terraform

Meebo (Sep. 2009 — Dec. 2011)

Python (Gevent, Twisted), C, Erlang, CouchDB, Cassandra, Redis, Graphite, Nginx, Puppet

Technical Honors and Experience

Programming Languages and Tools
Python: 15 years of professional experience developing web applications.

Infrastructure: 12 years of experience with infrastructure as code and a range of popular tools, platforms, and standards.

JavaScript: 12 years of experience developing web applications. I follow language proposals and Web Platform standards development. I have experience with a range of popular frameworks and tools.

I am comfortable working in C, C++, C#, Java, Python, Ruby, Go, and Erlang.

Open Source Maintenance
I have been a committer to the Apache CouchDB database, a maintainer of the Gunicorn WSGI server, and a founding engineering of Hypothes.is, along with more diffuse and informal contributions to numerous projects.
White House Champions of Change
I co-developed a prototype application for communities to build a directory of social services organizations obtaining an invitation to an Open Data round-table with administration officials and other honorees.

Education

2005-2009
BSc, Computer Science; Brown University (Providence, RI)

Other skills


EmailGithubTwitter