Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был на сайте вчера в 13:56

Кандидат

Мужчина, 27 лет, родился 6 сентября 1997

Активно ищет работу

Воронеж, готов к переезду (Краснодар, Москва, Санкт-Петербург, Сочи), готов к командировкам

Web developer

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа, стажировка

График работы: полный день, сменный график, гибкий график, удаленная работа

Опыт работы 1 год 6 месяцев

Июль 2022Декабрь 2023
1 год 6 месяцев
Rebotica
Наставник
Обучал студентов основам программирования на Python, JavaScript и вёрстке (HTML/CSS). Помогал с пониманием логики программирования, разбором кода и исправлением ошибок. Проводил индивидуальные и групповые занятия, объясняя сложные концепции простым языком. Курировал выполнение учебных проектов, включая создание веб-страниц и простых приложений. Разрабатывал учебные материалы и задания, направленные на закрепление теоретических знаний. Проводил code review, обучая студентов написанию чистого и поддерживаемого кода.

Навыки

Уровни владения навыками
Средний уровень
PHP
Java
HTML5
CSS3
Базовый уровень
Spring Framework
Laravel
MySQL
JavaScript
Python
PostgreSQL
Hibernate ORM
Git
Docker

Опыт вождения

Права категории B

Обо мне

Махно Иван Александрович  Город: Воронеж (рассматриваю удаленную работу/готов к переезду) Java-разработчик с опытом преподавания программирования. Имею твёрдые знания Java Core, Collection Framework, Hibernate и основ работы с базами данных, также имею опыт работы с другими языками программирования: Python, JavaScript и PHP. Опыт преподавания помог развить навыки объяснения сложных концепций, работы с кодом и решения задач. Готовность к стажировке и развитию. Готов к выполнению задач начального уровня под руководством опытных разработчиков. Стремлюсь углубить знания в Spring Framework, микросервисной архитектуре и современных подходах к разработке. Активно изучаю новые технологии и готов вкладывать время в профессиональное развитие. GitHub: https://github.com/imakhno Ключевые навыки - Java Core: - Понимание ООП (наследование, полиморфизм, инкапсуляция, абстракция). - Работа с исключениями, generics, multithreading. - Написание чистого, поддерживаемого кода. - Collection Framework, Stream API: - Опыт работы с коллекциями (List, Set, Map) и их реализациями (ArrayList, LinkedList, HashSet, HashMap). - Использование Stream API для обработки данных (filter, map, reduce, collect). - Hibernate: - Базовые навыки работы с ORM (Object-Relational Mapping). - Создание сущностей, настройка связей (OneToMany, ManyToOne), выполнение запросов (HQL, Criteria API). - Git - Работа с системой контроля версий - Docker - PostgreSQL, MySQL, JDBC: - Написание SQL-запросов (SELECT, INSERT, UPDATE, DELETE, JOIN). - Работа с JDBC для подключения к базам данных и выполнения запросов. - Понимание основ проектирования баз данных. - Maven, Gradle: - Сборка проектов с использованием Maven и Gradle. - Подключение зависимостей, настройка сборки. - Основы алгоритмов и структур данных: - Понимание и реализация базовых алгоритмов (сортировка, поиск). - Работа с основными структурами данных. - HTML & CSS, JavaScript: - Создание и вёрстка веб-страниц. - Базовые навыки работы с JavaScript (DOM, события, асинхронные запросы). - PHP, Laravel: - Базовые навыки разработки на PHP. - Опыт работы с фреймворком Laravel (маршрутизация, шаблоны Blade, работа с базой данных). - Python: - Опыт написания скриптов и простых приложений. - Работа с библиотеками (PyGame, PyTelegramBotAPI). Опыт работы: Онлайн-школа Rebotica (1.5 года) Наставник по Python, вёрстке и JavaScript Обучал студентов основам Python, JavaScript и HTML/CSS Помогал с логикой программирования, разбором кода и исправлением ошибок Проводил занятия и курировал выполнение проектов

Среднее специальное образование

2017
Бутурлиновский механико-технологический колледж

Знание языков

РусскийРодной


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения