☭ greenfork’s website

Dmitry Matveyev

Senior Software Engineer

I’d like to join a highly motivated team of engineers to work with on both technical and organizational problems. I’m an experienced web-developer, a team lead and a software architect. I appreciate the culture of willingness to learn, responsibility and pragmatism.

My main qualities are:

My main skills are:

Experience at Toughbyte 2019 – present (5 years)

I was the very first staff software engineer at Toughbyte when the company was around 30 people. The company had a small Ruby on Rails application as a proof of concept for a recruiting platform that is used internally. I have gone through all the stages of developing a project from the ground up: our company grew from 30 people to 150, and the engineering team from just me to 15 people. My role transformed from software engineer to team lead to team manager to software architect.

My work included coding, mentoring, team management, team education, designing and employing new architectural patterns, working on UI/UX improvements, performance optimization, DevOps, product work. All these fields required additional self-education and I’m grateful for the opportunity to learn and improve myself.

Experience before Toughbyte 2016 – 2019 (3 years)

At the university I had an opportunity to work for the Institute of Linguistics of Russian Academy of Sciences. I created from scratch an ETL system that processed manually entered records with heuristic correction and provided a web interface for data analysis for the scientists. I used Ruby (Hanami) and PostgreSQL for web-interface and Ruby scripts for record processing.

Opensource work

I casually send patches to various opensource projects. I usually do very different things, and I try to leave the place after me better than it was before.

I have several projects of my own that are considered useful by some people:

Final words

If you think you’d like to work together, please contact me.