Илья Черепанов (unetway)Илья Черепанов (unetway)

Илья Черепанов

Бэкенд разработчикФулстек разработчикСредний (Middle)
От 2000 $Не ищу работу

Контакты

Войти
Опыт работы: 11 лет
Регистрация: 11.07.2023
Последний визит: 2 месяца назад
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Привет! Меня зовут Черепанов Илья,  я программист с опытом разработки коммерческих продуктов более 7 лет. Автор статей по программированию на своем сайте Unetway, а также на Хабре. Живу и работаю удаленно в Казахстане.


Я получил образование в Карагандинском высшем политехническом колледже, по специальности «Вычислительная техника и программное обеспечение».

Прошёл обучение по разработке на Pascal, Delphi, C++, C#. Получил фундаментальные знания по высшей математике, алгоритмизации, технологиям разработки ПО и множеству других дисциплин, которые помогли мне в профессиональном росте и подготовке к карьере в IT.

Для своей дипломной работы выбрал тему «Искусственный интеллект». В 2014 году ИИ еще не был так популярен, как сейчас. Несмотря на сложность, я успешно защитил дипломную работу на отлично. Разработал примитивный прототип программы синтеза и распознавания речи, который мог в текстовом режиме вести диалог с пользователем, а также выполнять множество голосовых команд: открывать и закрывать программы, записывать текст и многое другое.

Для обучения программированию я читаю книги и технические блоги, изучаю документацию и Open Source проекты, разрабатываю скрипты и собственные мини-проекты. Английский язык на уровне понимания технической документации и литературы.

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

PHP
MySQL
PostgreSQL
Laravel
Ubuntu
React
Vue.js
JQuery
Веб-разработка

Участие в профсообществах

Опыт работы

  • ИТ-компания с опытом работы на зарубежном рынке
    Бэкенд разработчик (Средний)PHP-разработчик
    Январь 2019 — По настоящее время (7 лет)
    • Отвечал за разработку нового функционала и техническое обслуживание проектов WebAsk и stepFORM, обеспечивая их стабильную работу и постоянное развитие.
    • Применял чистые SQL запросы, хранимые процедуры и триггеры PostgreSQL для улучшения работы с базой данных и обеспечения ее оптимального функционирования.
    • Разработал биллинг систему с возможностью управления тарифами, периодами, промокодами, автоматическим выставлением счетов в PDF и приемом платежей через Robokassa, Юкасса, Paypal и Stripe.
    • Создал партнерскую программу WebAsk, включающую в себя статистику, финансы, баланс, способы выплат и вывод средств, обеспечивая оптимальное управление партнерскими отношениями.
    • Занимался интеграцией различных сервисов, включая Telegram, Firebase, Stripe, SendPulse, Битрикс24, Roistat и Zapier, для расширения функциональности и улучшения процессов проектов.
    • Разработал API дашборда WebAsk для управления списком опросов, создания папок, настройки ролей и приглашения участников.
    • Создал систему прикрепления доменов и SSL-сертификатов для WebAsk, обеспечивая безопасное и надежное соединение с пользовательскими доменами.
    • Внедрил двухфакторную аутентификацию для обеспечения дополнительного уровня безопасности в системе.
    • Создал скоринговую систему, которая присваивает баллы за ответы и отслеживает правильные/неправильные ответы пользователей.
    • Настроил на бэкенде функционал незавершенных ответов, гарантирующий сохранение ответов даже при выходе пользователя из опроса и его повторном возвращении.
    • Использовал Laravel и VueJS для разработки внутренней системы управления проектами и задачами.
    • Разработал приложение VK Mini Apps с помощью ReactJS и Mobx.
    • Занимался переездом проектов на новые сервера, развертывал проекты на dev сервера, настраивал Ubuntu и конфигурации nginx, php-fpm, postgresql, redis, supervisor, systemd.
    • Настраивал CI деплой проектов и осуществлял бэкапы MySQL и PostgreSQL для обеспечения безопасности и надежности проектов.
    • Занимался разработкой веб-приложения на Node JS, Express JS, Sequelize.
    PHPLaravelMySQLPostgreSQLUbuntuJavaScriptReactVue.jsReduxMobX
  • Интернациональная ИТ-компания с опытом стабильной работы на интернет-рынке более 15 лет
    От 100 до 1000 сотрудников
    Бэкенд разработчик (Средний)PHP-разработчик
    Январь 2017 — По настоящее время (9 лет)
    • Отвечал за разработку нового функционала и техническое обслуживание uCalc, обеспечивая его непрерывную и оптимальную работу.
    • Разработал REST API для управления шаблонами в маркетплейсе uMarket конструктора сайтов uCoz.
    • Интегрировал Google Analytics 4, Telegram, Stripe, Zapier и API курса валют для улучшения аналитики и функциональности проекта.
    • Выполнял небольшие задачи и устранял ошибки на фронтенде, обеспечивая стабильную работу интерфейса.
    • Получил ценный опыт работы с легаси-кодом, внедряя коррективы и улучшения для повышения производительности и читаемости кодовой базы проекта.
    HTMLCSSJavaScriptPHPMySQL
    Менеджер проекта (Младший)помощник менеджера
    Январь 2016 — Январь 2017 (1 год и 1 месяц)
    • Написал детальное техническое задание, служащее основой для разработки uCalc.
    • Организовывал и контролировал выполнение задач в системах управления задачами Jira и Trello для проектов uCoz (uScript, uTemplate, uCalc).
    • Активно участвовал в разработке технических заданий и функциональных требований, помогая определить и реализовать новый функционал для проектов.
    • Вел планирование и осуществлял PR-кампании, продвигая проекты в поисковых системах и привлекая новых пользователей.
    • Писал статьи о проектах для официального блога компании, соцсетей, для Хабра, VC, Spark и других платформ.
    • Организовывал и вел процесс продвижения uCalc на японском рынке, стремясь расширить аудиторию и увеличить популярность.
    • Оказывал техническую поддержку клиентам продуктов uScript, uTemplate и uCalc, решая возникшие трудности и отвечая на вопросы.
    • Искал опытных разработчиков и активно помогал им с публикацией и распространением их скриптов, плагинов и шаблонов на платформах uScript и uTemplate.
    • Участвовал в верстке дизайна проекта uScript и активно занимался разработкой и доработкой скриптов, повышая функциональность и удобство использования.
    • Пополнял базу знаний uCalc полезными инструкциями и различными онлайн-калькуляторами, обеспечивая пользователям доступ к полной информации и инструментам для работы с продуктом.
  • TОО "Starteeks Group"
    Веб-разработчик (Младший)веб-разработчик
    Январь 2015 — Январь 2016 (1 год и 1 месяц)
    • Создавал сайты на WordPress для компаний различных отраслей, включая туризм, ремонт квартир, недвижимость и другие. Каждый проект был уникален и адаптирован под специфику бизнеса клиента, что помогло им привлечь больше клиентов.
    • Получил ценный опыт в создании интернет-магазина на PrestaShop, специализирующегося на продаже одежды. Мой вклад помог клиенту расширить свой бизнес и начать онлайн-торговлю.
    • Занимался кроссбраузерной версткой лендингов с использованием анимированных эффектов, создавая привлекательные и интуитивно понятные страницы. Также разрабатывал формы заказа и обратной связи, обеспечивая комфортное взаимодействие пользователя с сайтом.
    • Отвечал за верстку маркетинговых писем для рассылок клиентам компании, обеспечивая их качественное отображение на различных устройствах и почтовых клиентах.
    • Занимался разработкой пользовательского интерфейса внутренней CRM-системы компании, обеспечивая удобство и интуитивную навигацию для пользователей.

Дополнительное образование

  • Карагандинский высший политехнический колледж

    Специальность: Вычислительная техника и программное обеспечение
    Сентябрь 2011 — Сентябрь 2014 (3 года)

    Обучался разработке на Pascal, Delphi, C++, C#. Защитил на отлично дипломную работу по теме «Искусственный интеллект», разработав прототип программы синтеза и распознавания речи.

    Проходил практику в компании ТОО «Kazakhmys Energy», где осуществлял техническую поддержку программного и аппаратного обеспечения компании.

    C++C#DelphiPascalООП