Sophia Castellarin

Sr. Software Engineer at OpenTeams

Vancouver, British Columbia, Canada
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
Sophia Castellarin is a senior software engineer with 13 years of experience building and hardening backend systems, package tooling, and infrastructure automation across companies like HashiCorp, The New York Times, and Anaconda. She has deep open-source experience in the conda ecosystem—implementing core noarch package logic, improving conda-build tests, and adding installer and uninstall robustness in constructor—plus contributions to widely used projects such as Rubygems. Comfortable spanning engineering and technical writing, she has improved both code and documentation to make developer workflows more reliable. Based in Vancouver, she pairs systems-level rigor with practical DevOps experience (Terraform, AWS automation) gained early in her career. Notably, she’s an active hackathon participant and maintains a public portfolio of projects on GitHub and her personal site.
code13 years of coding experience
job8 years of employment as a software developer
bookBishop Allen Academy
bookUniversity of Waterloo
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (23)

unit-testing10
json10
filesystem10
conda-build10
python10
package-management10
rubygems10
testing10
conda10
file-operations10
ruby10
package-manager-tool10
fileio10
package-manager10
documentation10

Programming languages (12)

HCLTypeScriptDockerfileShellC++BatchfileJavaScriptGo

Github contributions (5)

github-logo-circle
conda/conda

Sep 2016 - Jan 2020

A system-level, binary package and environment manager running on all major operating systems and platforms.
Role in this project:
userBack-end Developer
Contributions:2 releases, 37 reviews, 436 commits in 3 years 4 months
Contributions summary:Sophia was focused on implementing the core logic for handling noarch packages within the conda package manager. They developed classes to manage the linking and unlinking of these packages, including specific implementations for Python-based noarch packages. Their work involved reading and manipulating files, determining install locations and interacting with underlying operating system functions for file operations. Furthermore, they worked on integrating this functionality with the broader installation process, creating package environment variables and modifying the package installation.
os-agnosticcondaagnosticpackage-managerlinux
conda/conda-docs

Nov 2018 - Oct 2019

Conda documentation
Role in this project:
userTechnical Writer
Contributions:18 commits, 18 PRs, 12 pushes in 11 months
Contributions summary:Sophia primarily contributed to the documentation of the conda project. Their work included refactoring existing documentation, adding redirects to improve navigation, and creating a new page for miniconda downloads. They also updated links to point to the correct user guide and made references to conda and conda-build documentation within the project's documentation.
condadocumentation-site
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
Sophia Castellarin - Sr. Software Engineer at OpenTeams