Python-разработчик
Основное
Москва
Готов
Закончил ВМК МГУ, дипломная работа была рекомендована на конкурс лучших работ.
Имею сильную математическую базу, а также занимался программированием в различных парадигмах (ООП - Python, C++; функциональная - Lisp, Haskell; логическая - Prolog).
С интересом осваиваю новый материал, например:
1. машинное обучение - https://t.me/smalldatascience (авторский telegram-канал Александра
Дьяконова);
2. бэкенд-разработка - https://yandex.ru/yaintern/schools/open-lectures (открытый лекторий
Яндекса).
Основные реализованные проекты:
- социальная сеть для блогеров/писателей и API к ней (Python + Django REST);
- приложение-модель работы аэропорта и интерфейс к нему (Python + Tkinter);
- шахматы/шашки (Haskell);
- интерпретатор C-подобного языка (C++);
- оболочка UNIX-подобной операционной системы (C).
Катаюсь на лыжах и велосипеде. В плохую погоду нравится читать фэнтези или решать
задачки на LeetCode для оттачивания имеющихся навыков и изучения нового материала. Иногда занимаюсь модификацией компьютерных игр детства, например, созданием кастомных сценариев для стратегий или улучшением искусственного интеллекта оппонентов.
- Python;
- Django Framework;
- REST API;
- SQL (PostgreSQL);
- Git;
- Docker;
- Unit testing;
- CI/CD;
Работа
Разработка бэкенд-составляющей сайтов через фреймворк django, API к ним через REST API,
развертывание проекта на удаленном сервере с использованием nginx, docker.
Реализованные проекты:
социальная сеть для блогеров Yatube. Неавторизованный пользователь может просматривать
посты участников и групп. Авторизация добавляет возможность выкладывать собственные
посты, подписываться на интересных авторов и группы.
GitHub: https://github.com/MysteryMister/hw05_finalAPI к социальной сети Yatube. Предоставляет другим программам базовый функционал для
взаимодействия с проектом.
GitHub: https://github.com/MysteryMister/api_final_yatubeдеплой проекта на боевой сервер и настройка воркфлоу. Социальная сеть перенесена с
dev-сервера на боевой, настроен воркфлоу для автоматического прогона тестов, деплоя
проекта и уведомления автора о результате при пуше в главную ветку main.
GitHub: https://github.com/MysteryMister/yamdb_final
Образование
Рекомендации
Некоторые предметы, которые вы изучаете на факультете вычислительной математики и кибернетики, включают:
- Математический анализ
- Линейная алгебра и геометрия
- Дискретная математика
- Введение в программирование
- Алгоритмы и структуры данных
- Операционные системы
- Программирование на C++
- Сети и телекоммуникации
- Базы данных
- Математическая логика и теория алгоритмов
- Машинное обучение
- Искусственный интеллект
- Компьютерное зрение
- Криптография
- Распределенные системы
- Высокопроизводительные вычисления
Это только некоторые из предметов, которые могут быть включены в вашу программу обучения. В зависимости от вашего выбора и специализации, вы также можете изучать другие предметы, связанные с вашей областью интересов.
Сопроводительное письмо
Спасибо за предоставленную информацию. Ваше резюме отправлено на рассмотрение. Если у нас возникнут дополнительные вопросы, мы свяжемся с вами.
Улучшенное резюме
Уважаемый иностранный студент,
Спасибо за ваш интерес к Московскому университету и факультету вычислительной математики и кибернетики. Чтобы поступить на факультет, вам нужно будет пройти процесс приема, который включает в себя следующие этапы:
Подача заявления: Вы должны заполнить онлайн-заявление на поступление на официальном сайте Московского университета. В заявлении вам потребуется предоставить свои персональные данные, включая имя, фамилию, дату рождения, гражданство, контактную информацию и данные об образовании.
Подача документов: После заполнения заявления, вам потребуется предоставить копии всех необходимых документов, таких как паспорт, дипломы и академические справки, а также результаты экзаменов по математике и другим предметам.
Оплата: После предоставления документов вы должны будете оплатить вступительный взнос. Сумма взноса может изменяться в зависимости от вашего гражданства и программы обучения.
Поступление: После завершения всех процессов, ваша заявка будет рассмотрена и вы будете уведомлены о результатах по электронной почте или по телефону. Если ваша заявка будет одобрена, вы должны будете зарегистрироваться и оплатить оставшуюся сумму за обучение.
Удачи в вашем поступлении!
Добавить комментарий