Hello, I'm Nicholas, currently in my 1st year pursuing a Master of Computer Science at Sorbonne Université. I'm new to contributing to SageMath but have a little prior experience in open source contribution (development of a small plugin for RuneLite). I also have 1.5 years professional experience in mainly backend web development. I have a keen interest in mathematics, having obtained my BSc with a double major in mathematics and computer science. Recently I've tried my hand at a bugfix for SageMath (#39774), which has not yet been reviewed, but has given me some familiarity with the structure of the codebase, as well as the standards required for contribution.
My current master's project involves the use of minimal polynomials to perform an attack on classic Oil and Vinegar signature schemes, so I have some recent experience working with these. Specifically in preparation for this project, I've done some reading on Krylov subspaces, Wiedemann's algorithm for finding the characteristic polynomial of a sparse matrix, and Keller-Gehrig's algorithm for dense matrices. I would be thrilled at the opportunity to contribute to SageMath in a way both meaningful to the codebase and relevant to my studies. Thanks for your consideration, Nicholas Bell On Sunday, March 23, 2025 at 11:05:54 AM UTC+1 Yujin Zhao wrote: > Hello, > > My name is Yujin Zhao, studying BSc Mathematics in University College > London for 2nd year. > > It is my first time to contribute open-souce code. But I have done two > coding projects in school, which are Well-Formed-Formulas and Prisoners > Dilemma, attacked with this email. > > My schedule and plan are in the personal statement, please have a read. > > I am happy to start my first step as a code contributer here. Please let > me know if you need more details and information, thanks. > > Best wishes, > Yujin Zhao > -- You received this message because you are subscribed to the Google Groups "sage-gsoc" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-gsoc/26f77f3b-72d4-452d-a052-d2cebdd63267n%40googlegroups.com.
