← В ленту

Портфолио

Choister

● Бекэнд и система парсинга крупнейшего в России аггрегатора недвижимости.

NetCracker

● Разработка и сопровождения ядра системы Netcracker OSS. ● Проектная работа.

Aktivo

● Fullstack разработка проекта по краудфандинговых инвестиции в коммерческую недвижиможсть. ● Java, Mysql, Tapestry 5.4.X

Скиллы

Java
Java SE
Java core
Spring
MongoDB
ООП
J2SE
Data
Text Mining
rest api
mongoDb
postgresql
AWS
Amazon AWS
Tapestry
OSS
BSS

Опыт работы

Technical Lead
с 07.2024 - По настоящий момент |CNP
Java, AWS, MSSQL, Postgres, jOOQ, Spring, SOAP
● Development core modules of card processing system. ● Implementation microservices for new feature. ● Decompose monolith to microservices. ● Implementation of best practices and development standards
Lead Java Developer
04.2022 - 06.2024 |NDA
Java 11, Spring 5, Hibernate, PostgreSQL, k8s, Prometheus, Nexus, TeamCity
Software development for the call center of one of the leading banks. Responsibilities for the project: decomposition of business tasks, estimation of deadlines for planned tasks, code review, implementation of functionality, optimization of code and queries, design and implementation of microservices. Team: 3 backend developers, 1 frontend, 1 business analyst, 1 systems analyst, 2 testers, 1 designer
CTO
12.2016 - 04.2022 |NDA
Java, Spring, Tapestry
Responsibilities and achievements: ● Fullstack development of Java, Spring, Tapestry application. ● Organizing the development process. ● Finding and communicating with outsourced contractors. ● Writing the company's technology strategy. ● Automation of business processes. ● Developed automated reporting system for investors. Implemented the business process of remote signing of contracts with customers, integration with major financial partners.
Lead Engineer Programmer / Head of Development Group
04.2015 - 10.2016 |Choister
J2SE, Data, Text Mining, rest api, mongoDb, postgresql, AWS
● Development of parsing and aggregation system for unstructured (J2SE), Data/Text Mining. ● Backend platform development (web-server, services, rest api, databases - mongoDb + postgresql). ● System profiling and optimization. Finding and removing the bottlenecks. ● Configuring and optimizing AWS cloud infrastructure. ● Writing functional and integration tests. ● Implementation of static code analysis tools and system quality assurance system code quality control system. ● Leading a team of 2 developers in a "play trainer" position. ● Code review.
Java developer
04.2012 - 04.2015 |Choister
J2SE, Data, Text Mining, rest api, mongoDb, postgresql, AWS
● Development of parsing and aggregation system for unstructured (J2SE), Data/Text Mining. ● Backend platform development (web-server, services, rest api, databases - mongoDb + postgresql). ● Profiling and optimization of the system. ● Finding and eliminating bottlenecks. ● Configuring and optimizing AWS cloud infrastructure. ● Code review. ● Writing functional and integration tests.
Software Engineer
09.2010 - 04.2012 |Netcracker Technology
OSS, BSS, J2EE
● Development and support of kernel modules of a large OSS/BSS system (J2EE); ● Optimization of database queries;

Образование

Theoretical foundations of computer science
2013 - 2016
Russian University of Transport Institute of Management and Information Technologies
Software for automated technology and automated systems automated systems
2008 - 2013
Russian University of Transport Institute of Management and Information Technologies

Языки

АнглийскийВыше среднегоРусскийРодной