Расскажите, какие премии и бонусы платит вам работодатель. Пройти опрос (займет 5-6 минут)
Обо мне


Have knowledge in Machine Learning: NLP, Word2vec, FastText, SVM, text classification,

Experienced in Chromium platform: browser architecture, IPC, JNI, navigation, resources management, building, GN, GRIT, Breakpad, JS security, Android specifics.

Strong technical skills in C/C++, Perl and Linux shell scripting

Familiar with Java, Python, Go

Experience in STL, Boost.

Excellent skills in debugging, optimizing and multithreaded programming.

Experience in Heterogeneous SoC, MIPS and ARC family processors (RTOSes: ThreadX, MQX).

Опыт работы
Cheetah Browser
Октябрь 2017 — По настоящее время (2 года и 8 месяцев)
  • Prototyped Web browser for Android which allows to review and comment on any website.

  • Built browser’s web services for authentication and comments fetching.

  • Produced several Machine Learning and NLP approaches to entity extraction from web pages.

  • Implemented data mining pipeline based on Common Crawl dataset.

  • Researched several techniques on text search, classification and clustering.

Marlin LLC
Lead C++ Developer
Ноябрь 2016 — Октябрь 2017 (1 год)
  • Took lead role in development of Chromium part of Marlin browser (Android). Established team development processes.

  • Developed: top level project architecture, building process, custom navigation for Instant Web mode, Java integration, AdBlockPlus linking, merging with Chromium procedure.

  • Mentored and guided two C++ developers in development process and product knowledge.

  • Took part in C++ developers hiring.

Founder, Researcher
Февраль 2016 — Ноябрь 2017 (1 год и 10 месяцев)
  • Designed and analyzed indoor Geolocation models.

  • Used approaches: MLAT on WiFi signal level, acc/gyro based SLAM.

  • Took several courses on Machine Learning, Neural Networks, SLAM, statistics.

Lead Software Developer(Web back-end)
Март 2014 — Февраль 2016 (2 года)
  • Took part in Sputnik Browser for Windows (chromium based) development. Zones of responsibility: installation, GUI, Net.

  • Developed backend for Sputnik web services.

  • Trained team members in product design and coding techniques.

Rhonda Software
Embedded software engineer (CSR contractor)
Ноябрь 2012 — Январь 2014 (1 год и 3 месяца)
  • Developed and maintained embedded software for Digital Still Cameras.

  • Maintained audio filters and codecs: AAC, ADPCM, IIR.

  • Designed and prototyped Fast Wind Noise Reduction filter.

Lumex Instruments
Software Engineer
Февраль 2011 — Июль 2012 (1 год и 6 месяцев)
  • Took part in development of multicell PCR analyzer AriaDNA.

  • Developed algorithms for Peak Finding, Mathematical Optimization, Statistics, Image Recognition.

  • Refactored and optimized legacy multithreading code and mathematical calculation code.

Siber Systems, Inc
C++ Developer (Firefox)
Июнь 2005 — Март 2010 (4 года и 10 месяцев)
  • Developed new features and enhancements for Roboform application: web forms filling application.

  • Maintained Firefox to IE representation bridge.

  • Redesigned build system.

  • Adopted internal test engine to Firefox.

  • Improved web forms search engine.

Mechanical CAD Software Developer
Май 2004 — Июнь 2005 (1 год и 2 месяца)
  • Developed algorithms for a variety of 2D geometric operations such as computing intersections and projections.

  • Implementing Client Server interface to 3rd party CADs (Autodesk Inventor, CS Spotlight).

Высшее образование
Омский государственный технический университет (бывший ОПИ)
Факультет: Информационных технологий и компьютерных систем
Сентябрь 1997—Май 2002 (4 года и 8 месяцев)

220100 ЭВМ Системы Комплексы Сети