Опыт работы: 4+ года Завершенные проекты: более 6
- Уверенные знания NodeJS, Typescript - Опыт покрытия кода тестами (Jest, Mocha), юнит-тестирование - Опыт проектирования архитектуры и разработки REST API - Опыт построения процессов разработки с использованием непрерывной интеграции и доставки кода (CI/CD) на базе GitHub, TeamCity - Опыт code review команды разработки - Опыт работы с СУБД: MongoDB, Postgres, Redis - Опыт работы с Docker, опыт работы с GIT - Уверенное использование командной строки linux - Опыт frontend разработки с React, Electron - Опыт повышения accessibility
Грамотный разработчик, специализирующийся на разработке Back-end приложений. Хорошо управляю всеми этапами программного обеспечения жизненного цикла разработки. Наслаждаюсь сотрудничеством с коллегами и формированием культуры кросс-функциональной работы, которая обеспечит большую платформу для успеха проектов.
Опыт работы: 4 Завершенные проекты: 4+ Бекэнд разработчик с большим опытом работы, чрезвычайно мотивированный и инициативный. Внимательный и ответственный специалист, обладающий прекрасными профессиональными навыками. Готов решать самые сложные и интересные задачи.
Скилловый разработчик с 5+ летним опытом работы во фронтенд-разработке, с глубоким пониманием Vanilla JS и современных технологий. Имеет уверенные навыки сотрудничества и коммуникации, способный работать эффективно с межфункциональными командами. Постоянно обучается и развивается для того, чтобы оставаться в курсе отраслевых тенденций и передового опыта. Список технологий, с которыми работал: TypeScript, JavaScript, Redux, React, Next.js, jQuery, Less, Sass, Git, REST API, GraphQL, Code review, Material UI, Agile, Vue.js, HTML5, Docker, Vuex, Webpack, Qunit, TestCafe, Figma, Node.js, Laravel, Redis, Elasticsearch, MySQL, PostgreSQL, SQLite, Redux-Saga.
Пример кода, написан именно для примера: https://github.com/daniel7773/AppSample Используемые языки программирования: Java, Kotlin, C++; Используемые технологии: Для асинхронного выполнения кода - RxJava2, RxJava3, Kotlin Coroutines. DI - Dagger, Hilt. Навигация - fragment manager, Android Jetpack's Navigation, Cicerone. Базы данных - SQLight, Room, Realm. Это основное, также знаю много прочих актуальных технологий/библиотека используемых в Android разработке, в том числе Jetpack Compose. Есть опыт использования различных библиотек Android SDK, от дополненной реальности до использования Bluetooth API. Есть опыт работы с NDK и встраивания С++ кода в проекты. Настройка CI/CD, покрытие кода тестами. Понимание основ ООП и принципов создания и построения алгоритмов; Использую Clean Architecture, SOLID, DRY, YAGNI, KISS, паттерны банды 4 и также MV* паттерны Unit- и Instrumental-testing.