Excellent knowledge of C++ (templates, exceptions, standard library, bughunting), over 10 years programming experience.
Good knowledge of Linux programming, Qt library.
Good knowledge of programming techniques (Extreme Programming, Design Patterns, Test Driven Development).
Good teamwork (good at organizing people and keeping them involved).
Experienced in additional programming tools (source control systems including CVS, SVN, GIT; scripting in Ruby, Python, PHP, Perl, shell tools).
Experienced software translator to other languages (Russian/English).
«Skype» www.skype.comC++ programmer. November 2004 — Present time. Implementing Linux version of Skype UI using Qt library. If you have any questions or suggestions regarding Linux Skype - feel free to contact me! |
«Infinet Wireless, Inc.» www.infinet.ruC++ programmer. June 2004 — July 2004. Implemented wireless router monitoring interface using native Infinet libraries and Qt. |
IA «Neftegaz.RU» www.neftegaz.ruWeb-programmer. July 2003 — May 2004. Maintained a big Oil & Gas industry portal web site acting as both web-programmer (writing PHP and Ruby code) and server administrator. I wrote a speed-optimized statistics analyzer in Ruby. I also did a big upgrade by installing a new Linux system with fresh software and greatly optimized it for speed. |
«ASK Group» www.ask.ruSystem administrator, programmer. March 2003 — July 2003. Maintained a large distributed Windows network consisting of three offices in three regions connected through VPN into a single domain. Also wrote maintenance software in C++ and ASP. |
«Visual Mechanics» www.vismech.ruWeb-programmer. September 2001 — March 2003. Coded PHP for a lot of websites including several web shops. I also took part in a big web-based document flow software project. |
AG «Courier» www.zauralmedia.ruSystem administrator, programmer. June 2000 — July 2001. Maintained a small network of non-linear video editing PC stations. Also wrote software for internal use (CRM-style information system for entire company, a roll titles editing application for TV broadcasting purposes). |
Roll titles editor for AG «Courier»Application design and implementation, C++ programming, storage format reverse engineering. The system allows a human operator to enter lots of entries, enable and disable them based on given schedule, and generate dumps for given set of dates in video broadcasting hardware supported format. It is used to organize and simplify maintenance of roll titles by keeping an archive, automatically expiring entries, and allowing quick search and replace within an archive. Usability was of high concern during design phase - operator has to enter up to as many as 500 entries in one run. |
Akregator akregator.sf.netC++ programming, overall design. A KDE RSS aggregator. Due to lack of KDE RSS aggregators I decided to start one. Akregator is highly appreciated by many users. It has earned «Application of the Month» status in January 2005 (interview). It is now included in KDE PIM package (also part of Kontact). |
Amarok amarok.kde.orgC++ programming, co-author. Amarok is the KDE audio player. I have joined the team at version 0.6 and since then Amarok has been gaining more and more useful features and there has been done a lot on it's usability. |
Kurgan Liceum no.12: Graduation with honors with focus in: Foreign language (English), Physics, Geography, Computer Programming.
I wrote various helper programs for school, and a huge success was a German language skills testing program, written in C and assembler for Intel 80286 machines.
I do not have a higher education, because I am a self-learner.
Currently I am not studying anywhere.
Postal address:
Stanislav Karchebny
E.Vilde tee, 114-62
12612, Tallinn
Estonia
Mobile phone:
+372 562 33 403
SkypeIn:
+372 712 0181
Email:
Skype: