Ivan P.

Ivan P. Email and Phone Number

Software Engineer @ Banking
Ivan P.'s Location
Volgorechensk, Kostroma, Russia, Russian Federation
About Ivan P.

Ivan P. is a Software Engineer at Banking.

Ivan P.'s Current Company Details
Banking

Banking

View
Software Engineer
Employees:
9710
Ivan P. Work Experience Details
  • Banking
    Software Engineer
    Banking Jun 2019 - Present
    Moscow, Russian Federation
    ☑️ - Design and development☑️ - Architecture development☑️ - Backend development☑️ - Frontend developmentFrontend stack: Node.js, Express.js, PostgreSQL.Backend stack: React.js, Mobx, MaterialUI.Management: Git, Mercurial, Jira, Confluence.★ Developed a new architecture for frontend and backend.★ Wrote a wrapper for the old server.★ Wrote a Single Page Application framework and rewrote authorization. At the same time, the pages of the "old server" work through an iframe, and are gradually replaced by new ones.★ Made a mechanism for synchronizing data on clients (realtime, through websockets and pubsub).★ Rewritten the structure and stored functions of the old database. Divided the data in the "public" scheme of the old database into separate schemes.★ Developed principles and wrote a mechanism for creating and executing updates to tables and postgres functions.
  • Anonymous
    Software Engineer
    Anonymous Dec 2018 - May 2019
    ☑️ - Design and development☑️ - Architecture development☑️ - Backend development☑️ - Frontend developmentStack of technologies:Node.js, Express.js, Webcomponents, Polymer.js 3.0, Websockets, Blockchain API, PostgreSQL, PL\pgSQL, Linux, Nginx, GitTelegram bot for cryptocurrency exchange.
  • Dvr (Dive Into Vr)
    Software Engineer
    Dvr (Dive Into Vr) Oct 2016 - Dec 2018
    Moscow, Russian Federation
    ☑️ - Design and development☑️ - Architecture development☑️ - Backend development ☑️ - Frontend developmentStack of technologies:Node.js, Express.js, Webcomponents, Polymer.js 1.0, Websockets, Webpack, Gulp, PostgreSQL, PL\pgSQL, C#, .NET Framework, Haraka, Linux, GitStatistics 👉 https://stat.engage2vr.comBooking 👉 https://stat.engage2vr.com/booking.html?roomid=1Design and development of a statistical system.★ Backend. For collecting, processing data, sending messages between users, booking time clients. Tables suggest long and big growth. For this, a module has been written that partitions them in multi-threaded mode. Although multithreading is not needed.★ Frontend. Add / delete / view customer and application data. Change user settings. View statistics graphs. Download project application files. Updating applications by downloading files from the server. Communication clients with administrators.★ .dll library - Communicate Unity applications with the server.★ Booking service. Reservations by day, according to the schedule of individual locations, taking into account the time zone.★ Start, configure haraka mail server. Subscribe email alerts.
  • Self-Employed
    Software Engineer
    Self-Employed Sep 2015 - Sep 2016
    ☑️ - Client/Server development☑️ - Architecture developmentStack of technologies:NWjs (nodejs + webkit), C#, .NET Framework, Socket, Windows FormsClient-server platform for networking applications.★ Server part on nwjs (nodejs + webkit).★ Client part in C #, .NET Framework.★ Lobby Room Configuration.★ Website for documentation and software download.Based on the Lobby Rooms configuration, you can build server and client parts to transfer information between clients, for example, in an online game, or in a chat. The system is scalable because it can be deployed not on one server, but for example on 10. In short, the principle is as follows: there is a master (server with Lobby) and nodes (servers with Rooms). The client connects to the master server, which stores a list with different lobbies. The client enters any lobby and receives a list of rooms in this lobby. Rooms are distributed by the master on different nodes. When connected to a specific room, the client switches from the master to the node where the room is located. The rooms and users have their own parameters that can be customized. For example, a room can be closed, so that no one else can connect to it. Or make it not visible so that it does not appear in the lobby.
  • Self-Employed
    Software Engineer
    Self-Employed Nov 2012 - Jul 2015
    ☑️ - Design and development☑️ - Architecture development☑️ - Backend development ☑️ - Frontend developmentStack of technologies:Node.js, PostgreSQL, PL\pgSQL, Redis (including Lua queries), Clean javascript, WebsocketsSocial Network 😱😀🙂★ Backend. Redis as caching servers for quick access to data. PostgreSQL for wall posts, comments and other information. PostgreSQL data is scaled. If, when writing to the database, the disk space of one server ends, the recording switches to another less loaded server.★ Frontend and admin panel (for server management) in pure javascript, HTML, CSS without the use of frameworks. More expensive, but very useful experience.
  • Volga Sfat
    Database Administrator
    Volga Sfat Nov 2009 - Nov 2012
    Kostroma Region, Russian Federation
    ☑️ - Installation, configuration, database support.☑️ - Raising a small enterprise network from scratch.☑️ - Administer this network.☑️ - Configuring Active Directory, 1C, and all software heaps.☑️ - Creating applications with delphi, actionscript, javascript.

Ivan P. Education Details

  • Kostroma State University Named After N.A. Nekrasov (Ksu)
    Kostroma State University Named After N.A. Nekrasov (Ksu)
    Accounting And Finance

Frequently Asked Questions about Ivan P.

What company does Ivan P. work for?

Ivan P. works for Banking

What is Ivan P.'s role at the current company?

Ivan P.'s current role is Software Engineer.

What schools did Ivan P. attend?

Ivan P. attended Kostroma State University Named After N.a. Nekrasov (Ksu).

Not the Ivan P. you were looking for?

  • Ivan P.

    Logistics At Jan De Nul
    Russia
  • Ivan P

    Ведущий Специалист Отдела Продаж - Ооо "Аксиома Электрика"
    Russia
  • Ivan P.

    Инженер По Комплектации В Янпз
    Kemerovo, Russia
  • Ivan P.

    Head Of The Workshop
    Moscow
  • Ivan P.

    Architect (Artdeco Project)
    Russia

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
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.