Обо мне

  • 12+ лет в веб разработке
  • 20+ open-source проектов
  • В последние годы я сосредоточился на разработке гибридных приложений, используя Electron (бывший Atom shell) и React Native. Я проработал full-stack разработчиком более 10 лет, после чего решил заняться гибридными приложениями. Я всегда стараюсь писать чистый код, который легко поддерживать другим разработчикам.

    Чаще всего, Я использую Electron чтобы сделать расширенный клиент существующего web-сервиса (с доступом к системному трею, файловой системе, аппаратным устройствам и т.д.). Я разработал популярную open-source библиотеку позволяющую Electron приложению автоматически обновляться на любой платформе (macOS, Linux, Windows).

    Что касается React Native, я думаю это лучшее решение для разработки кросс-платформенных приложений которые по производительности сравнимы с нативными. Раньше я использовал PhoneGap/Cordova но я считаю что React Native намного лучше решает большинство задач.

    В дополнение отмечу, что у меня накопился богатый опыт в веб-разработке и некоторых других сферах. Я начала программировать еще в детстве и с 2005 года стал заниматься этим профессионально. У меня накопился огромный опыт как в сфере frontend так и backend разработки.

    Список основных навыков:

    • Electron
    • JavaScript (ES.Next, TypeScript, CoffeeScript)
    • Node.js
    • Express.js,
    • Babel, Gulp, Webpack
    • Jasmine, Mocha, Jest, ESLint, Cypress
    • Docker, Docker Compose
    • Travis, Circle CI
    • Bash/ash scripting
    • React, MobX, Redux
    • PHP
    • MySQL, MongoDB
    • HTML5, CSS3, SASS, LESS, Bootstrap, jQuery

    Также, у меня множество вторичных навыков. Я не могу похвастаться отличным знанием этих технологий, они на уровне junior-разработчика. Эти технологии я применял давно, либо просто мало с ними работал. Но этот опыт очень помогает при разработке сложных систем, когда нужно интегрировать множество разных технологий.

    • Zend Framework
    • Fastlane, match
    • PhoneGap / Cordova
    • Delphi/Free Pascal
    • Python, Django
    • PostgreSQL
    • Redis
    • Ruby
    • MongoDB
    • Java, Android
    • Sphinx
    • .NET, C#, ASP.NET
    • Photoshop

    Профессиональные навыки
    Участие в профессиональных сообществах
    Опыт работы
    Гонконг
    ExtJS разработик
    Май 2014 — Август 2015 (1 год и 4 месяца)
    http://duoyulong.com/ В основном занимался админкой, по большей частью на ExtJS и немного серверной частью на Кохане. Также, немного баловался разработкой API и внедрением юниттестов. В совсем свободное время, когда тасклист пустел, баловался рефакторингом и переносом кода с ExtJS4 на ExtJS6. Город - не Гонконг а Шэньчжэнь, на момент набирания этого текста Мой круг такого города не знает.
    rentarentner.de
    Бремен
    full-stack разработчик
    Июнь 2013 — Апрель 2014 (11 месяцев)
    http://rentarentner.de Все очень тривиально, разработка требовалась время от времени, интересен разьве что опыт работы в комманде участников из разных стран
    coeffee.com
    Москва
    full-stack разработчик
    Январь 2011 — Декабрь 2013 (3 года)
    http://coeffee.com Сайт много раз менялся, пережил смену flash → js, xmpp → socket.io
    Erumpo
    Москва
    разработчик
    Июнь 2010 — Январь 2011 (8 месяцев)
    http://www.erumpo.ru/ Один из первых моих нетиповых проектов
    Разное
    Екатеринбург
    начинающий веб разработчик
    Ноябрь 2005 — Январь 2011 (5 лет и 3 месяца)
    Период роста, когда успел поработать во множестве различных компаний, перепробовал работу сисадмина, 1С-ника, но по большей части это был фриланс, PHP+JS. Баловался экзотическими и не очень вещами: Adobe Flash, Adobe Flex, Delphi, Реверсинг под win32, C++, .NET(C#, ASP.NET, Sharepoint), даже научился рисовать дизайн, не шедеврально, но сносно. Особо примечательных проектов не было, куча интернет магазинов, визиток, своя CMS, она же переписанная на ферймворке, куча велосипедов и прочие детские шалости.
    Высшее образование
    Российский государственный профессионально-педагогический университет
    Екатеринбург
    Факультет: Институт информатики
    Сентябрь 2004—Июль 2009 (4 года и 10 месяцев)
    специалист, специализация Компьютерные технологии
    Рекомендательные письма
    i-anatoliy29
    UI/UX designer, Digital designer • знакомый

    Отлично и главное быстро выполняет задачи, прекрасно справляется с frontend разработкой

    Письмо написано 03 сентября 2013 в 18:52