Artem Attvud

đź§ż Front-End Developer

Contacts

Senior Front-End Developer with 6+ years of experience in building scalable web applications. Strong expertise in Next.js, React, and TypeScript. Passionate about performance optimization, testing automation, and frontend architecture

Personal information

Creative pseudonymArtem Attvud
Date of birth1992.05.29
NationalityUkrainian
Current locationArgentina

Languages

EnglishB1
UkrainianNative
RussianNative

Senior Front-End Developer. 6 Years of experience

Qualifications and skills

JavaScriptNode JS, Bun JS, Typescript, ES6, ES7, ES8, ES9, ES10, ES11, Babel
FrameworksNext.js: (App router, Page router, React Server Components (RSC)), Svelte-kit
LibsReact, Vite, Svelte, Zod, DayJS, MUI, Ant design, Apollo client, React hook forms, MobX, Redux Toolkit
Task runnersRollup, Esbuild, Webpack
TestingVitest, Jest, React testing library, React test renderer
StylingTailwind CSS, CSS5, SCSS, SASS, CSS Modules, Styled Components, Emotion, Styled JSX, Material UI, Ant Design
NetworkREST API, GraphQL
DatabasesS3, SQLite, MongoDB, MySQL
And moreRedis, Drizzle ORM, Github actions, CI/CD, Podman/Docker, Git (CLI)

Achievements

  • Developed and launched 5 major projects from scratch. One of them is a CRM system for 2000+ users. The latest stacks: Bun JS, Svelte, Svelte-kit, REST API, Redis, S3, SQLite, Vite, Vitest / Next JS (app router), React, Apollo Client, React hook forms, Vite, Vitest / Next JS (page router), React, Apollo Client, React hook forms, Vite, Vitest
  • Successfully worked as the technical lead for one of four teams to build a project that consisted of six CRM systems
  • Implemented in many projects: design systems, templates for quick start front-end development and UI libraries
  • Initiated and implemented automated screenshot testing (not snapshot testing) and automatic performance testing of JS utility libraries

Experience

  • Front-End Techlead in “Wezom” - 2022-2025
    • Led a team of 2 developers
    • Primarily developed an HRM system, but also participated in the development of two other CRM systems within one project
    • Integrated automated screenshot testing, reducing UI regression bugs by 20%’
    • Stack: Next.js, React, Typescript, Apollo Client, React hook forms, Vite, Vitest, Jest
  • Senior Front-End Developer in “Wezom” - 2022-2022
    • Contributed to the development of a CRM system as part of a leading team
    • Stack: Next.js, React, Typescript, Apollo Client, React hook forms, Vite, Vitest, Jest
  • Middle Front-End Developer in “Pixoft” - 2019-2022
    • Held two roles simultaneously: Front-End Tech Lead and UX/UI Team Lead
    • Managed a team of two developers and one designer
    • Responsible for implementing an adaptive design system and creating a library of UI components based on it
    • Developed two CRM systems with the team
    • Stack: Next.js, React, Typescript, React hook forms, Storybook

Senior UX/UI Designer (no more). 9 Years of experience

Qualifications and skills

  • Creation and support of the most complex adaptive design systems
  • Validated experience and knowledge in UX/UI analysis and design for complex web applications and enterprise solutions
  • User experience research
  • Conversion optimization
  • Interaction with a team of designers & developers. Strict quality control
  • Excellent knowledge of wireframing and prototyping tools (such as Figma)
  • Excellent knowledge in modern design patterns

Achievements

  • Leveraged UX/UI expertise to create highly usable and accessible interfaces
  • Developed a design system builder capable of imitating any approach to create user interfaces (iOS, Android, etc.) or serve as a basis for creating a unique, maximally flexible design system
  • Designed UX/UI for industry-leading products that later became market leaders
  • Gained deep expertise in various UI design approaches across multiple platforms
  • Created projects from the very beginning to a fully working product. UX/UI (with adaptive design system integration). Front-End (React + own component library with integrated design system and documentation)

Experience

UX/UI Teamlead in “Pixoft2018-2019
Senior UX/UI Designer in “Spartan”2017-2018
Senior UX/UI Designer in “Upwork” & “Fiver”2015-2017
Middle UX/UI Designer on freelance exchanges2010-2015

Recommendations

My recommendations are available on my LinkedIn profile page - https://www.linkedin.com/in/artem-attvud/