Scott Ames-messinger

Founder at Common Curriculum

Baltimore, Maryland, 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
Scott Ames-messinger is the founder of Common Curriculum and a product-driven technologist with 14 years of experience building tools that improve teacher collaboration and student outcomes. He combines classroom experience as a former elementary teacher and curriculum writer with technical chops—contributing backend work to Elixir MongoDB projects, including BSON encoding and Ecto adapter upgrades. Based in Baltimore, he’s focused on practical education software that aligns instructional planning across schools and districts. His background spans education (MAT from Johns Hopkins), business (BSBA with honors), and even acting, which informs his clear communication and facilitation style. Scott’s work bridges pedagogy and engineering, turning real-world classroom pain points into scalable, open-source–friendly solutions. He’s as comfortable leading professional development for teachers as he is fixing date/time encoding bugs in a database driver.
code14 years of coding experience
bookBSBA Management with Honors, BSBA Management with Honors at Bucknell University
bookJohns Hopkins University
bookActing, Acting at London Dramatic Academy
stackoverflow-logo

Stackoverflow

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

Github Skills (28)

elixir10
testing10
teste10
mongodb-database10
device-driver10
driver10
bson10
ecto10
mongodb10
conversions9
data-conversion9
datetime9
datetimes9
convertion9
type-conversion9

Programming languages (13)

CSSC++GoHTMLPerlErlangTypeScriptDockerfile

Github contributions (5)

github-logo-circle
elixir-mongo/mongodb

Oct 2016 - Jun 2022

MongoDB driver for Elixir
Role in this project:
userBack-end Developer
Contributions:1 review, 11 commits, 6 PRs in 5 years 8 months
Contributions summary:Scott primarily contributed to the Elixir MongoDB driver, adding new commands for findAndModify operations such as find_one_and_update, find_one_and_replace, and find_one_and_delete. They implemented support for encoding Elixir Date, Time, and NaiveDateTime structs to BSON format. They also made several bug fixes, addressing issues related to the MongoDB encoder protocol and documentation warnings, and updated the project dependencies including dialyxir.
mongodb-driverdriverelixirmongodb
elixir-mongo/mongodb_ecto

Apr 2021 - Nov 2021

MongoDB adapter for Ecto
Role in this project:
userBack-end Developer
Contributions:6 reviews, 46 commits, 11 PRs in 6 months
Contributions summary:Scott primarily contributed to the Elixir-based MongoDB adapter for Ecto. Their work involved upgrading the project to support newer versions of Ecto, ensuring compatibility. They also focused on improving the test suite by adding and updating test results. Furthermore, the user fixed issues related to the handling and conversion of data types, particularly dates and timestamps, within the adapter and implemented storage and logging features.
mongoose-pluginelixiradaptermongodbecto
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
Scott Ames-messinger - Founder at Common Curriculum