User:SummerOfCodeProposal Alexandr
Contents
- 1 Basics
- 1.1 Write a small introduction to yourself
- 1.2 State your preferred email address
- 1.3 Nick for IRC
- 1.4 Why do you want to participate in summer of code?
- 1.5 What are you studying, subject, level and school
- 1.6 What country are you from, at what time are you most likely to be able to join IRC?
- 1.7 Do you have other commitments for the summer period ? Do you plan to take any vacations ? If yes, when.
- 2 Experience
- 2.1 What programs/software have you worked on before?
- 2.2 Have you developed software in a team environment before?
- 2.3 Have you participated to the Google Summer of Code before? As a mentor or a student? In what project? Were you successful? If not, why?
- 2.4 Are you already involved with any open source development projects?
- 2.5 Gaming experience - Are you a gamer?
- 2.6 What type of gamer are you?
- 2.7 What type of games?
- 2.8 What type of opponents do you prefer?
- 2.9 Are you more interested in story or gameplay?
- 2.10 Have you played Wesnoth?
- 3 Communication skills
- 3.1 Describe your fluency level in written English.
- 3.2 What spoken languages are you fluent in?
- 3.3 Are you good at interacting with other players?
- 3.4 Do you give constructive advice?
- 3.5 Do you receive advice well?
- 3.6 Are you good at sorting useful criticisms from useless ones?
- 3.7 How autonomous are you when developing?
- 4 Project
- 5 Practical considerations
Basics
Write a small introduction to yourself
My name is Sova Alexandr. I am studying at Dnipropetrovsk National University at applied mathematics department. Most time I am spending by programming. I like role playing. I have a lot of experience of playing a table modules (with other living beings) in multiple role playing systems such as <a href="http://www.wizards.com/dnd/">D&D</a>, <a href="http://www.white-wolf.com/">VTM</a>, <a href="http://www.sjgames.com/gurps/">GURPS</a>. I know what does good play mean and how much an interesting story is necessary. I know a good balance examples and how to generate quests. Also I have a lot of experience at live role playing games and of course computer games. I am familiar with C and C++ programming languages and unified modeling language (UML).
State your preferred email address
sovaalexandr@gmail.com
Nick for IRC
alexandr
Why do you want to participate in summer of code?
Because it is a very good opportunity to show/know what am I worth as a programmer. Spend time interesting and effectively. Study something new. Make something good.
What are you studying, subject, level and school
I'm a 3rd year at Applied mathematics department at Dnipropetrovsk National University
What country are you from, at what time are you most likely to be able to join IRC?
I am from Ukraine. Time zone: UTC+2 Most likely i would be able to join IRC from 18.00(UTC+0) till 2.00(UTC+0)
Do you have other commitments for the summer period ? Do you plan to take any vacations ? If yes, when.
No, I don't plan to take vacations.
Experience
What programs/software have you worked on before?
Visual studio 2005, Dev-C++ 4.9.9.2
Have you developed software in a team environment before?
No, I'm haven't.
Have you participated to the Google Summer of Code before? As a mentor or a student? In what project? Were you successful? If not, why?
No, this is my first year doing Summer of Code.
Are you already involved with any open source development projects?
I have not been involved with any open source projects yet.
Gaming experience - Are you a gamer?
Yes, of course I am. Systems that I prefare listed above but I also played many computer games, especially strategies.
What type of gamer are you?
If I like the game I could play it for weeks and not to do almost anything else.
What type of games?
Strategies and RPGs
What type of opponents do you prefer?
Smart enough to I'm interesting to play and no cheating!!!
Are you more interested in story or gameplay?
Story is more interesting for me, but gameplay is also very important
Have you played Wesnoth?
No, I haven't.
Communication skills
Describe your fluency level in written English.
It is intermediate. I can translate words and compare them into sentenses. It is not always gramaticaly right (I got 93 from 100 in English at University), but I think that it always understandable.
What spoken languages are you fluent in?
I had a lot of practise to speek english with men for whoom english is native language. I am listening a lot of english-speeking musicians and I understand and can translate what are they singing. My native languages are Ukrainian and Russian.
Are you good at interacting with other players?
Yes, I think I am. Nobody had feel hurt of me because of rough yet.
Do you give constructive advice?
I never give advices if I think that they are not constructive. I give advices quite often and people are grateful to me for it.
Do you receive advice well?
If somebody gives me an advice I considering it.
Are you good at sorting useful criticisms from useless ones?
I am looking at criticism as at an advice to do something in another way. Then I consider this advice and if it is useful I making changes. Isn't it a kind of sorting process?
How autonomous are you when developing?
I am quite autonomus. I like to code parts of project and then link them together. It's a kind of "integration deveoping and testing".
Project
Did you select a project from our list?
Practical considerations
Are you familiar with any of the following tools or languages?
ubversion (used for all commits) C++ (language used for all the normal source code) Yes STL, Boost, Sdl (C++ libraries used by Wesnoth) STL only Python (optional, mainly used for tools) No build environments (eg cmake/autotools/scons) No WML (the wesnoth specific scenario language) No Lua (used in combination with WML to create scenarios) No
Which tools do you normally use for development? Why do you use them?
MFC, because this technology is encapsulated and mostly completely safe. STL, because this technology is very comfortable.
What programming languages are you fluent in?
C/C++
Would you mind talking with your mentor on telephone / internet phone?
My phone number is +380935631659 You can contact me any time when you think that it is necessary.