🌍 Need a mentor abroad?openmentor.io

Мария Гаврилова

Java Backend Developer @ Sbertech
Backend
Databases
Карьера
Собеседования
Code Review
Мария Гаврилова
Опыт: 2-5 лет
Цена (за час): Бесплатно
О себе

Привет!

Меня зовут Мария, и я ментор Java-разработчиков.

Прошла путь от HR-менеджера международной IT-компании до Java-разработчика крупных enterprise-продуктов в СберТехе и Росатоме — поэтому хорошо понимаю, как начинать с нуля и искать свою дорогу в IT. Мой опыт позволяет взглянуть на процесс с разных сторон: как HR помогу выбрать направление, выстроить план развития и найти интересную работу, как разработчик готова провести техническую оценку уровня знаний, поделиться экспертизой и помочь в короткие сроки освоить нужные навыки. В процессе обучения я стараюсь поддерживать на каждом этапе и давать понятную обратную связь. Мне важно, чтобы человек не просто закрыл пробелы в знаниях, а поверил в свои силы и достиг поставленной цели.

Кому я могу быть полезна:
• Тем, кто начинает путь в Java-разработке
• Студентам и стажёрам
• Разработчикам уровня junior–middle

С чем помогу

Могу помочь:

  • Разобраться в направлениях Java backend-разработки — какие бывают специализации, как устроена работа в команде, какие роли и процессы есть на IT-проектах;

  • Оценить текущий уровень hard-skills — проведу диагностику, покажу сильные стороны и зоны роста, помогу составить реалистичный план развития;

  • Освоить Java, Spring, Hibernate, PostgreSQL, Liquibase, Maven/Gradle, Git, REST API — помогу изучить с нуля, восполнить и систематизировать знания;

  • Держать прогресс под контролем — помогу довести обучение до результата: разложу цель на конкретные задачи и буду поддерживать на каждом этапе;

  • Написать pet-проект — помогу выбрать идею, спроектировать архитектуру, написать web-приложение на Java/Spring Boot с подключением к PostgreSQL, запуском в Docker и покрытием unit-тестами

  • Разобраться с PostgreSQL — объясню, как проектировать схемы и таблицы, создавать индексы, писать SQL-запросы; покажу, как работать с PgAdmin, настраивать подключение, делать backup и восстанавливать данные;

  • Научиться писать unit-тесты — расскажу, зачем писать тесты и какие они бывают, познакомлю с JUnit и Mockito; покажу на практике, как тестировать Java/Spring-приложение на всех уровнях: сервисы, репозитории и контроллеры;

  • Улучшить качество кода — проведу code review и расскажу, как писать чистый и поддерживаемый код, объясню принципы SOLID / DRY / KISS на практике;

  • Подготовиться к собеседованию — проведу mock-interview, помогу подготовить самопрезентацию, разобрать типичные технические вопросы и задачи, научиться говорить о своём опыте уверенно.

А также готова проконсультировать в области построения отчетности, BI, OLAP-аналитики, Business Automation, работы с данными и документами в том числе с использованием таких инструментов, как Apache POI, ODF Toolkit, LibreOffice SDK, Java Swing.

Компетенции
Java, SQL, Spring Boot, Spring Framework, Spring Core, Spring Web MVC, Spring Data JPA, Spring Security, Spring AOP, Hibernate, JUnit, Mockito, PostgreSQL, Liquibase, REST API, SOAP, XML, JSON, Apache POI, ODF Toolkit, LibreOffice SDK, ODS, ODT, Java Swing, Maven, Gradle, Git, Backend, Pet-project, Mock-interview, Code Review