------!!--Portfolio projects are described after Hard Skills and Soft Skills--!!------HARD SKILLS:●TypeScript, JavaScript ●NextJS, ● React ●Redux, Redux Thunk, Redux Toolkit, RTKQuery ● SASS / styled-components / CSS ●Headless UI, Tailwind CSS ● Адаптивная верстка ● REST API, ● Express, ● NestJS ● MySQL ● MongoDB ● PostgreSQLSOFT SKILLS:• Openness and ease of communication.• Unbreakable positive attitude.• High responsibility and self-organization.• Deadline and detail-oriented.• Creative and constructive.• Flexibility and resilience to stress.• Team player.================PORTFOLIO================Convenient description of myself and my projects, including images:In Russian: https://telegra.ph/Egor-Ivanov-05-30In English: https://telegra.ph/Egor-Ivanov-05-30-2
-
Software EngineerRetext Ai Mar 2023 - Apr 2024Actively participated in stages of project development, including planning, designing, and task decomposition.Frontend:Collaborated with the team to develop adaptive and cross-browser interfaces.Designed and implemented a text editor system for analyzing and displaying grammatical and spelling errors in user text, through interaction with the project's neural network for error detection and correction. Developed graphical tools for error processing, selective display, and highlighting errors in the editor.Conducted unit, integration, and end-to-end testing of the code.Developed and integrated the client-side system for one-time purchases with the backend.Maintained an Express.js server that provided server-side rendering (SSR), static page generation (SSG), and incremental static regeneration (ISR).Worked directly with designers to create adaptive and functional interfaces.Developed and implemented a system for tracking user actions using custom state managers, linking it to Yandex Metrica, enabling the marketing team to conduct analysis and make timely business decisions.Created plugins in Directus (a database management system) using React and Vue, allowing marketers to manage the creation and display of advertising banners on the frontend.Implemented dynamic management of page metadata and part of its content using Directus for the needs of marketers.Gained experience in debugging library source code due to the lack of documentation and the beta status.Supported and refactored legacy code, addressing complex bugs.Backend:Engaged in the development and enhancement of the backend and API using Python, added new functionality, and participated in releases.Supported CRM systems and developed and implemented a modular system for one-time purchases, ensuring its scalability and extensibility.
-
Fullstack Developer Js, Ts, React, NestjsОоо Dev-Apps Sep 2021 - Nov 2022Saint Petersburg, RussiaCreated of web applications and services (corporate sites and online stores) on outsourcing.• Developed web applications and CRM systems, following technical specifications, using Next.js and React technologies. Ensured functionality and user-friendly interactions with the interface.• Implemented the creation of multimedia interactive content.• Conducted optimization of existing code.• Provided support and development of existing modules and services based on React and NestJS, adapting them to new requirements and enhancing functionality.• Implemented responsive web page layouts.• On the backend, created and deployed services for interacting with MongoDB and PostgreSQL databases.• Developed and implemented services for user authorization and access control to resources using Guards in NestJS.• Designed and maintained the server side of applications using the Express and NestJS frameworks.
-
React, Nestjs Software Developer, TypescriptEasytry.Us (Project Work) May 2021 - Sep 2021UsaEasyTry.us (Project Work)React, NestJS Software Developer, TypeScriptAn application that allows users to try on clothes virtually, which greatly improves customer satisfaction.• Participated in backend optimization, including through the use of the REST API. As a result, it became possible to easily implement the ajax approach, as well as a single api for mobile and desktop interaction with the server• Porting and refactoring a large amount of code to React.• Typing existing code with Typescript.• Implemented redux and createApi with the team. As a result, the subsequent entity management logic is no longer scattered in different places, which increased the speed of analysis and work with the code, and also got rid of unnecessary requests to the server because of the built-in tag data caching
-
Engineer Programmer C, (Little Assembly), C++Llc "Stc" Sep 2018 - Aug 2020Saint PetersburgDevelopment of programs for microcontrollers STM (C, ASSEMBLY) for working with radio signals.Department team: 7 programmers, 5 technicians• Developed software for decryption (DES, AES) and analysis of radio signals input to the microcontroller.• Developed a GUI (QTCreator) on linux/windows to control microcontrollers through a GUI in C++.• Created documentation and description of interfaces for interaction with microcontroller software.• Ensured the operation of the microcontroller software in conjunction with other modules of the device.• Created interface documentation and description of interfaces for interaction with graphical interfaces.• Engaged in expanding the existing implementation of the data transfer protocol between microcontrollers
Egor Ivanov Education Details
-
Санкт-Петербургский Государственный Университет Телекоммуникаций Им. Проф. М.А. Бонч-Бруевича, Санкт-ПетербургФакультет Радиотехнологий Связи, Конструирование И Технология Электронных Средств -
239
Frequently Asked Questions about Egor Ivanov
What is Egor Ivanov's role at the current company?
Egor Ivanov's current role is Fullstack-developer JavaScript, React, NestJS.
What schools did Egor Ivanov attend?
Egor Ivanov attended Санкт-Петербургский Государственный Университет Телекоммуникаций Им. Проф. М.а. Бонч-Бруевича, Санкт-Петербург, 239.
Not the Egor Ivanov you were looking for?
-
-
-
-
1gmail.com
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial