Jegors Batovs
Software Engineer at Levelpath- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Russian (Русский) Native or bilingual proficiency
-
English Native or bilingual proficiency
-
Latvian (Latviešu) Professional working proficiency
-
Hebrew (עברית) Elementary proficiency
Topline Score
Bio
Experience
-
Levelpath
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Aug 2023 - Present
-
-
-
Restrata
-
United Kingdom
-
Technology, Information and Internet
-
1 - 100 Employee
-
Lead Front End Engineer
-
Nov 2021 - May 2023
Participate in delivery of various solutions within a single product ecosystem as a team leader and individual contributor. Participate in solving the most challenging tasks front end engineering stream encounters. Alongside leading a team of engineers, be the #1 most active individual contributor (based on code contribution analytics). Lead the frontend development process for a range of solutions being built from scratch. Select the technology stack, drive the R&D process to find optimal technologies for the product, use the selected technologies to deliver functionality. Be the primary point of contact in FE engineering. Assist a team of skilled engineers to deliver code of higher quality by setting up a consistent feedback loop, review code, have pair programming sessions when required. Set up CI workflows to automate code validation and standardisation of practices used within the team. Work closely with stakeholders to bring in technical vision product definition stage, refine functional requirements. Ensure regular demo sessions to stakeholders to showcase progress of continuous delivery. Conduct technical interviews looking for Middle / Senior Front End engineering position candidates to find the best fit, assist in making hiring decisions. Work together with Design lead to develop a solid design system for the product based on approaches used by Apple, IBM and Google (MUI) in their design systems. As an Agile team leader, define and drive ceremonies for the team (e.g. Retrospective, Grooming, Planning), plan sprints and resolve dependencies on other streams (Back End, Design, Product). Show less
-
-
-
ScandiPWA
-
Technology, Information and Internet
-
1 - 100 Employee
-
Technical Architect
-
Jun 2020 - Dec 2021
Participate in Architect and Engineer roles in building of a broad range of tools to optimise development experience in an open-source e-commerce technology stack. Work with CEO and CTO to ensure proposed architecture matches business targets. Engineer a namespace-based plugin system for JavaScript (and TypeScript) - Mosaic (https://github.com/tilework/ mosaic). Make using it a standard practice in a company with 400+ engineers by providing extensive documentation, tutorials, examples and assisting individual engineers and projects directly when needed. Example of documentation I did for these tools can be found at https://docs.mosaic.js.org/. Implement custom plugins for Babel and Webpack as a part of the plugin system. Optimise local development setups' start-up time by 800% on Mac systems by enhancing Docker's speed with Mutagen. Increase productivity of colleague engineers by creating a VSCode extension and a a CLI tool to automate routine development-related tasks. Create code review automation tools and make using them a standard in the company. Architect and develop a custom npm package registry for subscription-based packages of ScandiPWA. Successfully contribute to an open source technologies, some reaching over 2M weekly downloads. Show less
-
-
-
scandiweb
-
Latvia
-
IT Services and IT Consulting
-
400 - 500 Employee
-
Senior Full Stack Engineer
-
Jul 2021 - Nov 2021
Participate as a multi-functional member of internal and customer-facing projects. Provide hands-on contribution as a full stack developer. Ensure code quality by granting continuous feedback to colleagues as a result of consistently conducted code reviews. Architect and engineer solutions for full-stack e-commerce solutions.Work with Product Management and support planning workflows to ensure delivery sequence is effective from the engineering perspective. Participate as a tech lead in several teams, provide mentorship to middle and junior colleagues. Assist senior backend-accented colleagues with frontend specificities.Develop a new technical test assignment and testing procedure for the frontend candidates, onboard, mentor and be main point of contact for colleagues who become a part of the recruitment workflow. Show less
-
-
Middle Full Stack Engineer
-
Jun 2020 - Jun 2021
Contribute hands-on to projects driven by Agile project management approaches as part of cross-functional teams. End-to-end feature ownership. Create several cycles of documentation on the functionality implemented. Work closely with Design and QA to ensure highest quality of visual deliverables. Conduct performance measurements to ensure the same for the server-side.Conduct technical interviews for all Front End engineering hires in Scandiweb, report to CEO and the recruitment flow to support hiring decisions. Provide mentorship to full stack colleagues in various projects all across the company. Show less
-
-
Junior Full Stack Engineer
-
Oct 2019 - May 2020
Implement new features and improve quality of existing ones in an open-source e-commerce framework built with React and Magento 2. Work with tech lead of the project to figure out architectural approaches to challenges of various difficulty. Help newcomers get up to speed in the project.
-
-
-
Lattelecom Technology
-
Riga, Latvia
-
Junior SAP Consultant
-
Oct 2018 - Nov 2019
Utilise ABAP programming language to implement data reports and bureaucracy automation workflows, as well as financial tools for customers of various scale. Use a dialect of SQL (OpenSQL) to write performant data retrieval and processing queries. Deliver and launch several modules ordered from the agency by various customers. Perform data mapping process on functionality launched in LTS long before I joined, create documentation on it. Undergo a S/4 HANA Cloud training Utilise ABAP programming language to implement data reports and bureaucracy automation workflows, as well as financial tools for customers of various scale. Use a dialect of SQL (OpenSQL) to write performant data retrieval and processing queries. Deliver and launch several modules ordered from the agency by various customers. Perform data mapping process on functionality launched in LTS long before I joined, create documentation on it. Undergo a S/4 HANA Cloud training
-
-
Education
-
Latvijas Universitate
Bachelor's degree, Computer Science -
Latvijas Universitate
Associate of Science - AS, Computer Science