Mobile phone: Currently holding a Junior C++ (preffered Qt, but not only) Developer position.Currently holding a Junior C# Developer position. (WPF, Windows Pnone, ASP.NET)Currently holding a Junior Android Developer position.Currently holding a Junior Python Developer position (not web).my interests
computer science: algorithms and distributed systems and collective intelligence (Data Mining, Machine Learning)
This is some best projects from my GitHub repositories:
C++, Qt 5
DirWizardApplication for find duplicate files, unique files for two folders, check ZIP archives, calc and check hash sum. (Qt 5.7, C++11)
DuplicateImageFinderTest application for find similar images using dHash algorithm and OpenCV. (Qt 5.7, OpenCV 2.4.13, C++11)
DiaryInfo - Notification client for blog-like webservice diary.ru (there are: new private messages, new comments). Using WPF (in firsts version: WinForms), async/await, deserialization JSON. All have written with default .NET Framework tools. Wiki with screenshots.
DiaryRuSearcher - Application for making backup user data (posts, comments) from blog-like webservice diary.ru via API and search data in this bacup by keywords or regular expressions. Wiki with screenshots.
Using: sqlite-net, .NET 4.5, WPF, Newtonsoft.Json (Json.Net), async/await.
MissAndCan - Missionaries and cannibals problem and Uniform Cost Search. (Written when I learned BerkeleyX: CS188.1x Artificial Intelligence.)
ImageDownloader - Sigil Python 3.4 plugin for downloading images from WWW, which urls contains in epub book.
py-DiaryRuInfo - Python 2.7 version of notification client for webservice diary.ru. Using: wxWidgets port, request library.
py-txt2fb2 - Txt to FB2 (version of XML) converter. Written with Python 3.4, using principles of FSM (Finity State Machine)
py-library - Package of scripts for home library, with simple console interface. There are: script for zipping many files, script for testing zip files, script for indexing files on disk, simple interface script for search file in index. Using SQLAlchemy ORM.
urlshorter - Simple web services for making short urls, based on Django (default ORM)
jDiaryRuInfo - Java 8 version of notification client for webservice diary.ru. (Only for demonstrate sources, main class.)
dictionary - Simple dictionary for Android 4.4 (API level 11)
MergeSort - MergeSort version, written on C. It's not hard task:), but I wrote this as real work code, not simple example.
ElectricTariff - WinAPI C\C++ programm for display current timezone, for Russian 3 tariff electric meter.
wxLbookV3RecentlyReadEditor - C++11 wxWidgets editor for recently read books for LBook V3 reader (C++11, Code::Blocks IDE, wxFormBuilder, with wxWidgets List model wxDataViewVirtualListModel implementation).