- sienna.m.wood@gmail.com
- GitHub
- https://github.com/siennamw
- https://www.linkedin.com/in/sienna-m-wood/
About
I write code that is readable, testable, and robust. I am an avid learner who thrives both in collaboration and when working independently. When tackling a challenge, I first develop a deep understanding of the problem and its context; then I design efficient, stable, and forward-looking solutions; finally, I organize and execute the implementation of those solutions with my teammates and other stakeholders. I have expertise in end-to-end, full-stack software engineering and years of experience designing, building, deploying, and maintaining web applications.
Projects
C2M2: Collections of Cinema and Media Music
Database of archival collections of film and media music. Co-created with librarian, archivist, and musicologist, Michael W. Harris, Ph.D.
- Rails back-end serves a GraphQL endpoint; React front-end uses Apollo client
- 'Load more' functionality in lieu of pagination for browsing
- Simple and advanced search functions
- Account management for contributing catalogers and administrators
- User interface for new entries provides inline search for related entries
Ouroboros
Peer-to-peer, in-browser, multiplayer snake game. Created to explore peer-to-peer architectures and the challenges they present for a fast, reflex-based game.
- Co-creator and end-to-end developer
- Implemented conflict-free replicated data types (CRDTs)
- Optimized for real-time multiplayer gaming
- Used a predictive model for real-time effect in the presence of latency
- Researched and implemented the most efficient peer-to-peer network topology for our use case
Musicology
I hold a Ph.D. in Music from the University of Colorado at Boulder. My research, publications, and conference presentations concern European music of the 15th and 16th centuries. I am an experienced teacher of music at the undergraduate and graduate levels.
- "Anti-Inquisition Propaganda in Music at the Outbreak of the Dutch Revolt: Noé Faignient's Chansons, madrigales et motetz," in Tyranny and Music
- "Chansons, madrigales & motetz à 3 parties by Noé Faignient: A Composer's Debut in 16th-century Antwerp" (dissertation)
- “Liedekens, 15th- and 16th-Century Dutch Polyphonic Song,” in Oxford Bibliographies in Music
At the intersection of software development and music research, I am involved in semantic music encoding and digital edition-making, as well as the development of tools for these purposes and technologies for music education broadly.