Experienced software engineer with a passion for developing innovative programs that expedite the efficiency and effectiveness of organizational success. Well-versed in technology and writing code to create reliable and user-friendly systems. A skilled leader with the proven ability to motivate, educate, and manage a team of professionals to build software programs and effectively track changes. Confident communicator, strategic thinker, and innovative creator to develop customized software to meet a company’s organizational needs, highlight its core competencies, and further its success.
рофессиональные навыки: TDD (JUnit, Mockito), опыт написания приложений с микросервисной архитектурой, опыт написания RESTful сервисов.
Языки программирования: Java (J2SE/J2EE) 1.6 – 17, Groovy, Python, C/C++, C#, Go, Assembler x86/ARM, Pascal, JavaScript, SQL Технологии: EJB, Spring, JSP, JSF, JMS, JNI, multithreading, Reflection, REST, WSDL, JSON, XML, Swagger, Camunda BPMN Базы данных: MySQL, PostgreSQL, Oracle, Clickhouse, AWS RDS Технологии доступа к базам данных: JDBC, Hibernate, Spring Data Операционные системы: Linux, Android, Windows Серверы приложений: Tomcat, Jetty, JBoss, WildFly, WebSphere, WebLogic Контейнеризация: Docker, k8s, AWS ECS/EKS Сборщики: Maven, Gradle, Ant, GNU make Системы контроля версий: Git, Subversion, CVS CI/CD: Gitlab, Jenkins, AWS Code Облачные платформы: AWS (EC2, ECS/EKS, Cloudfront, SQS, SNS, Route53, ELB, ElastiCache, S3, RDS, Lambda, CloudWatch, Code, Multi AZ). Oracle Cloud (Compute, VCN, Load Balancers, MySQL HeatWave). Производство и автоматизация: G/M-Code, Mach3, Modbus RTU, Zigbee.
Подробнее по опыту: + 5 лет Опыт работы с Java 8/11 - Опыт работы с Apache Camel Karaf, OSGI + 5 лет Знания Core Java и Spring Framework + 5 лет Опыт работы с базами данных PostgreSQL + Способность быстро разбираться в чужом коде + 5 лет Опыт работы с GitLab + 5 лет Опыт работы с Docker, Kubernetes + 5 лет Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus, Kafka - ActiveMQ + 5 лет Опыт применения REST API О себе Программированием занимаюсь со старшей школы. Начинал с C++. Проходил стажировку в Kaspersky Lab на вирусного аналитика. Позже перешел на Java и с 3 курса начал работать в enterprise. Имелся опыт преподавания Java школьникам 16-18 лет. Приходилось на проектах писать также на Python и C#. Был небольшой опыт написания на Scala. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.
Опыт работы: 4+ года Завершенные проекты: более 6
Магистр "Бизнеса и менеджмента", Факультет – Стратегическое управление логистикой и цепями поставок в цифровой экономике". Успешно защитил магистерскую диссертацию на тему «Совершенствование системы управления закупками и запасами хозяйственно-бытовых товаров на примере компании ООО «Интернет Решения» Опыт управления командой из 13 человек – 1 год. Умею выстраивать сквозную аналитику, настройка счетчиков ЯМ, GA, GTM. Опыт обработки данных с помощью Power Bi (power query, Dax). Умею работать с программами MS office (в частности, Excel: впр, индекс, поискпоз, суммесли, сводные таблицы и т.д.), легко нахожу контакт с людьми разных возрастов и профессий. Усидчивость, коммуникабельность, аналитический склад ума. Что могу, что умею: -Формировать бэклог -Бюджетировать проекты -Контролировать и взаимодействовать с командой -Декомпозировать задачи -Формировать бизнес требования -Описывать Use Case и их визуализация (UML) -Управление проектами: Agile (Scrum, Kanban), Waterfall Инструменты: -Jira -Confluence -Trello -Draw.io -Miro
Работает по МСК. При необходимости готов на переработки после рабочего дня. Опыт работы в сфере IT - 9+ лет. Разработка веб-приложений, микросервисов. Основной язык разработки — Java. Работаю с помощью профессиональных инструментов Intellij idea, pgAdmin, Postman, Trello. Использование модульного и интеграционного тестирования. Опыт использования контейнеров приложений docker. Опыт развертывания приложений в облачном сервисе Heroku. Знание сетевых технологий. Знание основ информационной безопасности. Опыт обучения пользователей, составления инструкций. Разработка и сопровождение требований заказчика.
ДОСТИЖЕНИЯ Имею опыт работы на проекте в качестве главного разработчика, подготовки сборки бэкенда для релиза, небольшой опыт наставничества по Java. НАВЫКИ 3+ года опыта работы в построении API, 5+ лет опыта работы с java, 3 года опыта работы в финтехе, опыт работы с Linux, 2 года 8 месяцев опыта работы в качестве java разработчика, включая англоязычный проект, 1 год и 4 месяца опыта работы в качестве java/kotlin разработчика и год опыта работы в качестве full-stack разработчика c java, опыт работы с сетевыми технологиями, java 8+, Java SE, Java EE (сервлеты), spring framework, springboot, git, lombok, linux, maven, gradle, jdbc, apache tomcat, реляционные базы данных (H2, sqlite, MySQL, SQL), Hibernate, ORM, контроллеры, rest контроллеры, postman, swagger, mapping, Jenkins (CI, deployment), junit4, MQ, bash script, openshift, проведение код ревью, javascript, платформа sencha, tdd, mockito, база данных mongodb, elasticsearch, опыт работы с многопоточностью, jmeter, html. Опыт работы в средах Intellij IDEA, NetBeans