Hi!
I’m
Dolf Barr
a senior software engineer at at Semrush with 12+ YoE based in . I’m passionate about web and, especially, frontend development. I like to be on the edge of solving business problems & appeal for users and believe that soft skills and clean code matter.
💻 software engineer☕️ coffee driven🏡 remote advocate
Projects
I’m currently involved in a few small open-source projects. Keep an eye out for more contributions from me soon 🚀
Lightweight & customizable logging hook for your react components lifecycle
Tech: React⋅TypeScript⋅testing-library
Simple & minimalistic pomodoro app
Tech: Svelte⋅JavaScript⋅tailwind
Work Experience ⋅ 12+ years
- Senior Frontend Engineerat Semrush
Jun ’25 — Present
Tech: Javascript⋅React.js⋅Typescript⋅React Flow⋅HTML⋅CSS
- Senior Software Engineerat QuantumSoft
Oct ’15 — May ’25
Within different teams working on projects for QuantumSoft partners. Most of the time, I am responsible for the frontend architecture and development of the UI and application business logic.
Tech: Javascript⋅React.js⋅Typescript⋅Python⋅HTML⋅CSS⋅PHP
Apr ’19 — Oct ’24
Working on the frontend architecture and implementation business processes for web portal & inner tools.
Tech: Javascript⋅React.js⋅Typescript⋅Python⋅HTML⋅CSS⋅Less⋅Stylus⋅Sass⋅Node.js (NestJS)⋅Cypress⋅React Hook Form⋅Yup⋅Storybook⋅Testing Library
Aug ’16 — Mar ’19
Responsibility for the frontend architecture and development of the UI and application business logic.
Tech: Javascript⋅React.js⋅Typescript⋅Flow⋅HTML⋅CSS⋅Less⋅Websockets⋅Node.js (Express.js)⋅Webpack⋅Cytoscape⋅d3⋅Draft.js⋅PHP
- Full-Stack Web Developerat KREOSOFT
Nov ’13 — Sep ’15
Participated in the development of corporate and social services for students and employees of Tomsk State University.
Tech: Javascript⋅jQuery⋅CSS⋅HTML⋅PHP⋅Python⋅Bootstrap
Skills
Javascript⋅React.js⋅Typescript⋅React Flow⋅HTML⋅CSS⋅Python⋅PHP⋅Less⋅Stylus⋅Sass⋅Node.js (NestJS)⋅Cypress⋅React Hook Form⋅Yup⋅Storybook⋅Testing Library⋅Flow⋅Websockets⋅Node.js (Express.js)⋅Webpack⋅Cytoscape⋅d3⋅Draft.js⋅jQuery⋅Bootstrap