Sudeepam

Joined 11 March 2018
1,749 bytes added ,  14 March 2018
Line 65: Line 65:
== E: Coding experience ==
== E: Coding experience ==
This part is one of the more important ones in your application. You are allowed to be as verbose as you want, as long as you stay on topic ;-)
This part is one of the more important ones in your application. You are allowed to be as verbose as you want, as long as you stay on topic ;-)
* Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt.
* Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt.
:- '''MATLAB m-scripts:''' I am highly experienced with MATLAB m-scripts. As I have said before, A lot of my coursework assignments involve making m-scripts. Those assignments, have literally asked me to make my own implementations of inbuilt MATLAB functions. For example, I have done things like making a m-script that computes modulo-N circular convolution like MATLAB's cconv function (I have been using this knowledge to contribute to Octave-Forge signal package). In addition to this, I also implement machine learning in Octave and have gained further experience of m-scripts by doing that. If selected, I will approach the project that I have decided to work on, for GSoC 2018, with m-scripts and so I consider this experience to be a big plus point.
:- '''C++:''' I am familiar with C++ and can quickly revise it if required, but I have never made a formal project with it. I was taught C and C++ in my first year, as a part of a course called "Software Development Fundamentals". At the time I decided to use C and not C++ for my project. I passed that subject with an 'A grade' is all I can '''currently''' say about my C++ experience.
:- '''OpenGL and Qt:''' I have never used OpenGL before. I have never used Qt either but I've seen the work of some friends on Qt.
* Please describe your experience with other programming languages.
* Please describe your experience with other programming languages.
:- '''JAVA:''' This was my first language, (well not exactly, my first language was BASIC but anyway), I have 4 years of experience with JAVA, but I haven't really made a project using it. I use this language mainly for problem solving (competitive programming) questions.
:- '''Python:''' I am familiar with the language but I still am learning to use it effectively. I am learning it so that I can use it for Machine Learning problems if required.
:- '''C:'''
* Please describe your experience with being in a development team. ''Do you have experience working with open source or free projects?''
* Please describe your experience with being in a development team. ''Do you have experience working with open source or free projects?''
* Please describe the biggest project you have written code for and what you learned by doing so. Also, describe your role in that project over time.
* Please describe the biggest project you have written code for and what you learned by doing so. Also, describe your role in that project over time.
98

edits