Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was online more than two weeks ago

Candidate

Male, 46 years, born on 5 July 1978

Not looking for a job

Great Britain, not willing to relocate, prepared for business trips

Developer / Team lead (Remote)

Specializations:
  • Programmer, developer

Employment: full time

Work schedule: remote working

Work experience 24 years 8 months

February 2022currently
3 years 3 months
Gamingtec
Senior Java Developer
Key Responsibilities: - Develop and optimize the core platform for online games, including designing high-load and fault-tolerant components. - Maintain and enhance the project codebase using modern approaches and tools to ensure application reliability and performance. - Identify and analyze bottlenecks in applications to improve system performance and efficiency. - Refactor monolithic applications by extracting critical components into separate microservices to ensure scalability and fault tolerance. - Participate in designing and implementing microservice architecture, adopting best practices for distributed system development. - Contribute to the hiring process by evaluating and selecting new developers for the team. Technologies and Tools: - Programming: Java, Spring Framework - API Development: REST API, gRPC - Databases: MS SQL, ClickHouse, Redis, Elasticsearch, Flyway, Liquibase - Messaging & Streaming: Kafka - Testing: JUnit, Mockito, Testcontainers - Containerization & Orchestration: Docker, Kubernetes - Monitoring & Logging: ELK Stack, Prometheus, Grafana
May 2016February 2022
5 years 10 months

nda.site

IT, System Integration, Internet... Show more

Software engineer
Blockchain related solutions development: - blockchain framework core development as a team member; - business requirements implementation for different blockchain based projects; - deployment and support. Stack: - Rust - Spring (web/data/security/amqp/kafka/integration) - Postgres / Mysql - MongoDB - RabbitMQ/Kafka - Redis / memcache - Docker - JIRA + Gitlab/Gitlab-CI + Confluence
January 2014May 2016
2 years 5 months
Intistele

intistele.com

IT, System Integration, Internet... Show more

Team Lead
Leading the telecommunication software development. Hight load SMS marketing platform development. Frontend / Backend / Sending engine / Services integration Blockchain related solutions development: - blockchain framework core development as a team member; - business requirements implementation for different blockchain based projects; - deployment and support. Stack: Backend: - PHP 5-7 (Symfony 3-5) - Java 8 - 11 - Spring (web/data/security/amqp/integration) - Mysql / PostgreSQL - MongoDB - RabbitMQ, Kafka - Redis - Docker - JIRA + Gitlab/Gitlab-CI + Confluence Frontend: - Angularjs / Angular
October 2007January 2014
6 years 4 months
Trafficland Ltd.

Moscow

IT, System Integration, Internet... Show more

Senior Java Developer
Java 2 SE Client/server software development Specifications: SIM/USIM STK/JavaCard Global Platform Card Specification Version 2.1 ISO/IEC 7816-1:1987,7816-2:1988,7816-3:1989 GSM 03.40 GSM 03.48 OTA, S@T, RFM, Applet Download, BIP Integration with operators equipment: SMSC, HLR, MSC, SS7 (ОКС-7) Experience with SIM-card of leading vendors (technical consultant, testing and maintenance)
September 2000October 2007
7 years 2 months
Military Air Force

Moscow Oblast

Educational Institutions... Show more

Head of research department
Research, Ph. D. dissertation Head of the research department. Military software development. Department guidance (40 people, 3 research labs). Scientific research activity and software development.

Skills

Skill proficiency levels
Spring Boot
Java
PostgreSQL
MS SQL
Docker
JUnit
Mockito
Apache Kafka
Redis
RabbitMQ
Teamleading

About me

Frameworks: =========== Java: - Java Spring (Boot / Core / MVC / Integration / AMQP / Data / Cloud) - Junit 5, Mockito, Hamcrest - Hibernate PHP: - Symfony (1.0 - 1.4, 2, 3, 4) - Laravel 5+ - Yii 1/2 framework C#: - MVC 4/5 framework - Entity Framework Javascript: - angular 6+ - jquery - knockoutjs NodeJs: - core - socket.io, - mysql, - express, - redis - serial Databases: ========== Relational DB: - Mysql - PostgreSQL - MSSQL NoSQL DB: ========= - Redis - MongoDB - Yandex Clickhouse - Apache Cassandra - LevelDB Messaging / queues: =================== - RabbitMQ - Apache kafka Enterprise integration patterns ======================= - Spring integration - Apache Camel Devops: ======= - Docker - Jenkins / Teamcity / GitlabCI / Travis - Ansible - Docker - Kubernetes Telecommunications: =================== - SIM/USIM - Global Platform Card Specification Version 2.1 - ISO/IEC 7816-1:1987,7816-2:1988,7816-3:1989 - GSM 03.40 - GSM 03.48 - OTA, S@T, RFM, Applet Download, BIP - SMSC, HLR, MSC, SS7 - SMPP 3.4 / 5.0 - Smart cards (technical consultant) Embedded: ========= ATmega32u4/ATmega328, STM32F1 STM32F7 FreeRTOS LWIP RS485/Modbus CAN 1-Wire Software tools: Keil uVision 4/5, Clion, Eagle 6/7 Development tools: ================== - Version control systems: CVS, SVN, Git - Bugtrack systems: Jira, Mantis, Redmine - Wiki, Confluence - MS Project

Higher education (PhD)

2004
Tambov Military Aviation Engineering Institute
post graduate school, Ph.D.
2004
Tambov Military Aviation Engineering Institute
post graduate school, high school teacher
2000
Tambov Military Aviation Engineering Institute
automated control systems, radio engineer

Languages

RussianNative


EnglishC1 — Advanced


Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Doesn't matter