- Обо мне
-
- Стоимость работы:
- от 2 000 руб. за час
- Профессиональный опыт:
- более 10 лет
- Форма собственности:
- Физ. лицо, ИП
- Способы оплаты:
- безналичный расчёт, электронные деньги
Я начал работу в сфере разработки ПО в 2006 году. Начал я с низкоуровневого программирования на С. Разрабатывал внутренне ПО для адаптеров удаленного контроля и управления оборудованием электропитания. Там я реализовал управление подключенными к адаптеру по RS232 устройствами по SNMP протоколу и при помощи встроенного Web сервера. Я работал в г. Пскове, по этому зарплата была маленькая. Поработав на энтузиазме пару лет, я в конце концов поехал на родину - на север.
Тут я устроился в Лукойл-Информ. Занимался разработкой информационных систем в сфере нефтедобычи. Сбор, хранение, обработка данных, генерация сводок по различной информации в нефтяной сфере. Тут в основном я вел разработку на C# (WinForms, ASP.Net) но так же были проекты и на C++. В качестве БД использовался Oracle.
Затем меня пригласили на работу в кредитный кооператив. Здесь мне пришлось разбираться со старым ПО, которое было просто ужасно, особенно учитывая специфику работы. БД без первичных ключей (про внешние вообще молчу), float в качестве основного типа данных (а это значит постоянные погрешности в вычислениях). В общем здесь я получил опыт работы со сложными плохо организованными данными. А также реорганизацию таких данных и приведение их к нормальному виду. Научился делать сложные запросы, получать большие наборы данных, которых нет (по косвенным признакам, при помощи различных вычислений) и т.д. После реорганизации, нормализации и доработке БД, я разработал REST API для всех функций кооператива. Сделал я это с использованием FastAPI (Python). Использовал многоуровневую архитектуру.
С мая 2020 г. начал подрабатывать фрилансом и удаленной работой. Участвовал в разрaботк-ах:
- ERP для такси (PHP Symfony, Vue.js, MySql)
- Система дистанционного обучения (NodeJS (Feathers.js), React/Redux, Postgres)
- Cистема оценки качества работы колцентра (C# ASP.Net, Vue.js (Quasar), MS SqlServer)
- Участвовал в разработке системы дистанционного обучения для Бразилии EbacLms (более года)
Считаю этот проект поводом для гордости. Система запущена и работает уже не только в Бразилии но и в Мексике. Я пришел в проект когда там был тимлид и еще один разработчик. В конце концов команда разрослась до 15 разработчиков, нескольких тестировщиков и девопсов. Я получил там неоценимый опыт не только в разработке, но и вообще в командной работе.
(Typescript, NodeJS(NestJS), VueJS (Nuxt), Postgres, Redis, AWS)
- Система рассылки через WhatsApp (микросервисы, сообщения, биллинг). Разработку этой системы я начинал как разработчик один. То есть всю основную архитектуру фронтенда и бэкенда и основные алгоритмы я разрабатывал сам. Потом подтянулись еще 2 разработчика.
(Typescript, NodeJS(NestJS), VueJS, Postgres, Redis, RebbitMQ)
- Ключевые навыки
- Отзывы
Нет отзывов