Я Java-разработчик с большим опытом разработки корпоративных приложений. У меня есть опыт работы в компаниях, разрабатывающих продукты, которыми пользуются многие люди. Хорошо знаю ООП, принципы SOLID, паттерны проектирования, микросервисную архитектуру. Быстро адаптируюсь к новым технологиям и предметным областям. Спокойно читаю и разбираюсь в чужом коде. Легаси меня не пугает. Использую рефакторинг и полное покрытие юнит-тестами, если это позволяет проект.
С детства занимаюсь программированием. Ознакомился с языками(с++, python, pascal). Имею опыт преподавания программирования и робототехники детям 10-16 лет. Выбрал язык "Java" в качестве основного языка программирования из-за возможности решить практически любую задачу его средствами. В настоящее время реализую свои навыки в коммерческих проектах на должности Java Developer. Регулярно повышаю свой уровень знаний и умений. Стрессоустойчивый очень сильно люблю программирование.
Игорь — опытный IT-специалист с 10-летним опытом работы в различных проектах.
На крайнем месте работы занимался: - Разработкой Java приложений в рамках проектов компании, - Написание тестов, - Оптимизация, ускорение существующего функционала, - Перевод существующих сервисов на новые версии Java/Spring, - Проработкой архитектуры, обсуждением проектов и аналитики, - Проведение code review. Технологии, используемые в проектах: - Для организации процесса контроля выполненных задач использовались Jira / RedMine; - Разработка производилась с помощью системы контроля версий Git, Maven; - Стек: Java 7,8,11,14,17,21/Kotlin/Camel, Spring/Spring Boot, Maven/Gradle, Hibernate/QueryDSL/MyBatis/JDBC, Rest API/SOAP, Swagger, Junit/Mockito, PostgreSQL/Oracle/Cassandra/Redis, Kafka/RabbitMQ/ActiveMQ В данный момент: - Ищу интересный проект с использованием новых технологий; - Обладаю желанием развиваться в области разработки Enterprise-приложений на Java; - Стремлюсь к саморазвитию и изучению новых технологий
Личные качества: - Следит за нововведениями в IT, старается всегда быть в курсе новых технологий - Любит программировать Коммуникабельный, вежливый, умеет работать в команде и взаимодействовать с разными людьми. В работе больше всего любит решать новые нестандартные задачи. Увлечения: медитативные активности (прогулки, сап-борд). Обожает путешествовать. Главными своими преимуществами считает нацеленность на результат, умение вникнуть в проблему и найти решение любой сложной задачи в кратчайшие сроки.
- Коммуникативность; - Креативность; - Дисциплинированность; - Самостоятельность; - Желание развиваться.
Коммуникативные навыки Отличные навыки переговоров, разрешения конфликтов, интервьюрования стейкхолдеров и потребителей, перекладывания требований на технический язык, выстраивании долгосрочных партнерских взаимоотношений. Умение слушать и слышать собеседника. Систематизация и структурирование информации. Опыт публичных выступлений и презентаций на большие аудитории. Организаторские способности ▪ Множество успешно завершенных проектов в области веб и мобильной разработки в условиях сжатых сроков и часто изменяющихся требований ▪ Управление командами и людьми в разных культурах и странах ▪ Способность вести сразу несколько проектов одновременно Специфичные навыки ▪ Опыт в проектировании и разработке программного обеспечения ▪ Технический бекграунд и способность быстро разбираться в новых системах ▪ Планирование сроков и бюджета, контроль затрат ▪ Аналитический склад ума и системный подход к проектам ▪ Способность находить оптимальные пути достижения бизнес целей ▪ Развитие продуктов на основе динамики изменения метрик