Обо мне

A well‑organised and motivated IT developer with excellent academic background and technical skills seeks the possibility to become a part of a team in an international technological company. I represent extra combination of theoretical knowledge and practical experience and at the same time being a quick learner I am very flexible and open‑minded. I highly appreciate efficiency at work and thus I am fully responsible for the results. I am looking for the position for my further development as a highly‑qualified specialist and simultaneously due to integration with the firm to bring benefit to the company and improve my own skills and widen horizons.

Programming Languages

JavaScript, Python, Erlang, PyRex, Shell Scripting, SQL (PostgreSQL, MySql dialects), XSL, PERL, C\C++, C#, Java, Scheme, F# and OcaML, PHP.

Operating Systems

  • Linux:CentOS (v.5-7), Fedora (v.16-20), Ubuntu (v.7-14), Gentoo.
  • Other Unix:Alpha True64, DragonFly and other FreeBSD-based.
  • Windows:Windows XP/Vista/07, Windows Server 2003 and 2008.

Technologies

Green Threads (Gevent as part of Libev), Posix Threds, MPI, OpenMP. STL; ODBC, Hibernate, Linq SQL; Qt4, wX, Tk; AJAX, Commet, HLS\HDS\PDL, Web-sockets; TCP\HTTP-parsing; Nginx, Apache, Lighttpd, Phantom-Server.

Mark-up Languages

HTML, CSS, LESS, DoT, LaTeX, MarkDown. Jinja, etc.

Frameworks

  • Server-side: Django, Flask, Tornado, SQL Alchemy, NumPy, SciPy, Cowboy, MochiWeb.
  • Client-side: QooxDoo (≈ ExtJS), AngularJS, ReactJS KnockoutJS, etc.

System-design

UML, DFD, IDEF, Design patterns, MVC, MVVM, Functional Programming Techniques.

Project-management

Extreme programming, Scrum, Store-pointing, Management skills.

Databases

MySql, PostgreSQL, Redis, MemcashedDB, Mnesia. Click-House DB.

Other skills

A good code reader. Architect skills. Information systems and database design. Algorithm design and analysis skills. Deep re-factoring skills. Skills in Unix server administration.

Computer Science Theory. Image and video analysis. Natural Languages processing. Skills in writing scientific articles. Basic skills in graphic design. Public speaking and teaching skills.

Профессиональные навыки
Опыт работы
Сентябрь 2014 — по настоящее время
Крутой разработчик
Москва
Обязанности и достижения

Architect, team lead back-end developer and front-end developer.

Projects: Event tracker for controlling global setting changes and packages deploys; pub-sub system with specific logic. API and human interface for managing ad statistics.

Technologies: REST API with Python; PERL (Core logic); human interface with Django; Distributed MySql and Click House DB; in-memory data management (joins); JavaScript with AngularJS framework at front-end.

Август 2011 — по настоящее время
Разработчик
Москва
Обязанности и достижения

Architect, back-end developer and front-end developer.

Projects: Fast ad delivering API for players and rich interface application (RIA). Engine for Informative portal for Russian Ministry of Emergency.

Technologies: C\C++ for serialising XML\XSLT; PostgreSQL and Mnesia DB; Erlang; Web-sockets; own DSL for ad logic; JSON API for RIA with Qooxdoo Framework at front-end; C\C++ for HTML generation.

Август 2011 — по настоящее время
Программист
Высшее образование
Январь 2012 — По настоящее время
МАИ (НИУ)
Прикладной математики и физики
Москва
Специализация и достижения

Post-graduate. Moscow Aviation Institute (National Research University). Applied Mathematics and Physics. Works with Near-Duplicate Video Retrieval Methods.

https://www.academia.edu/11818501/
https://www.academia.edu/11734804/
http://www.slideshare.net/w-495/nkp-2015

Январь 2009 — Январь 2011
МАИ (НИУ)
Иностранных языков
Москва
Специализация и достижения

MAI Institute of Foreign Languages. Theory and Practise of Translation. Diploma. A linguist and translator. A specialist

Diploma:
https://www.academia.edu/3439386/

Сентябрь 2006 — Февраль 2012
МАИ (НИУ)
Прикладной математики и физики
Москва
Специализация и достижения

Moscow Aviation Institute (National Research University) . Applied Mathematics and Physics. Diploma with distinction, A mathematics and system programmer. A specialist.

Diploma:
https://www.academia.edu/2506929/
http://www.slideshare.net/w-495/dsmts-diploma
http://www.slideshare.net/w-495/dsmts-diplomatext