Denis
Veleaev

Senior Front-End (React/Vue) Developer

About me


My name is Denis Veleaev, and I am a Senior Front-End Developer passionate about education.


Currently, I work at JobLeads as a Vue and Nuxt developer, contributing to innovative solutions in the job search industry. In addition to my expertise with Vue and Nuxt, I have extensive experience as a React developer, having worked on large-scale platforms serving millions of users.


I am passionate about continuous learning and knowledge sharing. I mentor interns and newcomers, deliver educational talks at work, and have previously volunteered as an IT mentor for teenagers at CoderDojo (2019-2020).


I am based in Germany and open to exciting opportunities in the front-end development space. Feel free to reach out!

Location

I am currently based in Augsburg, Germany, and hold an EU passport. I have full work and residency rights across the EU.

Contacts

Hobbies

  • Salsa dancingSalsa dancing
  • Board gamesBoard games
  • HikingHiking

Languages

  • English

    Full professional proficiency
  • Russian

    Native
  • Romanian

    Professional working proficiency
  • German

    Elementary proficiency

Experience

JobLeads
Jan 2024Present
Front-End (Vue/Nuxt) Developer

At JobLeads, I work as a Front-end Developer, building and maintaining our platform with Vue 3, Nuxt 3, and Pinia. I brought best practices from my experience in large companies, helping to improve our development

  • Implemented story points for estimation, making sprint planning more accurate and efficient.

  • Led the creation of a design system component library using Vue 3, Vitest, Storybook, and Tailwind.

  • Acted as the main technical consultant for selecting and implementing our event tracking solution (Mixpanel), participating in negotiations, and overseeing integration.

  • Regularly demo our team’s work to the entire company, keeping stakeholders informed.

  • Known by the QA team as one of the most reliable developers, always conducting thorough dev testing before handing over tasks.

Pentalog
Mar 2021Dec 2023
Front-End (React) Developer

I worked as a React developer for the world's largest travel guidance platform, serving hundreds of millions of monthly users.

  • Developed and maintained large-scale projects using TypeScript, ReactJS, GraphQL, CSS Modules, and Storybook, ensuring high performance and scalability.

  • Contributed to multiple large applications with varying tech stacks, adapting quickly to different technologies and architectures.

  • Implemented and optimized unit tests using Jest and React Testing Library, improving code reliability and coverage.

  • Created and executed end-to-end tests with Playwright, enhancing application stability and user experience.

  • Collaborated in an Agile environment, effectively delivering features in fast-paced sprints.

  • Conducted technical interviews, assessing and selecting top talent for the team.

  • Presented client demos after each sprint, showcasing product updates and gathering feedback.

  • Worked in a large distributed team, ensuring smooth communication and seamless integration across different time zones.

Endava
Oct 2018Mar 2021
Front-End (React) Developer

As a React developer, I worked on one of the world's largest financial trading platforms based in the UK

  • Developed and maintained large-scale projects from scratch using ReactJS, Redux, Redux-Saga, RamdaJS, Ant Design, and other technologies.

  • Led and mentored newcomers within the team, ensuring smooth onboarding and technical growth.

  • Took ownership of the Front-End development for two large applications.

  • Conducted client demos after each sprint, showcasing progress and gathering feedback.

  • Collaborated with a large distributed team, ensuring seamless integration and teamwork.

  • Wrote unit tests using Jest, Enzyme, and React Testing Library to ensure high code quality.

  • Estimated project complexity and contributed to sprint planning.

  • Assisted QA teams with automation tests, improving test coverage and efficiency.

  • Participated in training activities for interns and other colleagues

  • Participated in internal projects and hackathons

Go Social
Jul 2017Oct 2017
Front-End Developer, Motion & Web Designer

Fusion Works
Feb 2017Jul 2017
Android Developer Intern

Education

Moldova State University
Bachelor of Science (Computer Science)

Online courses
Self studying

I constantly learn something new about web-development.

Skills

  • 7+ years of experience with modern Front-End technologies: JavaScript, TypeScript, React, Vue, Nuxt, Pinia, Redux, Redux-Saga, CSS + Preprocessors, RamdaJS, GraphQL, React-Query, etc.

  • Experience in leading and mentoring on large-scale commercial projects.

  • Proficient in English, with proven experience collaborating effectively in distributed teams based in the UK and the US.

  • I actively engage with the local IT community and participate in various hackathons and other tech-related initiatives. Additionally, I volunteered as an IT mentor at CoderDojo, contributing my expertise and guidance to young learners.

  • Experience in unit and end-2-end testing using Jest, React-testing-library, Playwright.

  • Strong collaboration skills in an Agile environment, including experience in conducting code reviews, performing complexity estimations, engaging in effective communication between teams, etc.

  • I constantly learn something new about web-development via online courses.

  • My experience with Back-End technologies is limited to online courses, personal projects and hackathons, but I am interested in gaining experience with Node.js on a large commercial project.