Background

Hi, I'm Dandi

Front-end Developer

Building scalable, performant web applications with modern technologies and a focus on accessibility and inclusive design.

Background

About Me

Dandi

Front-end Developer with 6+ years of experience building scalable, performant web applications with Vue.js, React, TypeScript, and Next.js. Specialized in atomic design, micro frontends, SEO optimization, and performance improvements (Lighthouse, Core Web Vitals). Passionate about creating intuitive, accessible interfaces that drive engagement and improve user experience. Also experienced in back-end integration (Node.js, Python) and agile workflows.

Background

Projects

Pokemon Battle Game

Pokemon Battle Game

Interactive platform to explore a Pokemon list or test the Pokémon in a card battle! Access detailed information about a Pokémon or test its abilities in super trump style battles, where the average skills score determines the winner. Features Pokémon exploration with details including image, name, abilities, and descriptions, plus a search bar to manually select Pokémon for battle.

Next.jsAxiosJestTypeScript
View project
List Popular Movies

List Popular Movies

Project created using Create React App with Redux and Redux Toolkit. Uses The Movie DB API to list popular movies with pagination and search functionality. This project demonstrates experience with state management, API integration, and complex UI interactions.

ReactTypeScriptRedux ToolkitReact RouterAxiosSASS/SCSSReact PaginateRedux Persist
View project
Women Techmakers

Women Techmakers

Women Techmakers is a global initiative, previously from Google (now with new partnerships like Technovation), focused on empowering women in technology. The program promotes diversity, visibility, community, and resources, organizing technical events, mentorships, and initiatives (like She Builds AI) to support women's careers. I participate and organize technology events as part of this community.

ReactTailwind CSSTypeScript
View project
E-commerce Platforms

E-commerce Platforms

Developed and maintained large-scale e-commerce platforms for major brands. Migrated legacy systems to modern React/Next.js stack, improving Core Web Vitals and SEO rankings. Integrated monitoring tools, refactored legacy code for better performance and maintainability, and implemented omnichannel features. Collaborated on team growth through hiring and onboarding processes.

ReactNext.jsTypeScriptJavaScriptSentryTrack.js
View project
Lucy Software

Lucy Software

Built a web platform for invoice automation targeting the European market, improving UX and compliance standards. Developed responsive, accessible UIs with Vue.js and TypeScript. Migrated Node.js (16 → 22) and Vue Webpack CLI to Vite, boosting stability and future-proofing the application.

Vue.jsTypeScriptNode.jsViteWebpack
View project
Design Systems & Component Libraries

Design Systems & Component Libraries

Developed design system components and reusable UI libraries following atomic design principles. Built payment flows, created comprehensive documentation, and implemented E2E testing strategies. Worked on design system modules for major clients, ensuring consistency, accessibility, and maintainability across large-scale applications.

ReactVue.jsMaterial UITypeScriptJestCypressAtomic Design
View project

Skills

Vue.js
React
Next.js
TypeScript
JavaScript
Node.js
Python
Tailwind CSS
CSS3
HTML5
Git
Atomic Design
Micro Frontends
SEO Optimization
Performance
Accessibility
Agile

Get in Touch

I'm always open to new opportunities and interesting projects. Let's talk!