Artem Attvud

đź§ż Full Stack Developer & Software Architect

Senior Full Stack Developer with 7+ years of experience building scalable web applications. Expertise in Hexagonal Architecture + DDD, modern TypeScript ecosystems (Svelte/SvelteKit, React/Next.js), and AI-assisted development. Passionate about clean architecture, TDD, and building high-performance systems with Bun.js and Effect.js.

Personal information

FieldValue
Creative pseudonymArtem Attvud
Date of birth1992.05.29
NationalityUkrainian
Current locationArgentina

Languages

LanguageLevel
EnglishB1
UkrainianNative
RussianNative

Senior Full Stack Developer & Software Architect. 7 Years of experience

Qualifications and skills

CategoryTechnologies
ArchitectureHexagonal Architecture, Domain-Driven Design (DDD), CQRS, Layered Architecture
LanguagesTypeScript (strict), JavaScript (ES2024+)
RuntimesBun.js (primary), Node.js
FrontendSvelte 5, SvelteKit, React, Next.js (App/Page router, RSC)
BackendEffect.js, Supabase (PostgreSQL, RLS, Edge Functions, Realtime), REST API, GraphQL
StateTanStack Query, Svelte 5 runes, Zod validation
StylingTailwind CSS v4, CSS Modules
TestingTDD, Vitest, Playwright, React Testing Library
DevOpsGitHub Actions, Docker/Podman, CI/CD pipelines
DatabasesPostgreSQL, SQLite, S3, Redis
AI ToolsClaude Code, Kiro IDE (AI Spec-Driven Development), MCP servers, AI-assisted coding
MonorepoTurborepo, workspace packages

Achievements

  • Architected and built full-stack applications using Hexagonal + DDD architecture with distributed monorepo packages
  • Developed CLI tools and MCP servers with Bun.js
  • Led technical implementation of 6 CRM systems as Tech Lead, including one serving 2000+ users
  • Implemented AI-assisted development workflows using Spec-Driven Development (SDD) with Kiro IDE
  • Created reusable design systems and UI component libraries with automated screenshot testing

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

PositionPeriod
UX/UI Teamlead in “Pixoft”2018-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 - Artem Attvud.

Contacts

Contact TypeLink
Emaildrop.rest.inside@gmail.com
Telegram@Attvud