Line 10: |
Line 10: |
| * I live in Cairo (UTC+2). my location won't change over GSOC duration. | | * I live in Cairo (UTC+2). my location won't change over GSOC duration. |
| * I usually code around 10.00 to 18.00 and could also try to start earlier (~8.00) for few days | | * I usually code around 10.00 to 18.00 and could also try to start earlier (~8.00) for few days |
| + | == E: Coding experience == |
| + | * Solid knowledge of C++ and used it in many projects. |
| + | * I have been using octave/MATLAB for about two years,familiar with some packages like: Control and Signals. I wrote some m-scripts and used Simulink. |
| + | * I have a good knowledge of Qt and made many college projects using it (PCI Bus Simulator, Schedular , Parser , Scanner , Graph Centrality). |
| + | * I have a good knowledge of Python and some knowledge of Java/JS. |
| + | * I get used to work in a since the second year in college , in a lot of projects in college or in competitions. i don't have experience with open source. |
| + | * The biggest project i have written code for is the PCI Bus Simulator and arbiters , we have developed 2 versions of that simulator. A non-Gui version that is implemented using Verilog and a GUI-version implemented Qt c++ . my role was: |
| + | ** Implementing the GUI interface using Qt. |
| + | ** Integrating the system. |
| + | ** Documentation and reporting |
| + | * I have solved a bug in strncmp function , it is a Matlab compatibility issue [https://savannah.gnu.org/bugs/index.php?57879]. I have already submitted a patch and got feedback from the maintainers and waiting for their evaluation after the modifications. |