User:MathieuAuclair

IRC: MathieuAuclair

Github: MathieuAuclair : https://github.com/MathieuAuclair

School: Cégep de Jonquiere : http://www.cegepjonquiere.ca/

Country: Quebec, Canada

Primary language: French (also speak english)

Typical work hours: 8AM-7PM UTC-05:00

Previous GSoC participation: none

Project I would like to contribute:

I would like to contribute to Tessel, because I'm a huge fan of javascript, and also I like to play with hardware, I recently bought an Arduino, like a few month ago, and I really like trying things with it. I'm not an actual professional with C language, or with hardware, but I'm a fast learner, and I am truly motivated to be a part of open source community and learn a lot of things. Codding is my favorite activity, and smashing my head against complex bug is really my kind of thing. I'm someone who's always challenging himself, and I would really like to be part of this project because I think that the project is useful, and could raise the popularity of beagle board.

In the project, I think I could develop an interactive tutorial so it would be more accessible to beginner, I just asked the project contributor on GitHub if I could participate in the project, and I'm still waiting for an answer, but If he say no, I think I would solve some bug into the project, or I would work with the actual contributor

I do really like the idea of open source software, for the last year I wanted to join open source community, but with school and personal project, I didn't found time to, I think this would be a great opportunity to join the community.

My programming tools

These are the tools I'm used to, and that I mostly use normally


 * OS Linux (Ubuntu/Fedora)
 * Vim text editor
 * MonoDevelop text editor
 * GitHub version controls (since September 2016)
 * Chrome debuger
 * Unity3d GameEngine

Used programming languages
 * javascript/html/css
 * Csharp
 * Arduino (ok)
 * C/C++ (basic)
 * Shell (basic)

What I expect for this summer!

during this summer, I really expect to learn a lot about code cleaning, Improving my skills in C/C++/JS/Shell and also increase my knowledge of BeagleBoard hardware. Also, it would be great to continue contributing to the project after summer time, I do think that it would be a great experience for me learn a lot of things, and I could also join another project later on, I'm really looking for a project to get started with, and enter open source development!

TimeLine

I currently have no timeline, because I'm not sure of what to improve in the program since i'm waiting for the developper to respond me, I'll soonly add a complete timeline and a more precise goal to reach

Experience and approach

Since I'm someone really perseverant, and I do have a lot of resource people that can help me, and do encourage me to enroll in GSoC, I think that there is absolute no way that I fail to do this. Also, I'm really interested in this project, so it would be a complete shame to me if I don't finish it. To me, this is my chance to get into the openSource community, so I can't miss it.

Contingency

I would simply go onto the internet and find my answer if I don't, then I would ask one of my teachers or one of my friend from the saglac.io which is a meeting of programmers in my city (http://saglac.io/)

Benefit

Make BeagleBord more accessible to people, by giving a good interactive tutorial for beginners, and increase the range of language available on the platform. It might bring more user to BeagleBord.

Thank you for your time!

--MathieuAuclair (talk) 15:46, 21 March 2017 (PDT)Mathieu Auclair