Uvarov Michael
Information
Name: Uvarov Michael
E-mail: arcusfelis@gmail.com
Skype: user-ok
Student
2008-2013, Southern Federal University, Russia
Speciality: Information Systems and Technologies (The specialist degree, a 5-year education program)
I am a student of Southern Federal University in Russia at the Faculty of High Technologies.
Developer
Main languages: Erlang, PHP, SQL, JavaScript, HTML, XML, C, C++
Experience with: ActionScript, T-SQL, Bash, CSS, Visual Basic, VBA
Key words: localization (l10n), internationalization (i18n), git, svn
2007-2009: PHP Developer
I has participated in the team of Traffpro project as a developer of the administration panel.
Tools, technologies and frameworks:
- PHP
- MySQL
- CodeIgniter - Web application framework
- MVC
- JavaScript
- jQuery
- jQuery UI
- SVN
Then, I read the book “PHP: objects, patterns and practice” and tried to develop RIA based on Ext JS 3 with a PHP back-end. But, PHP is not appropriate for long-life parts of my new application, so I began to search for more advanced technology.
In this project I used:
- Doctrine 2 ORM (alpha, beta versions)
- PHP 5
- ExtJS 3
- Gettext (l10n)
- Bazaar
The result is here.
First of all, I tried Java (and Spring Framework). It has an application state (which PHP has not) and advanced Web tools.
I used:
- XML
2009 to present: Erlang Developer
Then, I found some information about Erlang. It is simple programming language which provide an application state. It has nice web application libraries for Rich Internet Applications (RIA). There are Nitrogen, Mochiweb.
I started learing with the real-life application:
https://github.com/arcusfelis/ux
I used:
- Erlang
- XML (from CLDR database)
- git
- rebar
I also developed the mini-application for visualization of the Unicode Collation algorithm as my course work.
I used:
- Erlang
- Mochiweb
- git
- JavaScript
- jQuery UI
Results are here: https://github.com/arcusfelis/web_col
Then I try to realize NIFs for ICU: https://github.com/arcusfelis/i18n
And another gettext realization based on ICU: https://github.com/arcusfelis/l10n
I used:
- Erlang
- C/C++
2012 March - 2012 September
A participant of Google Summer of Code 2012 as a student.
A am developing a linked-in Erlang driver for Open Source Search Engine Library Xapian.
Here is code: https://github.com/arcusfelis/xapian
I used:
- Erlang
- C++
- doxygen
Linux user
I am an advanced Ubuntu Linux user. I am working as a laboratory assistant of the cabinet of informatics at the lyceum 27, Rostov-on-Don, Russia.
My main responsibilities are:
- developing and maintaining of the site http://lic27.edu.ru/ (Russian language);
- help with the Linux operation system (administration of Linux, iptables, Traffpro, MySQL DB).