Name: Behboudi, Noushin
Email Address: email@example.com
Location: Tehran, Iran
Education completed or in progress (i.e., university, major/concentration, degree level, and graduation year):: Master Degree of Computer Engineering,class of 09/2012
How did you hear about this program?: From robotics-worldwide website
Please describe your experience with Debian as a user and as a contributor (Please include the information about the required contribution you made to the project you are interested in here): I have been using Linux in my school and work, but I've never contributed to Debian.
Please describe your experience with any other FOSS projects as a user and as a contributor::
Please describe any relevant projects that you have worked on previously and what knowledge you gained from working on them::
- 2012: Implementation of a digital map for a company. Taking part to this project, I have increased my knowledge about SQL and database systems.
- 2013: Working on a fast-path router project, It has provided an opportunity for me to gain experience about shell scripting and linux module programming.
What project(s) are you interested in (these can be in the same or different organizations)?: Improving free financial software packages or Test suite for Debian's archive management software (dak) ,Enabling free multimedia real-time communications (RTC) with Debian from coding projects and Reviving an abandoned Debian Installer translation from non-coding projects.
Who is a possible mentor for the project you are most interested in?: Daniel Pocock or Ansgar Burchardt or Christian Perrier.
Please describe the details and the timeline of the work you plan to accomplish on the project you are most interested in (discuss these first with the mentor of the project)::Fortunately, I am free to spend 40 hours a week on the Outreach Program for Women.
Will you have any other time commitments, such as school work, another job, planned vacation, etc., between December 10, 2013 and March 10, 2014?: No.
Background: something about yourself: technical skills, experience, etc. Who are you?: I have a master degree in the field of Computer Engineering from University of Tehran. I really enjoy working in Linux and I have some programming experiences in Linux During my undergraduate studies, I experienced different software and hardware projects. I am interested in both hardware and software and I believe that considering both of them can lead to a suitable system; hence I find myself ultimately eager for interdisciplinary research projects.
Why Debian? Why are you choosing Debian? What attracts you about Debian? : Becuase it has a friendly user interface and broad supporting features as well as easy to access sofwares and forums...
Are you applying for other projects in OPW? Note that letting us know about this does not impact your chances of acceptance or rejection with us; we ask this because it helps us to resolve deduplications wherein an applicant is accepted for multiple projects.: Yes
In the project of “Improving free financial software packages”, I prefer the subproject “Using a format such as cXML to exchange invoices between two of the open source accounting programs.”, because cXML allows buyers, suppliers, aggregators, and intermediaries to communicate using a single, standard, open language. After searching and studying about cXML and its powerful protocol interface, I am interested in using this useful protocol to connect two or more open source commercial accounting program together and I think this would be an attractive programming experience. I think the process of implementing this subproject consists of these steps: 1- With the respect to facilities that cXML provides for us in standardizing the exchange of catalog content and to define request/response processes for secure electronic transactions over the Internet, I will derive these facilities and define a proper format to use as a interface between two open source commercial accounting program. 2- Studying and categorizing of free open source commercial accounting programs that have been implemented c/c++ or python languages and have the ability to add features or parser of this common interface that have been chose and implemented in the first step. 3- I try to implement cXML Punchout catalog in prepared format that was implemented in previous step.
My profile on linkedin is: http://www.linkedin.com/pub/noushin-behboodi/35/a97/813