Илья Мешков's Location
Yaroslavl, Yaroslavl’, Russia, Russian Federation
About Илья Мешков
Илья Мешков is a Java Developer.
Илья Мешков's Current Company Details
Java Developer
Илья Мешков Work Experience Details
-
Разработчик\DeveloperTeleguard 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 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 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?
-
-
Илья Мешков
Moscow -
-
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
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.
Start your free trial