Алексей Подойников
Опыт
Начинал коммерческую разработку с c#, затем позанимался администрированием параллельно изучая уже ушедший в небытие ActionScript (язык разработки для Flash), затем перешел на Java, на которой пока что и остановился. Выбрал Java из-за большей инфраструктуры, потенциальной возможности что-то писать на Android, большого количества языков на JVM, кроме собственно java (scala, groovy, теперь добавился и kotlin).
В качестве backend разработчик занимался следующим: - разработка с backend части проекта для перевода выступлений спикеров https://interpret.world/ - админка, статистика, редактор для переводчиков.
интеграциями - прием данных от различных поставщиков и дальнейшая обработка (DHL, Adidas)
разработка плагина для Jmeter для отдела тестирования - для работы со специфичным протоколом hessian
взаимодействие с коммутаторами в рамках работы для телекома
Помимо Java довелось разрабатывать для web, android.
Ключевые навыки
- java
- java-se
- spring
- spring boot
- hibernate
- postgres
- jenkins
- interviews
- sql
- maven
- gradle
- базы данных
Специализация
-
Программирование на Java
Поделюсь опытом - как по основам, так и по углубленным темам, например многопоточности. Расскажу про грамотное оформление кода, на что обратить внимание, и чего следует избегать.
-
Веб-разработка на Spring
Расскажу про промышленную разработку на Spring (и сопутствующих библиотек) и объясню весь процесс создания веб-проекта от проектирования проекта и базы для него до валидации и логирования.