Pavel Ivanov

Angestellt, Web software engineer, Revolut

Berlin, Deutschland

Fähigkeiten und Kenntnisse

React
Angular
TypeScript
Redux
JavaScript
CSS
HTML

Werdegang

Berufserfahrung von Pavel Ivanov

  • Bis heute 3 Jahre und 9 Monate, seit Sep. 2020

    Web software engineer

    Revolut

    Worked on continuously improvement of web interface and implementing new functionality for Revolut for Business web application. Stack used: React, Typescript, Styled Components, React Testing Library Worked on heavy re-design of some main screens of the app, such as Home Screen and Transactions screen Improved UX for working with statements for users Leaded grooming and implementation medium size cross platform features. Efficiently eliminated tech debt in codebase

  • 1 Jahr und 5 Monate, Apr. 2019 - Aug. 2020

    Senior Software Engineer

    Market Plato

    Developing marketplace using Angular with Akita stores. Achievements: - Implemented akita stores instead of default angular services - developed and maintained adapter services for java backend microservices

  • 7 Monate, Okt. 2018 - Apr. 2019

    Software Engineer

    DINO Systems

    Designed and developed new UI for internal automated deployment sytem(ADS) using react, redux and typescript Achievements: - Designed new UI prototypes using Proto.io - Developed MVP of new ADS system - Leaded small group (2 people) of other frontend developers

  • 8 Monate, Feb. 2018 - Sep. 2018

    Software engineer

    Mail.Ru Group

    Worked on streaming platform Looch.tv (now restreaming service), also created a few mvp applications like small in-company startups. Achievements: - Implemented redux store instead of self-made state management in streaming platform. - Rewrote frontend application to restream service after streaming platform was closed. - Leaded group of 2 developers - Created a few MVP applications using react-native.

  • 1 Jahr und 1 Monat, Feb. 2017 - Feb. 2018

    Junior Software Engineer

    TetraSoft

    Rewrote Reporting system project from AngularJs & Java to React & Node.js as fullstack developer. Developed an application for showing pictures with security breaches, taken by neural network. Achievements: - created UI components according to guidelines - made presentation of that components using Storybook - developed picture application using React, Koa.js and Typescript

  • 4 Monate, Nov. 2016 - Feb. 2017

    Auditor

    Sberbank

    Automated other audtors requests to database, writing SQL queries to Oracle DB. Achievements: - Created small utility tool to store common user queries using C# - Developed tool for retrieving data from Spark-interfax API using C# for backend and Jquery for frontend

Ausbildung von Pavel Ivanov

  • 1 Jahr und 9 Monate, Sep. 2014 - Mai 2016

    Information Systems and Technologies

    Saint Petersburg State Electrotechnical University "LETI"

  • 3 Jahre und 9 Monate, Sep. 2010 - Mai 2014

    Information Systems and Technologies

    Saint Petersburg State Electrotechnical University "LETI"

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Gut

  • Deutsch

    Gut

Interessen

Bow shooting
Tennis

21 Mio. XING Mitglieder, von A bis Z