Cara Mccormack

Principal Software Architect at LiquidityBook, A FactSet Company

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

👤
Senior
🎓
Top School
Cara Mccormack is a Principal Software Architect with 11 years of experience building resilient DevSecOps and SRE-focused infrastructure that empowers development teams to move quickly and safely. She combines hands-on expertise across Ruby (including contributions to Datadog's dd-trace-rb), JavaScript, Python, and JVM languages with a proven track record of architecting and maintaining performant CI/CD pipelines. A tenacious troubleshooter and quick learner, she excels at debugging unfamiliar or undocumented systems and translating those findings into reliable operational solutions. Comfortable wearing many hats, Cara has progressed from co-op and engineering roles to senior and staff SRE positions, and now leads architecture at a FactSet company. Colleagues rely on her collaborative, support-minded approach to remove friction for application developers while preserving production safety.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's Degree, Computer Science and Biology, Bachelor's Degree, Computer Science and Biology at Northeastern University
stackoverflow-logo

Stackoverflow

Stats
400reputation
11kreached
8answers
3questions
github-logo-circle

Github Skills (16)

testing10
datadog10
distributed-tracing10
http10
tracer10
trace10
apm10
ruby10
rspec9
debugging6
linux6
javascript6
macos6
colors6
sublime-text6

Programming languages (8)

C#JavaCJavaScriptGoHTMLNixRuby

Github contributions (5)

github-logo-circle
DataDog/dd-trace-rb

Dec 2022 - Jan 2023

Datadog Tracing Ruby Client
Role in this project:
userBack-end Developer & QA Engineer
Contributions:5 reviews, 12 commits, 2 PRs in 1 month
Contributions summary:Cara primarily contributed to the Datadog tracing Ruby client by adding functionality to configure and handle error status codes for HTTP requests. They implemented features that allow users to define which HTTP response codes are considered errors, impacting how spans are marked and analyzed. Furthermore, the user wrote and refactored tests to ensure the correct behavior of the new configuration options, using a testing framework and related tools to validate the implementation. Their work also included adding environment variables to configure error codes and improving test coverage.
apmtracingruby-clientrubydatadog-tracing
caramcc/char-dir-warehouse

Apr 2015 - Sep 2022

Rails app for HGRPG character and activity check management
Contributions:88 PRs, 144 pushes, 62 branches in 7 years 6 months
railscharacterrails-appruby
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