Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Алексей К. C# разработчик, Senior

Алексей К. - C# разработчик

ID 6057
АК
Алексей К.
Женщина, 24 года
Россия, Курск, UTC+3
Ставка
3,750 Р/час
НДС не облагается
Специалист доступен с 30 сентября 2023 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Senior
Навыки
C#
.NET
Entity Framework
ASP.NET
Java
Java 8
Kotlin
MySQL
ОПП
MongoDB
Отрасли
E-commerce & Retail
Главное о специалисте
В свободное от работы время разрабатывал приложения для фитнеса на Android с использованием Kotlin (Google Play). Всего 5 приложений. Для того, чтобы не копировать изменения по проектам, была создана библиотека «движок», в котором разрабатывался функционал, а в приложениях только изменялись цвета, программы тренировок, текста. Реализовал библиотеку для построения DOM-дерева на чистом JS (dom-extention), отслеживание изменений любого JS объекта (ReactivityJs). Закончил Яндекс Практикум курс «Алгоритмы и структуры данных». Решаю задачки на codewars – 4 kyu (https://www.codewars.com/users/energizet). Практикуюсь в проектировании архитектур, реализовал MVC, трёхуровневую и чистую архитектуру. Изучаю паттерны проектирования (https://github.com/energizet/patterns). Прочитал книги Рихтера «CLR via C#», Мартина «Чистая архитектура», Фаулера «Рефакторинг». Прошел задачи на sql-ex. https://github.com/energizet
Проекты   (4 года 5 месяцев)
NDA
Роль
Главный backend разработчик
Обязанности
пользователи, а выполняют другие пользователи в онлайн трансляциях. Состав команды: тимлид, проектный и визуальный дизайнер, backend разработчиков и двух разработчиков под android. Задачи распределялись в jira по scrum. Моя зона ответственности – это Linux сервера, на Node.JS обёрнутые Nginx и сервера с Wowza (видео стриминговый сервер). Стек фреймворков: express.js, самописный событийный WebSocket фреймворк (https://github.com/energizet/SocketEvent), аналог SocketIO или SignalR. Для работы с базой использована ормка Sequelize. Для трансляции видео используется Wowza Engine. Интеграция платежей через Stripe. Отправка нотификаций через Firebase Cloud Messaging (FCM). Я занимался всеми задачами, связанными с серверной частью: проектирование системы и базы данных, настройка и администрирование серверов, и соответственно реализация всей серверной части.
Период работы
Май 2022 - Январь 2023  (9 месяцев)
NDA
Роль
C# Developer
Обязанности
Команда разрабатывала процессы под CRM MS Dynamics для табачной компании. Состав команды: 2 аналитика, 2 тестера, руководитель проекта, архитектор, тимлид, два senior разработчика и три middle Работали в jira по agile методологиям: scrum и kanban. Разработка велась на C# и JavaScript. Основной вектор разработки — это плагины для Dynamics, которые упаковывались в библиотеку, встраивались в CRM и вызывались при определённых событиях в CRM, например, создание сущности или изменения поля. Для некоторых задач разрабатывались «адаптеры» для сервиса aka демона, который мы также разработали сами, и он крутился в фон. Например, для рассылки почты по времени, выгрузки данных из kafka или формирования отчётов. Были сайты, с которыми работали курьеры, менеджеры, торговые точки и конечные покупатели. Их разрабатывали на ASP.NET, а фронт на Angular, React и Vue, для разных сайтов, из-за того, что проект разрабатывался 4 года. Работа с базой и все crud операции производились через фреймворк предоставляемый Dynamics. Поскольку это система от Microsoft, фреймворк построен поверх EntityFramework. Также разрабатывали виджеты для CRM, какие-то на ванильном JS, а какие-то с использованием фреймворков. Я работал со всем этим, включая фронт, в зависимости от задачи. Например, виджет загружал CSV файлы с ID клиентов, сохранял их как отдельные сущности, плагин при их создании запускал адаптер в сервисе, который из CSV получал ID клиентов, выгружал сущности клиентов и формировал CSV с информацией по клиентам.
Период работы
Октябрь 2021 - Ноябрь 2022  (1 год 2 месяца)
NDA
Роль
Главный разработчик
Обязанности
ебольшая компания из двух человек: руководителя и технического специалиста. Я занимался всем, начиная с постановки сырой задачи: аналитика, проектирование, интеграции с CRM Мегаплан, разработка, тестирование, администрирование сервера. Реализовал более 20 проектов на C#. Часть проектов была реализована на ASP.NET. Другая часть на самописном сервере, консольной программой. Реализовал роутинг на регулярках и поиск MVC контролёра через Reflection. Для сервера: C#, ASP.NET, EF, MS SQL, MySQL. В нескольких проектах писал Android приложения, для автоматизации. Стек для Android: Java/Kotlin, Retrofit, Glide, SQLite, Google Maps. Реализовал множество интеграций с CRM Мегаплан, Авито, Атол. Реализовывал событийные интеграции, которые запускались при событии в CRM, виджеты и прочие автоматизации бизнеса. Пример, виджет Авито для Мегаплан выложенный в официальном marketplace Мегаплан.
Период работы
Сентябрь 2018 - Октябрь 2021  (3 года 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Компьютерная академия "ШАГ"
Специальность
Информационные технологии / Очень хорошее заведение. Обучался с нуля и после окончания нашел работу без особых сложностей. Меня научили: бекенду, фронтенду, мобильной разработке, сетевому и системному программированию, параллельному. Изучали более 20 паттернов, 5 языков. После окончания я мог идти в любое направление.
Завершение учебы
2017 г.

Похожие специалисты

Отрасли не указаны
МЛ
Михаил Л.
Иваново
C# разработчик
Middle+
3,000 Р/час
C#
Java
JavaScript
TypeScript
.NET Core
.NET Framework
ASP.NET
Node.js
Express
Angular
React
MS SQL Server
MySQL
SQLite
PostgreSQL
MongoDB
Microsoft
SQL Server Management Studio
Intellij IDEA
Git
Dynamic
CRM
Microsoft Dynamics AX
+23

ТЕХНОЛОГИИ Языки: C#, Java, JavaScript, TypeScript. Технологии: .NET Core, .NET Framework, ASP.NET, Node.JS, Express, Angular, React Базы данных: MSSQL, MySQL, SQLite, PostgreSQL, MongoDB Инструменты: Visual Studio, MSBuild, Microsoft SQL Server Management Studio, IntelliJ IDEA, Git, HG CRM-системы: Microsoft Dynamics CRM, Microsoft Dynamics AX ТЕХНИЧЕСКИЕ НАВЫКИ .NET, C# • Web (ASP.NET MVC/WebForms and WebAPI) applications development, REST, WCF, WebServices; • Desktop application development (Windows Forms, WPF, UWP); • Data access implementation (ADO.NET, EF); • Unit Testing (NUnit, MSTest) and Automation (Selenium); • Building and maintaining (MSBuild, Azure DevOps, NAnt, PowerShell scripts). JAVASCRIPT, TYPESCRIPT: • Client side: Angular, React, server side: Node.JS. JAVA: • Java Core, Spring Framework, Android SDK, Hibernate ORM, JDBC, Junit, Apache Maven, Intellij IDEA, NetBeans. DB: MSSQL, MySQL • DB Design and architecture, programmability, complex queries optimization; • Implementation of the database migration process, maintenance. backup. Методологии (Scrum, Agile, Continuous Integration, Design patterns).

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail
АК
Алексей К.
Курск
C# разработчик
Senior
3,750 Р/час
.NET
Entity Framework
ASP.NET
Java
C#
MongoDB
ОПП
MySQL
Kotlin
Java 8
+10

В свободное от работы время разрабатывал приложения для фитнеса на Android с использованием Kotlin (Google Play). Всего 5 приложений. Для того, чтобы не копировать изменения по проектам, была создана библиотека «движок», в котором разрабатывался функционал, а в приложениях только изменялись цвета, программы тренировок, текста. Реализовал библиотеку для построения DOM-дерева на чистом JS (dom-extention), отслеживание изменений любого JS объекта (ReactivityJs). Закончил Яндекс Практикум курс «Алгоритмы и структуры данных». Решаю задачки на codewars – 4 kyu (https://www.codewars.com/users/energizet). Практикуюсь в проектировании архитектур, реализовал MVC, трёхуровневую и чистую архитектуру. Изучаю паттерны проектирования (https://github.com/energizet/patterns). Прочитал книги Рихтера «CLR via C#», Мартина «Чистая архитектура», Фаулера «Рефакторинг». Прошел задачи на sql-ex. https://github.com/energizet

Подробнее
Отрасли не указаны
ФС
Фируз С.
Набережные Челны
Системный аналитик
Junior+
1,812.5 Р/час
JSON API
Kanban
Room
PostgreSQL
Git
REST
XML
JavaScript
Scrum
SoapUI
PHP 8
MS Office
Redmine
ITSM
VS code
Istio
QlikView
MSQL
ETL
DataGrip
MQ
Vision
PHP 5
JMS MQ
MySQL
Jira
Confluence
Agile
SOAP
UML
Figma
Trello
Postman
Draw.io
Oracle SQL
MS SQL Server
Visio
PHP 7
+38

Agile SCRUM /Kanban UML MS SQL ORACLE SQL MySQL PostgreSQL MySQL REST/SOAP Zoom Teams Confluence Jira Trello Redmine Visio Draw.io FIGMA SoapUi Postman OpenServer DataGrip VS Code Git ETL SOAP REST JMS MQ XML JSON API OpenAPI QlikView QlikSense Websocket MQ Broker MS Office Visio Postman UX/UI PHP C JavaScript ITSM Обо мне Аналитический склад ума, целеустремленность, внимательность к деталям. Хороший технический бэкграунд. Новые знания и опыт даются легко. Знание 1С, MS Office, HTML, CSS, Javascript, SQL. Математический склад ума. Высшее образование по специальности "математические методы в экономике" с отличием. Самостоятельно изучал frontend, есть опыт верстки, базовые значия javascript (например, функции для сортировки, фильтрации, обработчик кликов, обмен данных с JSON). Быстрообучаемый, ответственный, пунктуальный, целеустремленный, коммуникабельный, порядочный, аналитический склад ума, грамотная речь.

Подробнее