- Обо мне
-
- Стоимость работы:
- от 10 000 руб. за проект
- Профессиональный опыт:
- менее года
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт
Профессиональные навыки: 1. Уверенные знания и опыт разработки на языке C# 2. Базовые знания и опыт разработки на языках Java,Python,Kotlin,C++ 3. Опыт работы в средах разработки Android Studio,Visual Studio,IntelliJ IDEA,Xcode 4. Разработка десктопных приложений с использованием фреймворков WPF(C#),WinForms,JavaFx,tkInter (Python) 5. Разработка Web-приложений - ASP.NET (MVC,Razor Pages), фреймворк Bottle (Python) 6. Разработка мобильных приложений для ОС Android (Java,Kotlin) 7. Написание обработки запросов к веб-сервису на языках Java Script и JQuery 8. Проектирование и создание баз данных в таких СУБД как SQLite , MySQL, PostgreSQL, Firebase Cloud Store,MS Access 9. Администрирование баз данных - реализация ограничения доступа к данным и их защита путем создания ролей и прав доступа пользователей, защита данных с помощью алгоритмов хеширования (SHA256,RSA) 10. Знания языка SQL, умение создавать запросы, хранимые процедуры, представления и триггеры для уменьшения нагрузки на базу данных и повышения ее безопасности. Создание индексов для ускорения доступа к данным и уменьшения обработки запросов к базе данных 11. Разработка пользовательского интерфейса для web - приложений с использованием языков HTML и CSS , а также фреймворка Bootstrap 5 12. Создание и взаимодействие с API, разработка RESful API 13. Настройка взаимодействия десктопного приложения с базой данных с использованием фреймворка Entity Framework Core (code first, database first) 14. Разработка мобильных приложений с использованием библиотек Retrofit и Picasso, а также библиотекой построения диаграмм для Android - MPAndroidChart 15. Умение работать с системой контроля версий git 16. Реализация взаимодействия базы данных SQLite и мобильного приложения с использованием Room 17. Умение использовать алгоритмы прогнозирования данных , в основном на языке Python 18. Навыки тестирования программного продукта путем написания unit-тестов 19. Знание и активное использование принципов SOLID 20. Знание и использование в разработке паттернов проектирования - MVC (ASP.Net),MVVM (WPF), IoC 21. Понимание структурных паттернов - декоратор, фасад, поведенческих паттернов- наблюдатель, и порождающих паттернов - singletone 22. Поверхностные знания принципа работы сетевых протоколов TCP/IP и UDP 23. Опыт работы с Coroutines Kotlin Опыт разработки: Среди основных разработанных проектов могу выделить: 1. Разработку десктопного обучающего приложения для образовательных курсов по обществознанию для учащихся 5 – 9 классов. Используемые технологии: • РСУБД SQLite • Язык программирования C# • Технология Entity Framework • Фреймворк WPF 2.В рамках практики на производстве - разработка алгоритмов прогнозирования размеров прибыли предприятия на 3 года вперед, с учетом сезонных и годовых статистических колебаний, проектирование базы данных для сохранения результатов прогнозирования. Используемые технологии: • Язык программирования Python • РСУБД PostgreSQL • Библиотеки для прогнозирования с учетом сезонных изменений: Prophet и NeuralProphet от Facebook Ссылка на github: https://github.com/Ksenia-gra
- Отзывы
Нет отзывов