Разрабатываю веб-приложения на .NET Core/ Node.js и React. Могу обеспечить полный цикл создания приложения (разработка, тестирование, развертывание, поддержка). Есть опыт работы с блокчейн-технологиями. Также разрабатывал высоконагруженные приложения-краулеры. Работаю с требованиями на протяжении всего проекта, постоянно уточняя их, чтобы сделать действительно необходимое ПО.
Сильный разработчик Senior уровня с более чем 7-летним опытом работы на разнообразных проектах. Обладает экспертными знаниями в проектировании, разработке на стэке PHP/Laravel/Symphony/Yii. Эффективно работает и в команде, и самостоятельно. Умеет быстро и качественно выполнять сложные задачи. Имеет отличные отзывы от заказчиков, в том числе на данной платформе.
Приспосабливающийся, позитивный, умеющий решать проблемы, старательный, не конфликтный, мотивированный, коммуникабельный
Опыт работы - 20 лет
• Участвует в разработке десктопных и веб-приложений. • Участвует в декомпозиции и оценках задач, уточнении требований с командой, написании технической и пользовательской документации. • Взаимодействует с командами аналитики и разработки. • Участвует в проектах по методологии Agile. • Имеет опыт общения в роли технической поддержки для заказчика. • Работал с Git, Atlassian Jira, Redmine, GitLab, Swagger. • Есть опыт работы с 1С в контексте интеграции модулей приложений. • Есть опыт с микросервисной архитектурой. • Есть опыт работы с RabbitMQ. • Владеет знаниями в области: Entity Framework, MVC, LINQ, Azure DevOps, API, REST, ONION architecture, ООП, DDD.
Амбициозный и опытный разработчик с чистой архитектурой, сопрограммами и 3+ летним опытом работы, готовый решать новые задачи Краткие сведения: Разработка и поддержка программного обеспечения с соблюдением установленных стандартов кодирования. Написание высокопроизводительного, чистого и надежного кода. Опыт в создании современного, универсального и оптимизированного графического интерфейса. Глубокие знания принципов объектно-ориентированного проектирования и архитектуры. Стек и навыки: Языки программирования: –Java –Kotlin Хранение данных: –SQLite –Preferences –Room Внедрение зависимостей: - Dagger - Hilt - Koin View: –Custom views –View Binding –RecyclerView –DiffUtils –Анимации Многопоточность: –Корутины Kotlin –RxJava Паттерны проектирования: –MVP, MVVM, MVI –Clean Architecture –S.O.L.I.D. Навигация: –Navigation Components –Deep linking –Cicerone Опыт работы с Android: –Broadcast receiver –Content Provider –Сервисы –Уведомления –ViewModel –LiveData –WorkManager –Gradle –AlarmManager –Многомодульность Сетевые протоколы: –REST –HTTP –WebSockets Библиотеки: –Retrofit –OkHttp –Jackson –Moshi –Gson –Glide –Picasso –Moxy –Cicerone –ExoPlayer –Timber VCS: –Git Прочие технологии: –Firebase services –Google Maps
Опыт работы - с 2001 года. Начинал с 1с 7.7, занимался как разработкой, так и администрированием систем - Windows server, SQL server в роли единственного специалиста в компании. В последнее время опять возникли подобные задачи в рамках импортозамещения - занимался развертыванием кластера 1С + Postgres под Linux Ubuntu Server. Постепенно перешел на платформу 1С 8, начиная с проекта в компании Хейнекен, который заключался в разработке и развертывании единой кофигурации на базе УПП для всех филиалов компании в России. В основном специализируюсь на разработке нетиповых решений с нуля. Это, например, проект в Открытие Капитал, где на базе 1С:БП была создана собственная подсистема учета биржевых операций. Также из последнего - проект для производственно-розничного предприятия по переводу учета с УПП на ERP, где я занимался разработкой интеграционной подсистемы с нуля на базе RabbitMQ. Работал в интернациональных командах (Великобритани, Вьетнам) Могу говорить на английском, но в последние несколько лет мало практики. Т.к. долгое время работал единственным разработчиком, то есть значительный опыт в роли архитектора. Занимался анализом требований, разработкой архитектуры решения, затем сам же писал код. Также есть опыт работы по ТЗ, в команде с аналитиками и архитектором. Знаком с UML, BPMN, IDEF. Use-cases и user stories. Есть опыт работы руководителем команды разработки из 9 человек. Занимался в этой роли больше подбором сотрудников и выполнял роль тех. лида.
• Аналитическое мышление • Сбор, анализ и документирование требований, спецификации на методы бэкенд-сервисов, диаграммы взаимодействия, интеграции со сторонними сервисами; • Общение с заказчиком • Работа с большим объемом информации • Опыт работы в большой команде; • Организаторские навыки, руководство командой до 8 чел; • Координация работ с представителями заказчика и другими командами; • Технический английский; • Скорость, ответственность, аккуратность.