I am a software developer at Common Curriculum. I am also an (absentia) computer science PhD student at Carnegie Mellon University, advised by Heather Miller.
I research building blocks for collaborative and local-first software - in particular, Conflict-free Replicated Data Types (CRDTs).
Collabs: A Flexible and Performant CRDT Collaboration Framework.
M. Weidner, H. Qi, M. Kjaer, R. Pradeep, B. Geordie, Y. Zhang, G. Schare, X. Tang, S. Xing, and H. Miller. arXiv preprint, 2023. arXiv
Programmer Experience When Using CRDTs to Build Collaborative Webapps: Initial Insights.
Y. Zhang, M. Weidner, and H. Miller. PLATEAU 2023. Official (open access) • Slides
Group messaging for secure asynchronous collaboration. M. Weidner. University of Cambridge MPhil Dissertation, 2019.
Advisors: A. R. Beresford and M. Kleppmann. Pdf
Subquadratic time encodable codes beating the Gilbert-Varshamov bound. A. K. Narayanan and M. Weidner. IEEE Transactions on Information Theory, October 2019. Pdf (authors' accepted manuscript) • Official
On cycles of pairing-friendly elliptic curves. A. Chiesa, L. Chua, and M. Weidner. SIAM Journal on Applied Algebra and Geometry, 2019. Pdf • Official
Pseudocharacters of homomorphisms into classical groups. M. Weidner. Transformation Groups, 2020. Pdf (author's accepted manuscript) • Offical
On conjectural rank parities of quartic and sextic twists of elliptic curves. M. Weidner. International Journal of Number Theory, June 2019. arXiv • Official • Code
Towards fast encoding of Garcia-Stichtenoth algebraic
geometry codes. M. Weidner. Caltech SURF Final Report, 2018.
Advisors: A. K. Narayanan and C. Umans. Pdf
On Selmer rank parity of twists. M. Hadian and M. Weidner. Journal of the Australian Mathematical Society, June 2017. Pdf (preprint) • Official