MAGIC ISLANDS

A personal portfolio of Kestas Dumbra.



Front-end development. HTML5 Games. UX/UI Design.

Javascript ES6, React/Redux, HTML5, CSS3, PHP, MySQL.

魔法の島 means "Magic Islands" in Japanese, or at least Google Translate says so :)
In the animation above hieroglyphs.js renders glyphs on HTML5 Canvas at .... fps.


Citroen DS Soho Kent Panorama Motorcycle in Soho Milan Bella Italia near irwing Street Spitfire in Glasgow

Pointillism


Pointillism is a technique of painting in which small, distinct dots of colour are applied in patterns to form an image.
Georges Seurat and Paul Signac developed the technique in 1886, branching from Impressionism.

The images above were made using Javascript+Canvas.




How it's done     Try It Yourself

Mobile-5 Ads

Rich Media Ads


I worked for Media Agency Mobile-5 from 2013 to 2016 and made more than 250 advertisements - from simple 320x50 desktop banners to full screen tablet interstitials using every technology available - geo location, accelerometer, camera, touch, swipe, two finger interaction, etc.

Ad platforms used: DoubleClick, Flashtalking, Sizmek, Celtra.

RMC Campaign RMC Editor
RMC Preview RMC Source

RMC


At some point in my ad-maker career I noticed some repetitive workflow and development patterns. Some tasks - for instance asset management and positioning - were especially boring and time consuming.

So I came up with a way of making my life easier and created sofware that did all these things for me.

Never send a human to do a machine's job.
— Agent Smith, The Matrix


The Machine was, and still is, fine with the repetitive tasks.

All images are clickable for a better preview.
Interactive demo available on request.

Here are some brands I have worked with


ASDA Logo White British Airways Logo White Bacardi Logo White Bentley Logo White Bootls Logo White B&Q Logo White Citroen Logo White Cornetto Logo White Davidoff Logo White EasyJet Logo White Estee Laured Logo White Eurotunnel Logo White Groupon Logo White HP Logo White Jeep Logo White Levis Logo White Mcdonalds Logo White Mitsubishi Logo White Natwest Logo White New Balance Logo White Nerf Logo White Nissan Logo White North Face Logo White Oakley Logo White Paul Mitchell Logo White RBS Logo White Renault Logo White Rimmel Logo White Sainsburys Logo White Samsung Logo White Seat Logo White Specsavers Logo White Starbucks Logo White Virgin Logo White Waitrose Logo White YSL Logo White

OK, enough ads, now it's gaming time!

Colour Crash


In 2013, the derivative of Bejeweled, Candy Crush Saga, became the most popular game on Facebook.

I made Colour Crash in 2014. It is a similar game, where you have to eliminate empty spaces while clicking on squares with matching colours near them.

Try it, it's fun!

Draughts 256


Draughts is a strategy board game for two players. The most popular form is English draughts, played on an 8×8 board.

This is a 16x16 board.

Are you smarter than the AI I wrote in one day?

Zippy Racer Screenshot Juggleroo Loader Screenshot Juggleroo Intro Screenshot Juggleroo Screenshot

iOS Games


In 2014-2015 I designed, coded and released two free games on the Apple App Store.

Zippy Racer and Juggleroo have been downloaded about 500 times and earned me a whopping $0.50 from iAds.

I have lost interest in native app development since then.
Well, at least learning Xcode and Objective-C was fun.

P.S. Games are not on App Store anymore (expired developer licence).

Slot Machine


In 2012-2013 I worked in a mobile casino, where one of my many development tasks was to invent new ways to spin slot reels.

If you like to gamble, I tell you I'm your man,
You win some, lose some, it's all the same to me...

— Motörhead, Ace of Spades

Planera Screenshot

Online Strategy Games


From 2008 to 2013 I ran 2 profitable online strategy games on Lithuanian and Latvian social networks.

I was a lead designer and developer for 2 games, Sferos and Planera, running on HTML5 + PHP + MySQL.

Then in 2011 I moved to London and gradually handed over all production and rights to my business partners.

Game art — Andrius.

Macropoly Screenshot
Macropoly V1 Screenshot

Macropoly


Back in 2002 Macropoly was one of the first web games in Lithuania and definitely the first one that accepted SMS payments.

It's quite nice that Wayback Machine preserved some screenshots.

Aaah, the good old days...

Kestas Dumbra

Contacts


Kestas Dumbra
Contract Front-end developer (ES6, React)

info@magicislands.co.uk

London




Here is a bonus for scrolling to the bottom of the page: A Twitter Ticker!
View twitter-ticker.js.
LOADING