Sudeepam

Joined 11 March 2018
6 bytes added ,  11 March 2018
Line 1: Line 1:
== A: An introduction ==
== A: An introduction ==


*Self description
*Self description


-My name is P Sudeepam. I like to code and make music.
:-My name is P Sudeepam. I like to code and make music.


- I am a second year student at Jaypee Institute of Information Technology, Noida, Uttar Pradesh, India.
:-I am a second year student at Jaypee Institute of Information Technology, Noida, Uttar Pradesh, India.


- I am pursuing a majors in Electronics and Communication Engineering.
:-I am pursuing a majors in Electronics and Communication Engineering.
 
:-I am comfortable with communicating in Hindi and English?


- I am comfortable with communicating in Hindi and English?


*Overall background?
*Overall background?


- I have been coding since my 6th standard and as such, I have developed a working knowledge of how programming problems should be approached.
:-I have been coding since my 6th standard and as such, I have developed a working knowledge of how programming problems should be approached.


- My areas of interest include Machine Learning, Digital Signal processing, and Algorithms.
:-My areas of interest include Machine Learning, Digital Signal processing, and Algorithms.


- I learn Machine Learning through online resources such as open research papers, blogs and MOOCs since my college does not offer a course on this subject till the final year.
:-I learn Machine Learning through online resources such as open research papers, blogs and MOOCs since my college does not offer a course on this subject till the final year.


- Digital Signal Processing is one of the core subjects of my major. I have been learning that, and related subjects, such as 'Basics of Signals and Systems' for an year now.
:-Digital Signal Processing is one of the core subjects of my major. I have been learning that, and related subjects, such as 'Basics of Signals and Systems' for an year now.
 
:-Knowledge of Algorithms is something that I have learned through practice and repeated attempts to optimize code since the time I started coding. I will be taking a formal course on this subject in my next semester.


- Knowledge of Algorithms is something that I have learned through practice and repeated attempts to optimize code since the time I started coding. I will be taking a formal course on this subject in my next semester.


*Reasons for participating in GSoC
*Reasons for participating in GSoC


- The projects that I have been or will be doing as part of my major have a good part that they will be mentored and judged by a professor who will have a deep understanding of that subject to which the project is related. The bad part will be that the projects will restrict me to use the concepts that I have been taught. Similarly, in self undertaken projects, I have a flexibility to use whatever I want but then there will be no one to oversee the project.
:-The projects that I have been or will be doing as part of my major have a good part that they will be mentored and judged by a professor who will have a deep understanding of that subject to which the project is related. The bad part will be that the projects will restrict me to use the concepts that I have been taught. Similarly, in self undertaken projects, I have a flexibility to use whatever I want but then there will be no one to oversee the project.


- My main reason to participate in the GSoC is directly related to this. A mentor will be available to oversee my project and as long as it is optimal, (which I ensure it will be), I will have an opportunity to approach a problem, the way 'I' would like to. The tools I'd be allowed to use (like the version control system) will probably be limited but that is a fair thing.
:-My main reason to participate in the GSoC is directly related to this. A mentor will be available to oversee my project and as long as it is optimal, (which I ensure it will be), I will have an opportunity to approach a problem, the way 'I' would like to. The tools I'd be allowed to use (like the version control system) will probably be limited but that is a fair thing.
 
:-In addition to that I will have a great opportunity to contribute to the Open source community and learn how professional development work is carried out.


- In addition to that I will have a great opportunity to contribute to the Open source community and learn how professional development work is carried out.


* Please also describe your previous experience with the GSoC, if any.
* Please also describe your previous experience with the GSoC, if any.


- This is my first time applying for GSoC.
:-This is my first time applying for GSoC.
 


* Why are you choosing Octave?
* Why are you choosing Octave?


- When I took up the course on 'Basics of signals and systems' as a part of my college coursework about an year ago, I was required to use MATLAB for coding assignments. I never wanted to use MATLAB under a student's license as this would have landed me in a very uncomfortable situation when I no longer would have been a student. That was when, the open source enthusiast within me told me to go for GNU Octave. Since then, I have been using Octave as one of my primary languages, I use it for Signal processing and Machine Learning as do some of my peers.
:-When I took up the course on 'Basics of signals and systems' as a part of my college coursework about an year ago, I was required to use MATLAB for coding assignments. I never wanted to use MATLAB under a student's license as this would have landed me in a very uncomfortable situation when I no longer would have been a student. That was when, the open source enthusiast within me told me to go for GNU Octave. Since then, I have been using Octave as one of my primary languages, I use it for Signal processing and Machine Learning as do some of my peers.


- GNU Octave is a software that has become an integrated part of my academic life. It would be an honour for me to be able to contribute to a software that is so important for me. As a GSoC student, I will be able to entirely dedicate my time in contributing to Octave. Hopefully I will end up making some noteworthy contributions. Then I would genuinely be able to brag to my peers who use Octave, that a small part of the software that they are using has been written by me.
:-GNU Octave is a software that has become an integrated part of my academic life. It would be an honour for me to be able to contribute to a software that is so important for me. As a GSoC student, I will be able to entirely dedicate my time in contributing to Octave. Hopefully I will end up making some noteworthy contributions. Then I would genuinely be able to brag to my peers who use Octave, that a small part of the software that they are using has been written by me.


== C: Contact ==
== C: Contact ==
98

edits