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.
Projects
Drupal
drupal.org/u/mrdedNPM
npmjs.com/~mrdedBeer Notes App (GIBL)
gibl.co.ukAllows 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.
Pandoc As A Service
github.com/mrded/pandoc-as-a-serviceIf 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.
RPI Chat
github.com/mrded/rpi-chatPortable 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.
Experience
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.
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.
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).
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.
Education
University of California, Berkeley
Advanced Software as a Service (CS169.1x - CS169.2x)
2012
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.