Denis
Veleaev
Senior Front-End (React) Developer
About me
My name is Denis Veleaev, and I am a Senior Front-End Developer passionate about education. Currently, I work as a React developer on the world's largest travel guidance platform, serving hundreds of millions of monthly users.
I constantly learn something new and try to pass on this knowledge. I am mentoring interns and newcomers and giving educational talks at work. Also, I was a volunteer IT mentor for teenagers at CoderDojo from 2019 to 2020. I regularly participate in hackathons, IT events, and other initiatives.
I am currently seeking a new job opportunity in Germany. If you have something that might fit, please contact me.
Location
I'm currently located in Moldova, but I'm available for relocation to Germany as soon as possible. I graduated from an EU blue card-eligible university.
Contacts
- (+373) 79-08-01-84
- veleaevdenis@gmail.com
- linkedin.com/in/denisveleaev
- facebook.com/veleaevdenis
- denisveleaev.com
Hobbies
- Salsa dancing
- Board games
Languages
- •
English
Full professional proficiency - •
Russian
Native - •
Romanian
Professional working proficiency - •
German
Elementary proficiency
Experience
I work as a React developer for the world's largest travel guidance platform, serving hundreds of millions of monthly users.
Main responsibilities:
Developing and maintaining large projects using Typescript, ReactJS, GraphQL, CSS Modules, Storybook, etc.
Working on several large applications with different tech stack
Writing unit tests with Jest, and React-testing-library
Writing end-2-end tests with Playwright
Collaborating in the Agile Environment
Participating in technical interviews
Doing client demos after each sprint
Working in a large distributed team
As a React developer, I worked on one of the world's largest financial trading platforms based in the UK
Main responsibilities:
Developing and maintaining large projects from the start using ReactJS, Redux, Redux-Saga, RamdaJS, Ant Design, etc.
Leading and mentoring newcomers within the team
Being responsible for the Front-End part of 2 large applications
Doing client demos after each sprint
Working in a large distributed team
Writing unit tests with Jest, Enzyme, and React-testing-library
Estimating project complexity
Helping QA with automation tests
Other activities at Endava:
Mentoring interns
Participating in training activities for interns and other colleagues
Participating in internal projects and hackathons
As a designer and developer, I created landing pages, animated videos, and small-scale React applications.
As an intern, I was involved in the development of an Android app for a city guide.
Education
EU Blue Card-eligible
I constantly learn something new about web-development.
Skills
5+ years of experience with modern Front-End technologies: JavaScript, TypeScript, CSS + Preprocessors, React, Redux, Redux-Saga, 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.