Ilia Sogonov

Ilia Sogonov Email and Phone Number

Senior Frontend Developer | React, TypeScript, Node @ EPAM Systems
newtown, pennsylvania, united states
Ilia Sogonov's Location
Nicosia, Cyprus, Cyprus
About Ilia Sogonov

Ilia Sogonov is a Senior Frontend Developer | React, TypeScript, Node at EPAM Systems.

Ilia Sogonov's Current Company Details
EPAM Systems

Epam Systems

View
Senior Frontend Developer | React, TypeScript, Node
newtown, pennsylvania, united states
Website:
epam.com
Employees:
38592
Ilia Sogonov Work Experience Details
  • Epam Systems
    Senior Frontend Developer
    Epam Systems Oct 2022 - Present
    Nicosia, Cyprus
    I contributed to two insurance industry projects, employing a contemporary frontend stack including React, SWR, Next.js, GraphQL, Node.js, Tailwind CSS, and Material-UI.In one project, I developed new features like complex tables and reports, and overhauled the entire frontend architecture by breaking down a monolithic app into three, leveraging a monorepo for efficient code sharing.In another project, I built a full-stack application using Next.js, GraphQL, and PostgreSQL. This internal tool facilitated batch updates for thousands of database entries and involved integrating several legacy APIs.
  • Customs Card
    Frontend Lead
    Customs Card Sep 2021 - Nov 2022
    Moscow, Russia
    In my role as Frontend Lead Developer, I led a team of six frontend developers through three projects, actively participating in hands-on coding tasks while providing effective supervision. Notably, I significantly enhanced our technology stack to optimize project delivery.Our projects leveraged React and Next.js for dynamic user interfaces. I spearheaded the transition from Redux to Effector, enhancing state management efficiency. To streamline form development, the react-hook-form library was seamlessly integrated, ensuring optimal user interactions.In the realm of DevOps, I have also improved our GitLab CI/CD pipeline. This included implementing static code analysis using Sonar, resulting in a more robust and reliable codebase. Our test coverage, previously at 0%, was substantially increased to 60%, reflecting our commitment to delivering high-quality code.Furthermore, to promote code sharing and collaboration, I implemented an in-house npm registry, allowing for efficient management and distribution of shared code across projects. These improvements collectively contributed to the successful refactoring of the entire codebase from JavaScript to TypeScript, ensuring a more scalable and maintainable architecture.
  • Kaspersky
    Frontend Developer
    Kaspersky Sep 2020 - Jun 2021
    Moscow, Russia
    Engaged in the development of a sophisticated enterprise IT security administration panel, showcasing identified threats within corporate systems and empowering security officers to respond effectively.Throughout the project, I actively participated in both the design and development phases, contributing from the initial concept to the product's successful market release. As part of my responsibilities, I developed a React application serving as a microfrontend plugin within the system, enhancing the overall user interface.My coding contributions extended to creating various adapters for seamless front-to-back end communication. I leveraged websockets and Node as a Backend for Frontend (BFF) to ensure efficient and secure data exchange.In addition to my technical role, I played a key part in shaping the corporate design system. I developed components based on Ant Design principles, contributing to a cohesive and user-friendly visual experience.
  • Société Générale
    Frontend Developer
    Société Générale Sep 2019 - Sep 2020
    Moscow, Russia
    I played a pivotal role in the development of a Russian website for Societe Generale, a global bank, and contributed significantly to its Content Management System (CMS). One of the notable achievements was the creation of a multi-step application form designed for the HR department, facilitating the enrollment and assessment of recruits.Throughout my tenure, I actively supported the code base by addressing and resolving bugs. Additionally, I played a key role in building dynamic banners to enhance the website's visual appeal. Furthermore, I developed stand-alone landing pages tailored for specific banking products, contributing to a more tailored and effective user experience.In collaboration with the team, I participated in the development of the website's CMS, utilizing PHP for effective content management. Additionally, I implemented server-side rendering for React pages using Next.js, enhancing the website's performance and user interactivity.
  • Favorit Motors
    Frontend Developer
    Favorit Motors Oct 2017 - Sep 2019
    Moscow, Russia
    As the sole frontend developer at the company, I orchestrated a substantial migration project, moving PHP modules from an online automobile store to the React framework. This initiative significantly improved the overall performance and user experience.In addition to this migration, I played a pivotal role in implementing Git, optimizing version control and collaborative development processes.Furthermore, I led the complete rewrite of the online store catalog and personal garage modules, transforming them into dynamic React applications. This overhaul aimed at enhancing functionality and user interactivity.To boost user engagement, I implemented push notifications using Google Firebase. Simultaneously, I addressed and resolved various bugs and crafted marketing modules specifically designed for car sales.
  • Bifit
    Html Developer
    Bifit Jun 2017 - Oct 2017
    Moscow, Russia
    Held a junior developer position, fixing minor bugs in layouts, styles and jQuery scripts inbanking software.• Fixed minor bugs in HTML, CSS and JS/jQuery scripts in banking software (mainproduct)• Implemented a table containing weekly lunch menu• Worked with legacy code in jQuery, JSF template language, AngularJS 1.2

Ilia Sogonov Education Details

Frequently Asked Questions about Ilia Sogonov

What company does Ilia Sogonov work for?

Ilia Sogonov works for Epam Systems

What is Ilia Sogonov's role at the current company?

Ilia Sogonov's current role is Senior Frontend Developer | React, TypeScript, Node.

What schools did Ilia Sogonov attend?

Ilia Sogonov attended South Ural State University (Susu).

Who are Ilia Sogonov's colleagues?

Ilia Sogonov's colleagues are Peter Herczeg, Stanislav✨ Ustimenko✨, Emily Smith, Tetiana Semenchuk, Makhambet Buzurmankulov, Artsem Savosik, Aliaksandr Khan.

Not the Ilia Sogonov you were looking for?

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.