Dmitry Demenchuk

Software Engineer

About Me

Hi, my name’s Dmitry and I’m a senior software engineer with over 10 years of commercial experience in web development. Quick learner with an ambitious and results driven personality. Involved in many open source contributions. Have a degree in Computer Science.

Interested in developing software in a team that is focused on high quality product delivery with short release cycles constantly improved by customer feedback. I do believe in taking a test driven approach to writing code.


Beer Notes App (GIBL)

Allows you to easily rate your favourite beers using many different taste criteria and store your reviews in the app.

Mobile app published for both Android and IOS, written initially on Cordova + AngularJS + Ionic, then on React Native.

If you need to convert text from one markup format into another, pandoc is your swiss-army knife. Basically I wrapped Pandoc in a web service.

Portable WiFi Hotspot with a chat

You probably noticed that there is no internet connection in some very important places such as tube’s tunnel or any lower ground floor. Why don’t we create one? Perhaps it is not a real internet - but something else. The idea is to create WiFi hotspot with a chat and get to know who is around.



January 2019 - Present

MyBuilder is a growing startup in London that help Homeowners find good tradesmen and we also support tradesmen to ensure they have a steady flow of work.

Being a Senior Software Engineer I’m responsible for implementing new functionality the same as bug fixing, addressing technical debt, refactoring and increasing automated test coverage.

WikiJob Ltd

August 2010 – January 2019

A careers advice, jobs board and forum for graduate job seekers, with over 6 million annual unique visitors (making it one of the largest such sites in the UK).

Have started as an individual contributor, then over time I became a head of technology. Was responsible for the development and delivery of all aspects of technology services. Led a team of developers as well as worked in cooperation with sales and marketing teams. Productively communicated with non-technical colleagues evaluating IT requests from them and coming up with efficient, time and human hours saving solutions.


May 2009 – December 2009

Adyax is a global digital agency specializing in enterprise Drupal applications, design, and support.

I have experience as a Web Developer in a French Open Source company, where we have developed a social network based on Drupal 6 integrated with an e-commerce (Magento).


February 2008 - May 2009

Corporate national portal of National Association for the Education of Young Children.

Have developed a web-site which includes e-commerce integrated with internal documents flow system. Multiple websites with shared user database (Drupal 5).

Development Mill

February 2008 – February 2011

An offshore software development provider where I was developing projects for US and Europe’s startup companies and small established businesses.

There I gained experience working in a team, dealing with a client and using Scrum as a project managing methodology.

Omsk State Technical University

September 2008 - January 2012

I developed and maintained a technology solution for organising laboratory workflow. It was a video hosting on Linux + website on Drupal created to view and manage video. For security reasons, that system was designed for internal use in local university network only.


University of California, Berkeley

Advanced Software as a Service (CS169.1x - CS169.2x)


The fundamentals for engineering long-lived software using Agile techniques to develop Software as a Service (SaaS) using Ruby on Rails.

Omsk State Tech University

B(Hons.) - (UK equivalent), Computer Science

2006 - 2011

Omsk State Technical University (OmSTU) is a scientific-technological university which trains engineers, economists and classical scholars. The University has always focused on the quality and innovation of its teaching and research developing a fruitful relationship with business and productive world by means of experimental research and technological transfer.

During my time at the university I learnt most of my key skills that have I have taken through my career.

A Little More About Me

Alongside my interests in software engineering I also like snowboarding & motorcycling.