💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Артур Мустафин (funcelot), 46 лет, Россия, МоскваАртур Мустафин (funcelot), 46 лет, Россия, Москва

Артур Мустафин

Эксперт
Программист .NET / PythonБэкенд разработчикРазработчик приложенийСтарший (Senior)
От 250 000 ₽Ищу работу

Контакты

Войти
Возраст: 46 лет
Опыт работы: 17 лет и 9 месяцев
Регистрация: 24.06.2024
Последний визит: 2 месяца назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков: Английский С1

Обо мне

Выполняю различные роли в командах различного уровня, есть опыт написания скриптов bash, powershell, c#. Пишу на C#, C, Python, JavaScript, TypeScript.

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
.NET Core
Bash
Python
Flask
JavaScript
FastAPI
PostgreSQL
Entity framework
Powershell
AutoCAD

Эксперт

0консультаций

Работаю с квалификациями

Ведущий

Работаю с запросами

Экспертность

Работа в EPAM, Luxof

Стоимость
Бесплатно

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

Опыт работы

  • Навигатор по миру профессий
    Москва
    Фулстек разработчик (Старший)Инженер-программист
    Август 2024 — Ноябрь 2024 (4 месяца)

    Фуллстек разработка нового функционала и поддержка существующего функционала (.NET 8 / React).

    - импорт DWG файлов в БД Postgres / PostGIS
    - валидация геометрий GeoJSON
    - создание нового функционала инструментов рисования по направляющим линиям (backend)

    Исправил импорт DWG файлов, поправил бек и фронт часть, добавил новый инструмент визуального редактирования элемента разметки в React.

    ReactC#AutoCADVite
  • Производитель ИТ-решений и услуг по разработке, внедрению, адаптации, интеграции, гарантийному и сервисному обслуживанию
    МоскваОт 10 до 100 сотрудников
    Фулстек разработчик (Старший)Ведущий инженер-программист
    Март 2024 — Июнь 2024 (4 месяца)

    Фуллстек разработка нового функционала и поддержка существующего функционала (.NET 8 / React).

    - импорт DWG файлов в БД Postgres / PostGIS
    - валидация геометрий GeoJSON
    - создание нового функционала инструментов рисования по направляющим линиям (backend)

    Исправил импорт DWG файлов, поправил бек и фронт часть, добавил новый инструмент визуального редактирования элемента разметки в React.

  • Luxoft Turkey
    Стамбул
    Разработчик приложений (Старший)Senior Software Developer
    Сентябрь 2022 — Сентябрь 2023 (1 год и 1 месяц)

    Python multiprocessing code refactoring and optimizations, bash / PowerShell refactorings, code improvements and optimizations. Tech debt workout and optimizations

    DockerBashPythonREST
  • EPAM Systems Inc. (Россия)
    Москва
    Senior .NET Software Engineer
    Апрель 2021 — Октябрь 2022 (1 год и 7 месяцев)

    Разработка настольного решения, на базе VB6, работа в различных версиях VS: Visual Studio 2010/2013/2017/2019/2022, работа с техническим долгом, работа с проектами, модернизация проектов, решений, сборочного пайплайна, переход от Java/Groovy/Gradle + MSBuild на сборку в MSBuild/Cake.

    Запланировал, реализовал и имплементировал переход на VS2022 для всей команды, реализовал собственный фреймворк для работы, распределил и унифицировал собственное решение для всех бизнес-зависимых задач (бек, фронт), подключил логгирование к проекту, сделал множество улучшений и нашёл множество технических решений для работы в VS2022

  • Remoting, Medical Healthcare organzations / USA residents
    Python programmer, DevOps
    Сентябрь 2019 — Февраль 2021 (1 год и 6 месяцев)

    Работа на языке Python в Flask (backend), реализация множества взаимосвязанных проектов и тестовых стендов на docker / ocker-compose, имплементация TDD, BDD и бесшовной интеграции сервисов, работа на VSCode, реализация пайплайнов обработки д
    анных и работа с Apache Kafka. hеализация REST-ful API, участие в работе команды разработки.

    Flask:
    OpenAPI (swagger), RESTplus, RESTapi, Marshmallow, SQLAlchemy, FHIR

    VSCode: .dockercontainers, докеризация, оркестрация (compose), uwsgi, systemd, nginx.

    Протоколы: FHIR, REST

  • Deloitte
    Software Developer
    Февраль 2019 — Июнь 2019 (5 месяцев)

    .NET Core 3.0

    Создал API для работы с Azure Data Lake Services v2 (HTTP REST API) используя Microservices/REST API Arcitecture. Запланировал, использовал docker containers, использовал реверсивное иженерию для анализа REST API сервисов. Имплементировал схему безопасность на основе JWT.

    Python:

    Использовал скрипты API для запуска ML, реализовал JWT-авторизацию, инерировал с Elasticsearch, создавал сервисы на OpenAPI 3.0, Connexion, Flask, Celery

  • codereduce.ru
    Москва
    Программист .NET Core, Node.js, DevOps
    Июль 2018 — Январь 2019 (7 месяцев)

    Разработка внутрених корпоративных порталов.

    Создавал корпоратвные backend-сервисы на .NET Core 2.1 (T4, EF Core 2.0).

    Работал с REST APIs, .NET Core MVC. Создавал CI/CD pipelines с использованием GitLab и docker compose оркестрацию. Испольщовал Nginx в качестве реверс-прокси, с добразами в контейнерах на основе Linux.

    Работал с PowerShellCore, bash, systemd, ufw.

    Инерировал с Google Cloud API, Azure.

    Знаком с AWS Lamba, Node.js, .NET Core 1.0, MySQL, Postgres, SQLite, и in-memory тестированием, BDD, TDD.

    Использовал docker-compose, разрабатывао SMPP шлюзы (Node.js), занимался написанием документации (wiki, markdown)

    Тестировал, деплоил и создавал кол. Тестирование включало в себя создание unit/integration тестов. Использовал метрики кода и quality gateways/metrics с использованим sonarqube/sonarcoloud/sonarlint.

  • Навитек
    Москва
    Инженер-программист
    Сентябрь 2013 — Сентябрь 2017 (4 года и 1 месяц)

    Работал с backend, интерировался с сервисами WSDL, SOAP, в Excel, создавал плагины Excel C#, поддеривал корпоративный CMS/CRM, с использзование ASP.NET WebForms, ASP.NET MVC. Создавал новые и поддерживал существующие REST/JSON на сонове web-сервисов, работал с ActionScript и языком C#.

    Создал SPA приложение используя Google Polymer 1/2 и Oracle.JET (JavaScript), и ASP.NET MVC web-сервисы.

    Создавал шаблны веб-сервисов на основе шаблонов.

    Имплементровал поддержку CORS, авторизации/аутентификации, подключение и использование HTTPS сертификатов.

    Выполнял задачи администрирования MS Windows 2008R2/Windows Server 2012 и IIS 6.0 включая развертывание HTTPS сертификатов. Создавал ВМ на основе Windows. Занимался настройкой внешних/внутренних серверов, DMZ, IIS и SPA-aприложений, on-priemise.

    Работал над проектами банковских интеграций.

    Выполнял задачи по выписванию сертификатов HTTPS, установка Kiln, Git, Mercurial, работа с code review, осуществлял техподдержку.

    Стек:

    ASP.NET Web API, Windows Sever, IIS, HTTPS, SSL, Web services, ASP.NET Web Forms, ASP.NET MVC Web-services, Oracle Managed API, .NET framework, WinForms, VMs, Hyper-V.

  • БашНИПИнефть, ООО
    Уфа
    Инженер-программист
    Сентябрь 2010 — Август 2013 (3 года)

    Создавал приложения на ASP.NET, WinForms on Windows.

    Задачи по системному администрированию, установке, настройке приложений, установке ПО, управления ПО, и бюджетом ИТ.

    Разработал порталы и распространял ПО, реализовал CWLS (LAS) алгоритм, участвовал в создании цифровых архивов, поддерживал Linux и ПО (KINGDOM), поддержвал полный цикл разработки ПО, первую и вторую линию поддержки, осуществлял онлайн-поддержку.

    Работал в Visual Studio 2010.

    Создал библиотеку для работы с LAS-фалами, на платформе .NET. Создавал документацию на HTML5, CSS3, JavaScript.

  • Intek, Ltd, Ufa
    Уфа
    Инженер-программист
    Январь 2010 — Июль 2010 (7 месяцев)

    Создал визуальный редактор форм на Silverligt 1.0 (.NET, MVVM, WPF)

    Занимался дизайнером форм, поключением к системам мониторинга, создавал бекенд сервисы для работы с MSSQL Server.

  • ---
    Уфа
    Инженер-программист
    Июль 2007 — Январь 2010 (2 года и 7 месяцев)

    Создалвал фреймворки, бекнед сервисы, в том числе для для XML-сериализации на .NET, plugins extensiblity framework для .NET 1.0/2.0

  • Роснефть - НТЦ
    Уфа
    Инженер-программист
    Май 2006 — Июнь 2007 (1 год и 2 месяца)

    Создавал десктоп и web-ориентированные приложения для WinForms и DevExpress, а так же Office Web Apps (C#). разработывал APIs и UI с использованием Microsoft Web Components (Excel), переносил кодовые базы в репозитарии Git, занимался рефакторингом, работал в команде.

  • ЦСИ Интегро
    Казань
    Инженер-программист
    Июнь 2005 — Февраль 2006 (9 месяцев)

    Разработывал COM+ модуль for "ГИС ИнМета" на Object Pascal

    Разработал модуль импорта 3D геоданных в формате AutoCAD DXF

Высшее образование

  • УГАТУ

    Уфимский государственный авиационный технический университет
    Информатики и робототехники
    Сентябрь 1995 — Июнь 2004 (8 лет и 9 месяцев)

    0220400 - ПО ВТ и АС

    1 место в научно-технической конференции для молодёжи в нефтяной и газовой отрасли

  • МГУ им. Ломоносова

    Московский государственный университет имени М.В. Ломоносова
    Москва6723 выпускника
    Механико-математический
    Сентябрь 1995 — Июнь 1996 (9 месяцев)

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