Илья Мешков

Илья Мешков Email and Phone Number

Java Developer
Илья Мешков's Location
Yaroslavl, Yaroslavl’, Russia, Russian Federation
About Илья Мешков

Илья Мешков is a Java Developer.

Илья Мешков's Current Company Details

Java Developer
Илья Мешков Work Experience Details
  • Teleguard
    Разработчик\Developer
    Teleguard Jan 2020 - Aug 2024
    Ярославль, Россия
    Разаработка, поддержка и оптимизация работы серверной части TeleGuard messenger (бизнес-логика отправки сообщений, уведомлений, доступа к данным: непрочитанные соообщения, чаты, каналы, файлы. Управление пользователями. Инфраструктура групповых звонков. Логика синхронизации устройств. Аутентификация\Авторизация.)JAVA 8, 11, 17.Spring Boot(2.X.X), Spring Cloud(Eureka, Gateway), Websocket (RabbitMQ), Spring Data, cache(Hazelcast), JWT, Test(JUnit, MockMvc, Mockito, Embedded Cassandra, Testcontainers, Docker), Lombock.С использованием google FireBase и ApnsClient(push notifications), Apache Cassandra (CRUD, partition key, clustering key, indexes, spring-retry, OptimisticLockingFailureException, migration), распределенных файловых систем HDFS и Ceph(Amazon S3).SchedLock для выполнение запланированных заданий в Spring Boot.Gradle. GIT.Проектирование микросервисной архитектуры. Разработка библиотек(spring-boot-starter).Разработка API для интеграции Adyen (Payment Service Provider), Twilio (API for SMS).Интеграция логирования log4j2 с Elasticsearch.Micrometer Prometheus, Spring Boot Actuator, Swagger(springdoc-openapi).Асинхронная загрузка файлов и отправка уведомлений.Небольшой опыт работы с PostgreSQL.Профилирование performance snapshots(VisualVM, async-profiler).Работа в потоковой команде.Анализ и декомпозиция требований.Использование паттернов проектирования (Design patterns of GoF)Соблюдение принципов SOLID при проектирование.Проектирование по модели(Domain Driven Design).Agile: scrum, kanban.Чтение профессиональной литературы.
  • At Consulting
    Эксперт
    At Consulting Apr 2012 - Jan 2020
    Ярославль
    Разработка системы самообслуживания для клиентов Beeline(интеграция с биллинговыми системами, проектирование бизнес логики управления тарифами и услугами, построение отчетов, отправка уведомлений, разработка ролевой модели пользователей) включая работу на проектах my.beeline.ru(b2b, b2c), Mobile Number Portability Beeline.Есть опыт работы на sberbank.ru(outstaffing).Личный кабинет отчетности об услугах фиксированной связи Beeline для Marriott, "CRM" Beeline.Проектирование и разработка высоконагруженного ПО с высокими требованиями к надежности и работе в режиме 24x7 на Java 1.6, 1.7, 1.8 с использованием JSF, JavaScript, JPA, JDBC, Hibernate, REST(RESTEasy, Jersey, JAX-RS), SOAP(JAX-WS), EJB 3, Spring Boot 2, Spring 5, ReactJS, Redux, Fluxible, Galp, Webpack, JSON, XML, SQL(Oracle SELECT, UPDATE, DELETE, JOIN, TRIGGER, есть опыт партицирования таблиц, индексации, написания рекурсивных запросов, материальных представлений и хранимых процедур), Redis(опыт разработки клиентской части Java Lettuce для БД Cluster/Sentinel), JUnit, Activiti BPMN, MyBatis, maven, ant, Swagger, tomcat, glassfish, weblogic, jetty, websphere, GIT, небольшой опыт вёрстки(css, less).Настройка IBM MQ и HornetQ.Continuous Integration/Continuous Delivery c использованием CI tools: Jenkins, Bamboo.Docker, Docker Compose, VirtualBox.Кастомизация логирования log4j, logbackАвтоматизация установки приложений c проверкой доступности файловых ресурсов python.Интеграция с SMPP роутером через Kannel.Настройка symmetricds для синхронизации БД.Разработка REST-API распознавания QR кодов.Небольшой опыт работы со Spring 3 и 4.Решение задач оптимизации и повышение производительности(VisualVM).Использование архитектурных принципов, паттернов проектирования (Design patterns of GoF), проектирование по модели(Domain Driven Design).Построение производственных процессов с использованием Agile: scrum, kanban.Анализ функционала, оценка требований, подбор и обучение новых сотрудников.
  • Diasoft
    Инженер-Тестировщик
    Diasoft Jul 2010 - Mar 2012
    Ярославль
    Реализация непрерывной интеграции jenkins, hudson, teamcity.Разработка скриптов на groovy, python, jython(для установки приложений на удалённый сервер WebSphere 7),использования сборщиков Ant, Maven.Поддержка БД в актуальном состоянии (SQL на уровне CRUD + JOIN + хранимые процедуры (Oracle, MySql).) JUnit

Илья Мешков Education Details

Frequently Asked Questions about Илья Мешков

What is Илья Мешков's role at the current company?

Илья Мешков's current role is Java Developer.

What schools did Илья Мешков attend?

Илья Мешков attended Ярославский Государственный Университет Им. П.г. Демидова (Яргу).

Not the Илья Мешков you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.