Maxim Ternovykh

Senior Java Developer at Лига Цифровой Экономики
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Almaty, Kazakhstan, KZ

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Russian Federation
    • Information Technology & Services
    • 500 - 600 Employee
    • Senior Java Developer
      • Jun 2016 - Present

      For the last 2 years I have been working only as a backend developer. I participate in the development of CMS for communication with the client's user base. As a developer and lead of one of the teams. Participated in the development of architecture. I work with java, Spring, Spring boot, spring data. Knowledge of SQL (Postgres, Oracle). Knowledge of nosql - Redis (building a cluster of many nodes on Sentinel (to preserve the possibility of computing on nodes with lua), there is a little experience with a native cluster too. Kafka with Spring for kafka. Spring mvc + swagger, JWT. A little Spring security, in particular integration with LDAP.Docker. From interesting projects, for example: 1. Implementation of a small library that allows you to generate a logical expression of any complexity. It is based on a parse tree for two operations OR and AND. Based on the library, I implemented a module with a user interface that allows a simple user to visually (in the form of a tree) generate a condition for searching by indicators of some data structures. 2. Development of an event engine for CMS. 3. Integration microservice-based application with Vault I have been working on second version of our CMS for about last half year, including design of architecture and implementation of key core modules. I've already built new event engine and composed it partly with our new offline data segmentation (it is based on Spring Batch). When I worked as a full stack in the front, I used java-script, jquery, later react+redux+typescript. Show less

    • Java developer
      • Sep 2015 - May 2016

      Support for existing internal company services. Development of new ones, including web. Java, Struts2, jdbc, sql, javascript, html. Support for existing internal company services. Development of new ones, including web. Java, Struts2, jdbc, sql, javascript, html.

    • Engineer, Large Format Printing Manager
      • 2009 - Aug 2015

      Large Format Printing Manager - organization and control of the production process - tracking of balances in consumables and components in the warehouse, procurement planning - control of documents for manufactured products - generation of reports - equipment maintenance - organization and control of the interaction of the branch with other branches of the company - training and supervision of printing house employees Large Format Printing Manager - organization and control of the production process - tracking of balances in consumables and components in the warehouse, procurement planning - control of documents for manufactured products - generation of reports - equipment maintenance - organization and control of the interaction of the branch with other branches of the company - training and supervision of printing house employees

    • Инженер-оператор
      • Feb 2009 - Aug 2009

      Управление оборудованием бетонного завода и его обслуживание. Анализ технического состояния завода, поддержание его работоспособности. Координация и контроль деятельности сотрудников завода. Управление оборудованием бетонного завода и его обслуживание. Анализ технического состояния завода, поддержание его работоспособности. Координация и контроль деятельности сотрудников завода.

  • ОАО ДСК
    • Voronezh, Russia
    • System administrator
      • Sep 2007 - Jan 2009

      Local network maintenance, about 100 computes. Windows OS maintenance. Local network maintenance, about 100 computes. Windows OS maintenance.

Education

  • Воронежский Государственный Университет
    Математика
    2003 - 2008
  • Воронежский Государственный Университет

Community

You need to have a working account to view this content. Click here to join now