👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
artem90artem90

Артем Сошников

PHP Developer · Бэкенд · Фронтенд
Не ищу работу
Возраст: 30 лет
Опыт работы: 12 лет и 8 месяцев
Регистрация: 01.08.2013
Последний визит: 2 месяца назад
Местоположение: Россия, Нижний Тагил
Профессиональные навыки: Веб-разработка · PHP · MySQL · JavaScript · Git · Symfony · Yii framework · Nginx · Redis · Python
Войдите, чтобы посмотреть контакты пользователя

Обо мне

I'm a professional web developer since 2012. Nowadays I have a lot of expirience in:

  • Php (php7, symfony, yii1) - strict types, SOLID, DRY, TDD
  • JavaScript (jQuery, ReactJS, ReactNative)
  • CSS (css3, less, bootstrap)
  • Java (Java 8, JavaFX, Android)
  • MySQL, MongoDB, Redis, Sphinx

My basic speciality is PHP. I'd like you to use TDD/XP, OOP, DI - I can't write a line of code without writing unit test. My best friend in work is SOLID and DRY. KISS is implemented by TDD/XP. 

I DON'T like hard tasks! My cool chief taught me to decouple big task to an independent small ones. It's really cool to do 3-4 small tasks against one complex.

Also I have experience as a speaker in our internal conference. 

Some words about other experience.   know and sometime use: Python, C ++ (with and without QT).

I can create application working with sockets, bluetooth (included Bluetooth LE), fully setup environment for web-project (included OS, nginx, backend, database, CI / CD and etc.)

Of course I know and use: composer, maven, bower, git, docker (and docker-compose too), vagrant.I like to write unit tests, less functional and acceptance, but of course I do it.With Google I can write any app in any programming language, esspessially in OOP.I very like to setup and use CI / CD and run tests on each commit. Also I very like Code Review - I think it's really cool and it makes code better.

I'm working for a long time in Uroweb LTD (Russia) as lead-programmer. My responsibilities included design of web projects, backend of web projects, design of API, creating some hardware-specific software (for medcine), teaching our newbie partners, and be responsible for stability of projects.

Since 01.07.2017 till nowadays I work as Php developer in DocDoc LTD.

Most of all I use jetBrains products: phpStorm, pyCharm, CLion, IDEA - I think they are best IDEs in the world (I can VIM, but do not like it)

My certificates:

Участие в профессиональных сообществах

Опыт работы

  • Образовательный IT-портал
    Москва · От 100 до 1000 сотрудников
    Преподаватель
    Май 2018 — По настоящее время (2 года и 7 месяцев)

    Проведение курсов по Yii2 и PHP

  • Крупнейшая в России Digital Health платформа, объединяющая различные сервисы цифровой медицины
    Москва · От 100 до 1000 сотрудников
    PHP developer
    Июнь 2017 — По настоящее время (3 года и 6 месяцев)
  • Uroweb LTD
    Москва
    PHP Develiper
    Март 2016 — Июнь 2017 (1 год и 4 месяца)
    Разработка веб-проектов (symfony, yii2), настройка CI/CD, Code Review, unit тесты. Разработка приложений на Java (Desktop + Android) Проектирование архитектуры приложение, обучение коллег.
  • Скобка
    Нижний Тагил
    Директор, ведущий разработчик
    Март 2008 — Январь 2016 (7 лет и 11 месяцев)
    Управленческие: Подбор персонала, поиск и работа с клиентами, подготовка бухгалтерской документации. Технические: Проектирование архитектуры приложений и баз данных. Программирование, верстка. Маркетинговые: Реклама и продвижение продуктов через интернет.

Высшее образование

  • НТГСПА

    Нижнетагильская государственная социально-педагогическая академия
    Нижний Тагил · 26 выпускников
    Физико-математический
    Сентябрь 2007 — Июль 2012 (4 года и 10 месяцев)
    Прикладная информатика (в экономике)