Jegors Batovs

Software Engineer at Levelpath
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Riga, Latvia, LV
Languages
  • Russian (Русский) Native or bilingual proficiency
  • English Native or bilingual proficiency
  • Latvian (Latviešu) Professional working proficiency
  • Hebrew (עברית) Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2023 - Present

    • 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

    • 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

    • 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.

    • 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
    2018 - 2022
  • Latvijas Universitate
    Associate of Science - AS, Computer Science
    2018 - 2021

Community

You need to have a working account to view this content. Click here to join now