Hi, my name is Dima Berastau and I am full-stack web and mobile application developer currently based in Whistler, BC, Canada. I've been involved in all aspects of sotware development for over 15 years. While I've started my career with big businesses such as SAP and RIM I've quickly gravitated towards start-ups where my ability to adapt and take on whatever technical challenges laid ahead could make a real difference. Currently my focus is on Ruby on Rails and iOS Applications but my experience spans a wide range of technologies, languagues and platforms. My forté is taking a concept from idea to a fully working web/mobile product, sometimes with little to no external help.
In some cases, I've been able to get V1 of a product to market by myself and then build an agile team to move the product forward in an attempt to gain customers and market share. In other cases, I've had to put months and months of work into a project only to realise that the concept doesn't have a product/market fit and would require a fundamental concept shift to work, if at all. In all cases, the market teaches you to pay attention to what you are doing. You just have to be ready to listen.
As a result, my programming has evolved over time from cowboy style - let's try to build this or let's try to build that - to what I like to call samurai style - take 1 shot and make it count. Start-ups are not all about success and fun. Not most of them anyway, but you do learn a lot of other things along the way. One thing I've learned is that my motivation to develop and deliver beautiful software is pure and I am sure I'll be doing this for a long time regardless of successes or failures that may come along the way.
Get in touch if you think that I can help. While I am very selective about the projects I spend my time on now I am always open to giving and receiving feedback.
When I am not working on software I like to ski, bike, run and take photos occasionally.
Apr 2012 - Current
Karmasoft is a complete yoga studio management software. I've developed the initial web version of the product and then helped put together a team to continue evolving it. I am involved in all apsects of the project from infrastructure to back-end and front-end development.
CTO, Jiber Media
Sep 2012 - Sept 2013
Jiber was an experimental iOS App (initially developed for iOS6) that helped you uncover a world of similarities you share with people you meet in the real world. I've developed the application (back-end and front-end) and was responsible for the infrastructure setup and maintenance.
Ruby On Rails + iOS Developer
Jun 2009 - April 2012
I have worked on a number of customer projects, primarily focusing on Ruby on Rails and iOS applications. I've also been advising various teams using Ruby on Rails and/or RestfulX to help them get over technical hurdles and improve their code.
May 2008 - June 2009
I have co-founded Ruboss with Peter Armstrong and a framework called RestfulX (The RESTful way of develop Adobe Flex and AIR application) was the result of our collaboration. We focused on customer projects and doing consulting using the open-source RestfulX framework as backbone.
The framework utlimately became defunct as Adobe Flex/AIR market share dwindled and Adobe refocused their attention on pure HTML5 initiatives. Peter and I then parted ways to focus on different projects.
Senior Developer, SAP
May 2007 - May 2008
Master of Software Systems, UBC