Больше информации по резюме будет доступно после регистрации
Зарегистрироваться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 2022 — currently
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 2016 — February 2022
5 years 10 months
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 2014 — May 2016
2 years 5 months
Intistele
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 2007 — January 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 2000 — October 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
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
Citizenship, travel time to work
Citizenship: Russia
Permission to work: Russia
Desired travel time to work: Doesn't matter