Dmitry Yakimov

Dmitry Yakimov

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Technical leader with over 10 years of experience (React.js)
Technical leader with over 10 years of experience (React.js)

Front‐end technical leader with over 15 years of experience working with a variety of different stacks, methodologies, and products. Responsible for programming solutions to complex problems, defining project roadmap, bootstrapping architecture, continuous delivery, code‐quality control, performance optimization, and testing. Performed as team lead, overseeing development process, hiring, and mentorship

Russian, Spanish, English
Lisbon (+01:00)
Joined January 2016
EXPERTISE
10 years experience
2 years experience

REVIEWS FROM CLIENTS

Dmitry's profile has been carefully vetted and approved as a Codementor. Connect with Dmitry now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
protocolist
Activity feeds solution for Rails.
Ruby
99
10
apple-java-script
Run AppleScript in JavaScript language straight from node.js
JavaScript
62
0
Stack Overflow
2465 Reputation
1
14
25
EMPLOYMENTS
Tech Lead | Team Lead
NLSS
2020-03-01-2020-07-01
• Coordinated the project with the Jira Kanban board, continuously delivering the features and making the process predictable and clear. ...
• Coordinated the project with the Jira Kanban board, continuously delivering the features and making the process predictable and clear. Optimized the speed of development and the quality of deliveries. • Organized functional and code reviews, led meetings, and interviewed developers. • Established the architecture of the application with React.js and Redux. Ensured great code quality with a fast pace of development and long-term maintainability, high performance, and security. • Defined the project roadmap with executives. Minimized the costs of development by cutting off unnecessary features. • Built an app to prevent and mitigate COVID-19 propagation in the workplace. Coded the WebRTC + WebSockets streaming player. Created a clean and appealing interface for it.
React
Redux
Next.js
View more
React
Redux
Next.js
View more
Technical Director
BeadList
2017-07-01-2020-04-01
• Created an online project from scratch. Started as a one-person project and ended up leading a small team. • Built the back-end archit...
• Created an online project from scratch. Started as a one-person project and ended up leading a small team. • Built the back-end architecture with Node.js, Loopback, Passport, and TypeScript. • Bootstrapped the front-end architecture with React, Redux, and React DND. • Designed the landing page and the app itself, created a logo and graphic art. Implemented the color scheme using CIELAB color space and color theory and adjusted the typography.
Node.js
React
Redux
View more
Node.js
React
Redux
Loopback
Next.js
View more
Web Consultant (React.js)
Self Employed
2018-06-01-2020-02-01
• Remade three legacy projects entirely with a new type of architecture based on React and Redux. • Created a front-end performance anal...
• Remade three legacy projects entirely with a new type of architecture based on React and Redux. • Created a front-end performance analysis and optimization and implemented lazy loading, virtual lists, preloading, React rendering, and JavaScript bottleneck optimization. • Implemented several API consumers with different types of authentication. • Taught JavaScript and React to four new developers and helped them get their first React jobs—one of them became an open-source contributor.
React
Redux
View more
React
Redux
View more
PROJECTS
BeadListView Project
2022
List management application, completely built by myself
List management application, completely built by myself
Node.js
React
Next.js
Node.js
React
Next.js
2020
distributed P2P git hosting
distributed P2P git hosting
WebRTC
React
WebRTC
React