Profile Image

Available for work

Profile Image

Available for work

Profile Image

Available for work

👋 Hi

I’m Julia Volkova,

Based in Tbilisi, Georgia.

Experienced Frontend Engineer with over 8 years in the software industry, specializing in React and TypeScript

I am passionate about creating user-focused products, optimizing application performance, improving team processes, and fostering effective collaboration. I strongly advocate for systematic problem-solving and long-term solutions. I am continuously expanding my expertise in UX, DevOps practices, and related fields to enhance frontend development and overall product impact.

I have a strong product mindset and believe that a deep understanding of the domain is crucial for building impactful solutions. I always strive to dive into the product’s business logic, user needs, and industry specifics to ensure that the technical decisions align with real-world use cases.

5+

Production Projects

1+

Years of Experience

95+

Students

6+

Community Events Hosted

5+

Production Projects

1+

Years of Experience

95+

Students

6+

Community Events Hosted

Icon

Experience

Icon

Experience

Icon

Experience

Recraft Logo

Frontend Engineer

Recraft

March 2025 — August 2025

Recraft is an AI tool for professional designers, illustrators, and marketers, with their own models for image generation. The product is a Next.js application featuring an infinite canvas for design workflows. Tech stack: Next.js, Typescript, Tailwind CSS, StitchesJS (CSS-in-JS), Tanstack Query, Playwright, Vercel. ● Contributed to Growth initiatives, building new features, refactoring existing functionality, and writing automated tests with Playwright; collaborated closely with designers, a growth manager, and an analyst. ● Improved the subscription purchase and cancellation flow, which led to a significant increase in annual plan adoption. ● Participated in the evaluation and adoption of new technologies for the design system, migrating the project from CSS-in-JS (Stitches) to Tailwind CSS. ● Optimized team processes by co-authoring task description templates, and onboarding documentation, working closely with the team lead to streamline workflows.

Recraft Logo

Frontend Engineer

Recraft

March 2025 — August 2025

Recraft is an AI tool for professional designers, illustrators, and marketers, with their own models for image generation. The product is a Next.js application featuring an infinite canvas for design workflows. Tech stack: Next.js, Typescript, Tailwind CSS, StitchesJS (CSS-in-JS), Tanstack Query, Playwright, Vercel. ● Contributed to Growth initiatives, building new features, refactoring existing functionality, and writing automated tests with Playwright; collaborated closely with designers, a growth manager, and an analyst. ● Improved the subscription purchase and cancellation flow, which led to a significant increase in annual plan adoption. ● Participated in the evaluation and adoption of new technologies for the design system, migrating the project from CSS-in-JS (Stitches) to Tailwind CSS. ● Optimized team processes by co-authoring task description templates, and onboarding documentation, working closely with the team lead to streamline workflows.

Recraft Logo

Frontend Engineer

Recraft

March 2025 — August 2025

Recraft is an AI tool for professional designers, illustrators, and marketers, with their own models for image generation. The product is a Next.js application featuring an infinite canvas for design workflows. Tech stack: Next.js, Typescript, Tailwind CSS, StitchesJS (CSS-in-JS), Tanstack Query, Playwright, Vercel. ● Contributed to Growth initiatives, building new features, refactoring existing functionality, and writing automated tests with Playwright; collaborated closely with designers, a growth manager, and an analyst. ● Improved the subscription purchase and cancellation flow, which led to a significant increase in annual plan adoption. ● Participated in the evaluation and adoption of new technologies for the design system, migrating the project from CSS-in-JS (Stitches) to Tailwind CSS. ● Optimized team processes by co-authoring task description templates, and onboarding documentation, working closely with the team lead to streamline workflows.

Frontend Program Expert

Hyperskill

December 2024 - August 2025

As a Frontend Expert, I contribute to shaping an effective and market-relevant frontend curriculum. Leveraging my deep technical expertise in React, TypeScript, frontend architecture, and performance optimization, I work autonomously while collaborating closely with LX designers, methodologists, and content authors. Tech stack: HTML, CSS, JavaScript, React, Node.js, UX, Web Standards, and A11y, while also exploring the role of AI in education. My responsibilities include: ● Reviewing and refining course programs and topics to align with industry standards. ● Providing structured feedback in the form of written reviews or detailed Miro diagrams to enhance learning materials. ● Suggesting curriculum improvements based on my experience in real-world product development and engineering best practices. ● Bridging technical concepts with educational approaches to ensure content is accessible, practical, and valuable for learners.

Frontend Program Expert

Hyperskill

December 2024 - August 2025

As a Frontend Expert, I contribute to shaping an effective and market-relevant frontend curriculum. Leveraging my deep technical expertise in React, TypeScript, frontend architecture, and performance optimization, I work autonomously while collaborating closely with LX designers, methodologists, and content authors. Tech stack: HTML, CSS, JavaScript, React, Node.js, UX, Web Standards, and A11y, while also exploring the role of AI in education. My responsibilities include: ● Reviewing and refining course programs and topics to align with industry standards. ● Providing structured feedback in the form of written reviews or detailed Miro diagrams to enhance learning materials. ● Suggesting curriculum improvements based on my experience in real-world product development and engineering best practices. ● Bridging technical concepts with educational approaches to ensure content is accessible, practical, and valuable for learners.

Frontend Program Expert

Hyperskill

December 2024 - August 2025

As a Frontend Expert, I contribute to shaping an effective and market-relevant frontend curriculum. Leveraging my deep technical expertise in React, TypeScript, frontend architecture, and performance optimization, I work autonomously while collaborating closely with LX designers, methodologists, and content authors. Tech stack: HTML, CSS, JavaScript, React, Node.js, UX, Web Standards, and A11y, while also exploring the role of AI in education. My responsibilities include: ● Reviewing and refining course programs and topics to align with industry standards. ● Providing structured feedback in the form of written reviews or detailed Miro diagrams to enhance learning materials. ● Suggesting curriculum improvements based on my experience in real-world product development and engineering best practices. ● Bridging technical concepts with educational approaches to ensure content is accessible, practical, and valuable for learners.

Senior Frontend Developer

Quantori

2022 — 2023

Developed and maintained an SPA (Next.js + GraphQL) for data visualization in the medical and pharmaceutical industries. Tech stack: Next.js, Typescript, GraphQL, Playwright. ● Migrated parts of the application to React Server Components to improve performance; ● Optimized large data tables by improving UX and implementing GraphQL-based efficient data loading; ● Refactored unit tests to enhance performance and reduce execution time; ● Improved development processes (task estimation, retrospectives, and workflow optimizations), took part in technical interviewer process; ● Conducted code reviews, wrote unit tests, and created documentation.

Senior Frontend Developer

Quantori

2022 — 2023

Developed and maintained an SPA (Next.js + GraphQL) for data visualization in the medical and pharmaceutical industries. Tech stack: Next.js, Typescript, GraphQL, Playwright. ● Migrated parts of the application to React Server Components to improve performance; ● Optimized large data tables by improving UX and implementing GraphQL-based efficient data loading; ● Refactored unit tests to enhance performance and reduce execution time; ● Improved development processes (task estimation, retrospectives, and workflow optimizations), took part in technical interviewer process; ● Conducted code reviews, wrote unit tests, and created documentation.

Senior Frontend Developer

Quantori

2022 — 2023

Developed and maintained an SPA (Next.js + GraphQL) for data visualization in the medical and pharmaceutical industries. Tech stack: Next.js, Typescript, GraphQL, Playwright. ● Migrated parts of the application to React Server Components to improve performance; ● Optimized large data tables by improving UX and implementing GraphQL-based efficient data loading; ● Refactored unit tests to enhance performance and reduce execution time; ● Improved development processes (task estimation, retrospectives, and workflow optimizations), took part in technical interviewer process; ● Conducted code reviews, wrote unit tests, and created documentation.

Recraft Logo

Lead/Senior Frontend Developer

BIOCAD

2020 — 2022

Developed and maintained a data storage and analysis platform (React, Typescript, RxJS) for early-stage therapeutic molecules used by biologists, geneticists, and biochemists. Tech stack: React, Next.js, Typescript, Rx.js, Cypress, React-Testing-Lbrary, Enzyme, Webpack, Node.js. ● Led the frontend team, handling recruitment, onboarding, and mentoring junior developers; ● Designed and implemented technical solutions across three projects, conducted code review; ● Migrated our project to TypeScript; ● Replacing a custom component library with Material UI; ● Establishing an automated UI testing process with Cypress, migrated form Enzyme to React Testing Library; ● Standardized development practices (coding standards, PR workflows, Jira templates, and pre-commit hooks); ● Collaborated with UX designers on Figma-based layouts and UX concepts; ● Conducted user interviews and workshops to refine product usability; ● Worked closely with the project lead to improve team processes (grooming, retrospectives, and workflow enhancements).

Recraft Logo

Lead/Senior Frontend Developer

BIOCAD

2020 — 2022

Developed and maintained a data storage and analysis platform (React, Typescript, RxJS) for early-stage therapeutic molecules used by biologists, geneticists, and biochemists. Tech stack: React, Next.js, Typescript, Rx.js, Cypress, React-Testing-Lbrary, Enzyme, Webpack, Node.js. ● Led the frontend team, handling recruitment, onboarding, and mentoring junior developers; ● Designed and implemented technical solutions across three projects, conducted code review; ● Migrated our project to TypeScript; ● Replacing a custom component library with Material UI; ● Establishing an automated UI testing process with Cypress, migrated form Enzyme to React Testing Library; ● Standardized development practices (coding standards, PR workflows, Jira templates, and pre-commit hooks); ● Collaborated with UX designers on Figma-based layouts and UX concepts; ● Conducted user interviews and workshops to refine product usability; ● Worked closely with the project lead to improve team processes (grooming, retrospectives, and workflow enhancements).

Recraft Logo

Lead/Senior Frontend Developer

BIOCAD

2020 — 2022

Developed and maintained a data storage and analysis platform (React, Typescript, RxJS) for early-stage therapeutic molecules used by biologists, geneticists, and biochemists. Tech stack: React, Next.js, Typescript, Rx.js, Cypress, React-Testing-Lbrary, Enzyme, Webpack, Node.js. ● Led the frontend team, handling recruitment, onboarding, and mentoring junior developers; ● Designed and implemented technical solutions across three projects, conducted code review; ● Migrated our project to TypeScript; ● Replacing a custom component library with Material UI; ● Establishing an automated UI testing process with Cypress, migrated form Enzyme to React Testing Library; ● Standardized development practices (coding standards, PR workflows, Jira templates, and pre-commit hooks); ● Collaborated with UX designers on Figma-based layouts and UX concepts; ● Conducted user interviews and workshops to refine product usability; ● Worked closely with the project lead to improve team processes (grooming, retrospectives, and workflow enhancements).

Frontend Developer

SEMrush

2019 — 2020

Developed and maintained two marketing products: a contact-finding service for digital agencies and a marketing agency aggregator (React, Redux, Redux-Saga). Tech stack: React, Javascript (ES6+), CSS Modules, Webpack, Babel. ● Led a major refactoring of the contact-finding app, improving project structure, setting up GitLab CI/CD pipelines, and optimizing local development with Docker-Compose; ● Built and launched the agency aggregator product from scratch, ensuring compliance with SRE, security, and UX standards; ● Worked closely with the Product Owner to improve team processes, evolving from basic planning to full sprint operations (grooming, retrospectives, sprint reviews); Collaborated with UI/UX designers, aligning with company guidelines and internal UI kits; ● Automated pipelines, deployments, and service integrations; ● Debugged and resolved technical issues, actively engaging with user feedback.

Frontend Developer

SEMrush

2019 — 2020

Developed and maintained two marketing products: a contact-finding service for digital agencies and a marketing agency aggregator (React, Redux, Redux-Saga). Tech stack: React, Javascript (ES6+), CSS Modules, Webpack, Babel. ● Led a major refactoring of the contact-finding app, improving project structure, setting up GitLab CI/CD pipelines, and optimizing local development with Docker-Compose; ● Built and launched the agency aggregator product from scratch, ensuring compliance with SRE, security, and UX standards; ● Worked closely with the Product Owner to improve team processes, evolving from basic planning to full sprint operations (grooming, retrospectives, sprint reviews); Collaborated with UI/UX designers, aligning with company guidelines and internal UI kits; ● Automated pipelines, deployments, and service integrations; ● Debugged and resolved technical issues, actively engaging with user feedback.

Frontend Developer

SEMrush

2019 — 2020

Developed and maintained two marketing products: a contact-finding service for digital agencies and a marketing agency aggregator (React, Redux, Redux-Saga). Tech stack: React, Javascript (ES6+), CSS Modules, Webpack, Babel. ● Led a major refactoring of the contact-finding app, improving project structure, setting up GitLab CI/CD pipelines, and optimizing local development with Docker-Compose; ● Built and launched the agency aggregator product from scratch, ensuring compliance with SRE, security, and UX standards; ● Worked closely with the Product Owner to improve team processes, evolving from basic planning to full sprint operations (grooming, retrospectives, sprint reviews); Collaborated with UI/UX designers, aligning with company guidelines and internal UI kits; ● Automated pipelines, deployments, and service integrations; ● Debugged and resolved technical issues, actively engaging with user feedback.

Frontend Developer

IQ Option Software

2018 — 2019

Developed and maintained the frontend for an internal DevOps tool, allowing developers to create and manage production build copies with Docker. Tech stack: React, Redux, Redux-Saga, Reselect, Javascript (ES6+), CSS Modules, Webpack, Babel. ● I started the project from scratch and then implemented features for Docker container management, build creation, real-time logs, and health checks; ● Collaborated with UI/UX designers, designed and implemented complex UI components in collaboration (for example, a complex version selector for Docker images); ● Developed animations for various UI elements to enhance user experience and improve usability; ● Also occasionally maintained a legacy AngularJS project alongside new development in React; ● Provided on-call support, debugging and resolving issues for internal users; ● Led team retrospectives, sprint evaluations, and stand-ups to improve development processes; ● Helped foster an internal frontend community, organizing meetups with guest speakers.

Frontend Developer

IQ Option Software

2018 — 2019

Developed and maintained the frontend for an internal DevOps tool, allowing developers to create and manage production build copies with Docker. Tech stack: React, Redux, Redux-Saga, Reselect, Javascript (ES6+), CSS Modules, Webpack, Babel. ● I started the project from scratch and then implemented features for Docker container management, build creation, real-time logs, and health checks; ● Collaborated with UI/UX designers, designed and implemented complex UI components in collaboration (for example, a complex version selector for Docker images); ● Developed animations for various UI elements to enhance user experience and improve usability; ● Also occasionally maintained a legacy AngularJS project alongside new development in React; ● Provided on-call support, debugging and resolving issues for internal users; ● Led team retrospectives, sprint evaluations, and stand-ups to improve development processes; ● Helped foster an internal frontend community, organizing meetups with guest speakers.

Frontend Developer

IQ Option Software

2018 — 2019

Developed and maintained the frontend for an internal DevOps tool, allowing developers to create and manage production build copies with Docker. Tech stack: React, Redux, Redux-Saga, Reselect, Javascript (ES6+), CSS Modules, Webpack, Babel. ● I started the project from scratch and then implemented features for Docker container management, build creation, real-time logs, and health checks; ● Collaborated with UI/UX designers, designed and implemented complex UI components in collaboration (for example, a complex version selector for Docker images); ● Developed animations for various UI elements to enhance user experience and improve usability; ● Also occasionally maintained a legacy AngularJS project alongside new development in React; ● Provided on-call support, debugging and resolving issues for internal users; ● Led team retrospectives, sprint evaluations, and stand-ups to improve development processes; ● Helped foster an internal frontend community, organizing meetups with guest speakers.

Icon

Primary Tech Stack

Icon

Primary Tech Stack

Icon

Primary Tech Stack

Typescript

Typescript

Typescript

Javascript (ES6+)

Javascript (ES6+)

Javascript (ES6+)

React

React

React

Next.js

Next.js

Next.js

Redux (RTK)

Redux (RTK)

Redux (RTK)

Cypress

Cypress

Cypress

Web Standards

Web Standards

Web Standards

Icon

Community & Mentorship

Icon

Community & Mentorship

Icon

Community & Mentorship

Founder

Tbilisi JS Community

October 2023 — Present

I am the founder of Tbilisi JS, a local developer community where we engage in discussions, share experiences, support each other, and organize free meetups and conferences. Running this community keeps me updated on frontend trends and allows me to continuously learn new things. I manage almost all organizational aspects, including collaborating with speakers to help them prepare and rehearse, finding sponsors and partners, overseeing event logistics, and improving our processes. What began as a small group of a few dozen people has now grown into a thriving community with over 730 members, and I love witnessing its evolution. I also work extensively with students, continuously motivating me to explore different facets of development. Additionally, I run Friendly Party, a small community for my former students, where we share helpful resources, internship opportunities, and interview tips to support beginners in their careers.

Founder

Tbilisi JS Community

October 2023 — Present

I am the founder of Tbilisi JS, a local developer community where we engage in discussions, share experiences, support each other, and organize free meetups and conferences. Running this community keeps me updated on frontend trends and allows me to continuously learn new things. I manage almost all organizational aspects, including collaborating with speakers to help them prepare and rehearse, finding sponsors and partners, overseeing event logistics, and improving our processes. What began as a small group of a few dozen people has now grown into a thriving community with over 730 members, and I love witnessing its evolution. I also work extensively with students, continuously motivating me to explore different facets of development. Additionally, I run Friendly Party, a small community for my former students, where we share helpful resources, internship opportunities, and interview tips to support beginners in their careers.

Founder

Tbilisi JS Community

October 2023 — Present

I am the founder of Tbilisi JS, a local developer community where we engage in discussions, share experiences, support each other, and organize free meetups and conferences. Running this community keeps me updated on frontend trends and allows me to continuously learn new things. I manage almost all organizational aspects, including collaborating with speakers to help them prepare and rehearse, finding sponsors and partners, overseeing event logistics, and improving our processes. What began as a small group of a few dozen people has now grown into a thriving community with over 730 members, and I love witnessing its evolution. I also work extensively with students, continuously motivating me to explore different facets of development. Additionally, I run Friendly Party, a small community for my former students, where we share helpful resources, internship opportunities, and interview tips to support beginners in their careers.

Tbilisi JS Socials:

Mentor (React & Typescript)

HTML Academy & HTML Academy & Yandex Practicum Practicum

July 2023 — Present

As a mentor on educational platforms, I have worked with 13+ cohorts of students across JavaScript, React, and TypeScript courses, mentoring over 100 students. My responsibilities included: ● Leading open lessons, workshops, and mock technical interviews to help students bridge theory with practical application. ● Conducting detailed code reviews and project feedback, ensuring adherence to best practices and fostering clean, maintainable code. ● Developing structured learning content—creating lectures, screencasts, presentations, and Q&A sessions. ● Supporting and motivating student groups (ranging from 8 to 40 students per cohort) through active communication, individual consultations and guidance. ● Building a comprehensive knowledge base with curated resources on JS, React, Redux, and frontend development, this resource is now widely used by mentors and students across the platform.

Mentor (React & Typescript)

HTML Academy & HTML Academy & Yandex Practicum Practicum

July 2023 — Present

As a mentor on educational platforms, I have worked with 13+ cohorts of students across JavaScript, React, and TypeScript courses, mentoring over 100 students. My responsibilities included: ● Leading open lessons, workshops, and mock technical interviews to help students bridge theory with practical application. ● Conducting detailed code reviews and project feedback, ensuring adherence to best practices and fostering clean, maintainable code. ● Developing structured learning content—creating lectures, screencasts, presentations, and Q&A sessions. ● Supporting and motivating student groups (ranging from 8 to 40 students per cohort) through active communication, individual consultations and guidance. ● Building a comprehensive knowledge base with curated resources on JS, React, Redux, and frontend development, this resource is now widely used by mentors and students across the platform.

Mentor (React & Typescript)

HTML Academy & HTML Academy & Yandex Practicum Practicum

July 2023 — Present

As a mentor on educational platforms, I have worked with 13+ cohorts of students across JavaScript, React, and TypeScript courses, mentoring over 100 students. My responsibilities included: ● Leading open lessons, workshops, and mock technical interviews to help students bridge theory with practical application. ● Conducting detailed code reviews and project feedback, ensuring adherence to best practices and fostering clean, maintainable code. ● Developing structured learning content—creating lectures, screencasts, presentations, and Q&A sessions. ● Supporting and motivating student groups (ranging from 8 to 40 students per cohort) through active communication, individual consultations and guidance. ● Building a comprehensive knowledge base with curated resources on JS, React, Redux, and frontend development, this resource is now widely used by mentors and students across the platform.

Icon

Education & Courses

Icon

Education & Courses

Icon

Education & Courses

Team Lead Training Program

Alpina Academy

2023

Completed an intensive two-month course on IT team leadership, focusing on effective feedback, team motivation, practical Scrum, and building strong, collaborative teams.

Team Lead Training Program

Alpina Academy

2023

Completed an intensive two-month course on IT team leadership, focusing on effective feedback, team motivation, practical Scrum, and building strong, collaborative teams.

Team Lead Training Program

Alpina Academy

2023

Completed an intensive two-month course on IT team leadership, focusing on effective feedback, team motivation, practical Scrum, and building strong, collaborative teams.

Mentorship Training Program

Yandex Practicum

2023

Completed a structured training program for mentors and tutors at Yandex Practicum, focusing on effective communication, learner support, and practical coaching techniques to guide students through technical education.

Mentorship Training Program

Yandex Practicum

2023

Completed a structured training program for mentors and tutors at Yandex Practicum, focusing on effective communication, learner support, and practical coaching techniques to guide students through technical education.

Mentorship Training Program

Yandex Practicum

2023

Completed a structured training program for mentors and tutors at Yandex Practicum, focusing on effective communication, learner support, and practical coaching techniques to guide students through technical education.

Certified Agile Team Facilitator (ICP-ATF)

ScrumTrek

2019

Completed a certification program focused on facilitating Agile team processes, mastering techniques for effective collaboration, structured discussions, and retrospectives.

Certified Agile Team Facilitator (ICP-ATF)

ScrumTrek

2019

Completed a certification program focused on facilitating Agile team processes, mastering techniques for effective collaboration, structured discussions, and retrospectives.

Certified Agile Team Facilitator (ICP-ATF)

ScrumTrek

2019

Completed a certification program focused on facilitating Agile team processes, mastering techniques for effective collaboration, structured discussions, and retrospectives.

Bachelor of Conflictolgy

Irkutsk State Linguistic University (Social Science Department)

2009 — 2013

Completed a bachelor’s program in Conflictology, gaining a solid foundation in conflict analysis, mediation, and resolution strategies, with a focus on communication, negotiation, and organizational dynamics.

Bachelor of Conflictolgy

Irkutsk State Linguistic University (Social Science Department)

2009 — 2013

Completed a bachelor’s program in Conflictology, gaining a solid foundation in conflict analysis, mediation, and resolution strategies, with a focus on communication, negotiation, and organizational dynamics.

Bachelor of Conflictolgy

Irkutsk State Linguistic University (Social Science Department)

2009 — 2013

Completed a bachelor’s program in Conflictology, gaining a solid foundation in conflict analysis, mediation, and resolution strategies, with a focus on communication, negotiation, and organizational dynamics.

Icon

Community & Meetups Activity

Icon

Community & Meetups Activity

Icon

Community & Meetups Activity

For me, community has always been the way to grow and learn — meetups are a steady source of motivation and inspiration. Along with the Tbilisi JS team, we’ve already hosted 11 meetups covering a range of topics, from JavaScript and TypeScript to CSS, UX, web standards, and DevOps practices.

By searching for and preparing speakers, as well as organizing the events themselves, I've developed new skills and broadened my perspective. To me, building a community means building myself up at the same time it.

Community and meetups .

Community Events

This is the best is the best way to grow and get inspired for me

Networking and knowledge sharing.

Featured events.

We hosted 11 events already on JS/TS, web development, UX, a11y topics.

Icon

Contact

Icon

Contact

Icon

Contact

Let's Get in Touch!

Create a free website with Framer, the website builder loved by startups, designers and agencies.