- Обо мне
-
- Стоимость работы:
- цена договорная
- Профессиональный опыт:
- более трех лет
- Форма собственности:
- ИП
- Способы оплаты:
- безналичный расчёт, электронные деньги
Проект по переходу с Objective-C на Swift (ноябрь 2022 – декабрь 2022)
Роль: Мобильный разработчик
Описание проекта: Участие в проекте по миграции кода с Objective-C на Swift для существующего приложения. Основная задача заключалась в переводе ключевых модулей приложения на Swift, улучшении архитектуры кода и оптимизации производительности. Также выполнял доработку интерфейса, внедряя современные элементы UI с использованием SwiftUI.
Используемые инструменты: Objective-C, SwiftUI, Alamofire, Core Data, Git
Телеграм-бот для отслеживания цен криптовалют (январь 2023 – январь 2023)
Роль: Разработчик Python
Описание проекта: Создание телеграм-бота, который предоставляет пользователям актуальную информацию о ценах криптовалюты в режиме реального времени. Бот может отправлять уведомления о значительных изменениях цен и позволяет пользователям устанавливать собственные ценовые алерты.
Используемые инструменты: Python, Aiogram, Requests, SQLite, Git, Docker, Redis
Мобильная библиотека (март 2023 – май 2023)
Дипломный проект
Роль: Мобильный разработчик
Описание проекта: Разработка мобильного приложения для управления личной библиотекой, включая каталогизацию, поиск и управление книгами.
Используемые инструменты: UIKit, Firebase, Git
Приложение для планирования задач (май 2023 – июнь 2023)
Роль: Мобильный разработчик
Описание проекта: Разработка приложения для управления задачами и временем, включающего напоминания, интеграцию с календарем и статистику выполнения.
Используемые инструменты: SwiftUI, Core Data, UserNotifications, Git, Realm
Приложение для управления бюджетом (август 2023 – август 2023)
Роль: Мобильный разработчик
Описание проекта: Разработка приложения для управления личными финансами, включающего функции учета доходов и расходов, создания бюджетов и визуализации данных.
Используемые инструменты: SwiftUI, Core Data, Git, Charts, Realm
Приложение для изучения языков (август 2023 – сентябрь 2023)
Роль: Мобильный разработчик
Описание проекта: Разработка приложения для изучения иностранных языков, включающего карточки с новыми словами, упражнения и тесты.
Используемые инструменты: SwiftUI, Core Data, Git, Realm, AVFoundation
Преподавание разработки на Flutter (сентябрь 2023 – текущее время)
С сентября 2023 года преподаю разработку на Flutter в группах по 12-20 человек. В ходе курсов студенты изучают:
-основы языка Dart, структуры данных, функции, объектно-ориентированное программирование и управление состоянием;
-cоздание пользовательских интерфейсов с использованием различных виджетов, работа с состоянием, анимации и адаптивный дизайн;
-использование библиотек для работы с сетью, таких как http и Dio, выполнение HTTP-запросов и обработка ответов;
-настройка и использование push-уведомлений с помощью Firebase Cloud Messaging (FCM);
-использование локальных баз данных, таких как SQLite и Hive, а также управление состоянием с помощью провайдеров и пакетов, таких как Riverpod и Bloc;
-cоздание привлекательных и интуитивно понятных пользовательских интерфейсов;
Разрабатываем небольшие проекты, такие как приложения для заметок, погоды, списков дел и простых игр.
Преподавание разработки на Python (сентябрь 2022 – текущее время)
С сентябрь 2022 года преподаю Python в группах по 12-20 человек. В ходе курсов студенты изучаю:
-Введение в синтаксис языка, работа с переменными, типами данных, операторами и управлением потоком (условные операторы и циклы);
-Создание и использование функций, импортирование модулей и библиотек, организация кода в модули;
-Основы ООП, создание классов и объектов, наследование, инкапсуляция и полиморфизм;
-Чтение и запись файлов, работа с различными форматами данных (текстовые файлы, CSV, JSON);
-Введение в базы данных, использование SQL и ORM;
-Создание клиент-серверных приложений, использование библиотек для работы с HTTP-запросами (Requests) и создания веб-приложений (Flask, Django);
-Основы анализа данных с использованием библиотек Pandas и NumPy, визуализация данных с Matplotlib.
Разрабатываем пет проектов, таких как веб-скрейпинг, чат-боты, анализ данных и автоматизация задач.
- Отзывы
Нет отзывов