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
(+49) 176-7054-7934
veleaevdenis@gmail.com
linkedin.com/in/denisveleaev
facebook.com/veleaevdenis
denisveleaev.com
Hobbies
Salsa dancing
Board games
Hiking
Languages
- •
English
Full professional proficiency - •
Russian
Native - •
Romanian
Professional working proficiency - •
German
Elementary proficiency
Experience
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.
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.
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
Education
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.