Artemii
Lemann

Senior Frontend Developer

Artemii Lemann, Senior Frontend Developer, picture

Info

Telegram

Email

Location

Warsaw, Poland. Interested in worldwide remote work positions

Links

GitHub Medium LinkedIn Download CVclick to download CV

Languages

English – Professional working proficiency (B2)

German – A2

Polish – A1

Technical Skills

Experienced

  • React
  • Angular
  • RxJS
  • TypeScript, JavaScript
  • CSS, SCSS, Styled Components
  • HTML 5

Skillful

  • XState
  • Redux
  • Next.js
  • NGXS, NgRx
  • Mui, Angular Material

Basic Knowledge

  • GraphQL, Apollo
  • Node.js, Express.js
  • Cypress
  • Docker
  • MobX
  • Databases: PostgresSQL, MongoDB, Redis
  • Linux (Ubuntu, Arch)

Had experience with

  • Vue.js
  • Scala, Java
  • WordPress, PHP
  • Bash
  • Nginx
  • Compilers

Hobbies

  • Film photography
  • Travelling
  • Board games

Profile

Experienced Frontend Developer with a demonstrated history of building complex and feature rich applications, with extensive experience in React, Angular with TypeScript including testing with Jasmine, Jest and Cypress E2E. Implemented feature with Node.js, GraphQL. Strong engineering professional with a master’s degree focused on web development

Proficient in analyzing specifications and source code to tackle intricate challenges and develop complex UI components. Experienced in investigating and resolving complex problems, including Jira Query Language implementation and per-client customisation solutions through feature flags and server configurations

I find great value in sharing knowledge. I have experience leading mentoring junior developers, conducting interviews, performing code reviews, and teaching web technologies to schoolchildren. Additionally, I contribute to the tech community through writing articles on Medium and preparing talks from time to time

Work Experience

Senior Front-end developer @ IPONWEB

Implemented Node.js backend with GraphQL to be used as a middleware between several Frontend applications

Proactively drove technical improvements, conducted research. Organized and facilitated effective communication with product owners to refine story descriptions and deliver successful outcomes. Took charge and ownership of cross-team projects

I handled ownership of UI customisation in Angular, code reviews, mentoring and hiring. Collaborated with globally distributed teams

  • Automated frontend testing with Jest and Cypress
  • Refactored a whole React application to XState, which made easier and less error-prone further development

Senior Front-end developer @ DINS (RingCentral)

1 yr 11 mos

Development of internal tools for QA engineers on Angular

I implemented Jira Query Language search with autocomplete to search test cases by filters in single query string

  • Redesign implementation with HTML5, CSS3 and SCSS on many pages of our application
  • Contributed to documentation and participated in design reviews
  • Continually strove to increase code quality: prepared guide and code style for app styles, initiated mutations analysis and subsequent refactoring, refactored CI and reduced build time by 5 minutes

Front-end developer @ T-Systems

11 mos

Development of Angular fat-client SPA with complex business logic for offline store agents

  • Leaded the redesign implementation for the entire application to new adaptive design
  • Leaded meetings regarding the progress of our redesign work to product managers and business stakeholders
  • Supported admin dashboard in Vue.js

Front-end developer @ Creative Agency "Bandito"

, 2 yrs 5 mos
  • Created pixel-perfect, cross browser landing pages and corporate web-sites following mockups with further installation on WordPress with PHP and MySQL
  • Refactored and refined projects handed over by freelancers
  • Introduced Git, React and SASS into developing process

Higher Education

ITMO University

Master, Web Technologies, 4.87

My thesis was about reactive programming paradigms in the web and its implementations.

ITMO University

Bachelor, Computer graphics teaching, 4.73

With thesis "Development of distant learning modules «CSS and JavaScript» for children computer education"

Teaching experience

Tutor, Epic Skills

, 1 yr 3 mos

I mentored students of this internet technologies school.

Teacher, ITMO University, Children Computer Club

, 3 yrs

I led the stream of web-technologies courses for children and was in charge of educational programs preparation:

  • Frontend basics (Pure HTML, CSS, JavaScript, jQuery, Bootstrap)
  • Backend (PHP, MySQL, WordPress)

Advanced Trainings

Advanced Angular: Enterprise & Architecture

Front-end school #1, T-Systems

1,5 mos

Node.js School, Yandex.Money

2 mos

Public speaking

Jira-like search? Easy

Public talk at DINS Slides

Vim: there is a way to exit but no way back

PiterCSS meetup #31 Slides

Rendering pipeline. Styles and specification. Flexbox & Grid. Preprocessors

Front-end school #3, T-Systems Slides

Git basics for QA engineers

Talk at T-Systems Slides