Hello, my name is Ilya, and I'm an experienced frontend developer with over 10 years of experience in the industry. I specialize in creating high-performance, scalable, and accessible web applications. My core tech stack includes JavaScript, TypeScript, React, and Angular. I also have experience working in a full-stack position.In every project, I actively participate in team development, mentor junior developers, and happily share my experience.I have completed several major projects that I started from scratch. I helped assemble the team, organized processes, monitored progress, and ultimately, the projects were launched on time, within budget, and were quite successful.I always maintain a positive attitude and friendly atmosphere within the team. Many of my colleagues have become true friends with whom I've kept in touch for many years.In my free time, I travel with my family, read books, and maintain several pet projects to stay up-to-date with the latest technologies.I am looking for opportunities for professional growth and am ready to participate in ambitious projects. Let's create something amazing together!
-
Senior Full Stack DeveloperEternyze Ag Sep 2022 - PresentBudapest, HungaryDigitalization and Tokenization. Large metal exchange project based on a blockchain.Technological stack: Angular 14+, RXJS, TypeScript, gRPC, NestJS, Docker, PlaywriteMy contributions:- Delivered features and fixed bugs using Angular on frontend side and NestJs on backend (80%/20%).- Implemented a completely new design for the platform. Close collaboration with designers and analysts.- Removed unnecessary third-party libraries from the projects and updated the remaining ones, which helped to eliminate security-related errors in the project and reduce the final bundle size.- Improved the test writing speed for the whole team by suggesting the use of ChatGPT for writing unit tests.- Took an active part in standups, retrospectives, stories refinement, planning, and demos -
Senior Frontend DeveloperNewity Sep 2021 - Sep 2022Москва, Москва, РоссияProject: AtomyzeAtomyze is a Swiss blockchain platform designed to digitize and tokenize all sectors of the commodity industry. Using Hyperledger Fabric distributed ledger technology, Simple, fast and transparent online trading capabilities for industrial and institutional players.Technological stack: Angular 14+, RXJS, TypeScript, gRPC, NestJS, Docker, Playwrite
-
Frontend Tech LeadZerno-Agregator Nov 2019 - Sep 2021Moscow, RussiaDevelopment from scratch to launch of software for the full cycle of purchase, sale, delivery of crops for large wholesale warehouses. Responsibilities:- Development of a project from scratch to production release, including the selection of a technology stack and the development of project architecture.- Continuous interaction with the client, development planning, breaking down large features into small tasks, coordinating designs, and constant communication with the design team. - Managed a frontend team consisting of 2 people: code review, task assignment and problem discussions - Negotiated with customers to plan efficient sprints- Interviewed 10 candidates for middle+ positions- Integrated third-parties services such for building routes on the map and getting addresses of companies- Collaboration with the backend team, clarification and coordination of the developed API.
-
Senior Frontend DeveloperZerno-Agregator May 2019 - Nov 2019Moscow, RussiaDevelopment of a platform for buying and selling grain for farmers and large enterprises. Developed functionalities include:- administration and moderation application, - Next.js landing page- advertisements for buying and selling, auctions, transactions, requests, and logistics.Responsibilities:- Code review- Integrated third-parties services such for building routes on the map and getting addresses of companies- Established docs and overall project docs
-
Senior Frontend DeveloperNordsoft May 2018 - Nov 2019Yaroslavl’, Russia1) First project: displaying data on a map and graphs:Monitoring of personnel using wearable devices such as smartwatches. The application is used in the largest oil and gas companies in Russia. The software-hardware complex ensures the recognition of employee actions with precise spatial referencing to the enterprise infrastructure and subsequent analysis of production efficiency and personnel safetyResponsibilities:- worked on improving component rendering performance, profiling, and analysis- Integrated high-load charts and maps (many points in series, clustering, real-time view) - developed and tested features such as: building a route on a map based on given coordinates, enhancing an existing library to create complex graphs, and developing forms and tables2) Second project: PWA aplication:This is a PWA-based application. It is a web application that can operate offline, be installed on mobile devices, and behave like a native application. Employees use it to work in areas with poor internet connectivity. - developed a Service Worker (all features works in offline)- developed various caching strategies, and functionality to save and restore state when internet connectivity was lost and regained (periodic sync of local data on the device with the server side)- worked on responsive web design for mobile devices and tablets - worked with the browser's built-in IndexedDB database- periodic sync of local data on the device with the server side- installable on ios, android, windows devicesTools/technologies: TypeScript, React, service-workers, workbox by google
-
Frontend DeveloperNordsoft Jan 2017 - May 2018Yaroslavl’, RussiaFirst project: managing the user's personal account in the banking application:developing the user's personal account in the banking application of biggest bank of a country VTB.Responsobilities:- developed classic bank application features (forms, tables, payments, bills, etc)- Supported a large enterprise projectTools/technologies: TypeScript, Angular, Akita as a state management patternSecond project: medicine application:The Unified Medical Information and Analytical System of Moscow (EMIAS) was developed to improve the quality and accessibility of medical care in state healthcare institutions. Responsobilities:- developed functionality for storing digital medical cards, making appointments with doctors, generating reports, and personal treatment plans, electronic patient registration solution- supported a large enterprise project-based on Angular on a frontend and Java + Spring as a backendTools/technologies: TypeScript, Angular, Akita as a state management pattern, Java, Docker, Mercurial
-
Software Development EngineerAkvelon, Inc. Aug 2016 - Jan 2018Москва, РоссияProject: Electronic Health Record (Valant)Responsibilities:-Designed, developed and supported of Automated End-To-End tests.-Implemented test automation framework to reuse UI interaction, REST API and other utilities, reusable Component Models and Run Configurations.Tools/technologies: JS, react, Redux, NodeJS, C#, npm, ES6, ESLint, REST API, Chimp, Selenium, WebdriverIO, CucumberJS, Jasmine Expect, Jenkins, Pipelines, Git Chrome. -
Quality Assurance Quality ControlОоо Компания Тензор Aug 2015 - Aug 2016РоссияProject: The SBIS application is the most popular electronic document management system in Russia between organizations, state bodies and ordinary people.Communication with colleagues, instant notifications and working with documents are available even away from the computer.Responsibilities: -Wrote test cases, test plans and implemented smoke test based on happy paths.-Compose automated test scenarios-Implement E2E test
Ilya Gavrichenko Education Details
-
Master'S Degree In Engineering
Frequently Asked Questions about Ilya Gavrichenko
What company does Ilya Gavrichenko work for?
Ilya Gavrichenko works for Eternyze Ag
What is Ilya Gavrichenko's role at the current company?
Ilya Gavrichenko's current role is Senior Frontend Developer.
What schools did Ilya Gavrichenko attend?
Ilya Gavrichenko attended Vologda State Technical University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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