*Hello Dr. Scrimshaw,*

My name is Yossef Moftah, a 3rd-year Computer Science student from Egypt. I 
am writing to express my strong interest in the GSoC 2026 project: *"Coordinate 
the graded commutative algebra and exterior algebra implementations and 
Gröbner bases."*

I have already spent time familiarizing myself with the SageMath ecosystem 
and have successfully:

   - 
   
   Built Sage from source on both *Fedora Linux* and *Windows 10*.
   - 
   
   Read the *Developer’s Guide*, specifically the sections on coding 
   standards and the git workflow.
   - 
   
   Experimented with the internal *benchmarking tools* to understand 
   performance profiling.
   
*Technical Background:*

   - 
   
   *Performance & Systems:* Developed a C++ chess engine (2000 ELO) and 
   experimented with *Cython* for optimization.
   - 
   
   *Algorithms:* Active competitive programmer (1st place in my 
   university’s local contest).
   - 
   
   *Python:* have experience through NLP , Machine Learnig ,Generative AI , 
   and other personal projects focused on AI.
   
*Current Focus & Questions:* I am currently diving into the mathematical 
theory behind the project. While my CS background is strong, the abstract 
algebra involved (specifically Graded Commutative Algebra) is more advanced 
than my university coursework.

   1. 
   
   *Gröbner Bases:* To what extent should I prioritize the deep theoretical 
   proofs versus the computational implementation for this specific project?
   2. 
   
   *Doctests:* I am adapting to Sage’s doctest-heavy workflow. Should I 
   begin by looking for "beginner-friendly" issues in sage.algebras to 
   practice writing these according to Sage standards?
   
I am eager to contribute and would appreciate any guidance on specific 
modules I should study first to best prepare for this project.

Best regards,

*Yossef Moftah* [https://github.com/Yossef-moftah-dev]

-- 
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/cd1bb44a-7a21-409c-a3c6-cb72660cbef5n%40googlegroups.com.

Reply via email to