Front End Developer | Native OO JavaScript, AngularJS, jQuery / HTML5 / CSS3 / PHP / AS3 + Agile
Open to all REMOTE opportunities! Please call on 07450 884466 or email dcereska@outlook.com (if remote only).
Highly experienced software engineer with a passion for social and multimedia applications, considering code quality, performance, compatibility issues, implementing latest standards.
Specialties:
● Native JavaScript - 10 years, highly experienced
● HTML/HTML5 - 10 years, W3C standards
● CSS/CSS3 - 8 years, complete
● Flash AS3/AS2 – 6 years
● PHP (SQL) - 6 years
● C++ (DirectX SDK)
● C# (Win32)
● Java (ME)
Object oriented, modular, framework programming
Progressive Enhancement, unobtrusive JS techniques
DOM structure and dependencies, XML
Frontend - backend relations (AJAX, PHP, SQL, REST)
HTML5 Video/Audio, Flash, media integration
JSON, Object literals, parsing, manipulation
Page load, script performance optimisation
Responsive design, accessibility
Cross platform integrity, hacks
Front End Developer @ Front End / Javascript Developer @ ● Creating pixel perfect layouts, in-page widgets with graphs to visualise the data
● Working with complex data structures sourced from various APIs
● Fixing platform bugs, reviewing code, suggesting improvements From November 2013 to February 2014 (4 months) London, United KingdomSenior Software Engineer @ ● Responsible for the front end implementation of Sky Share Mobile app from designer sketches
● Using AngularJS for structuring and data binding and RequireJS for modular loading
● Adapting graphics heavy app to a various mobile devices in respect to the screen size, device orientation etc.
● Using Bootstrap in order to minimise the development time
● Implementing social widgets like Facebook Like, Comment, Share, Twitter
● Minifying scripts, images to sprites, preloading assets when within the viewport only (to min the load time) From April 2013 to October 2013 (7 months) London, United KingdomJavascript Developer @ ● Developing a fully featured, snippet embeddable HTML5/Flash video player for publishing on partner websites
● Playlist development into API for dynamic source loading, clip manipulation
● Integrating player into Facebook platform, making it a social app by using FB Graph API
● Generally coding in a framework manner, scoping inner variables, providing methods for external access From February 2012 to February 2013 (1 year 1 month) London, United KingdomJavaScript Developer @ ● Leading the JavaScript side of a large scale e-commerce project
● Implementing shop cart, product display functionality, general maintenance
● Improving existing code base, testing for performance, debugging, bug fixing
● Advanced techniques used to improve code efficiency, loading times (lazy loading)
● Drawing the JavaScript guidelines: writing unobtrusive JavaScript, considering the fallbacks
● Writing technical documentation, set up guides
● Project development using Agile TDD techniques, pair programming
● Daily scrums, weekly meetings From February 2011 to February 2012 (1 year 1 month) London, United KingdomJavaScript Developer @ From 2012 to 2012 (less than a year) Web Developer @ ● Maintaining the code base of high traffic gaming portal (http://www.footballsuperstars.com/)
● Developing HTML layouts and forms.
● Creating content boxes, image galleries, video pages, sliders, rollers, buttons
● Styling elements with CSS, using image sprites, data URIs
● Standard website conversion into HTML5, landing page development
● Adapting content and visuals to a multilingual support
● Cross browser testing and IE6 From January 2009 to January 2011 (2 years 1 month) London, United KingdomMultimedia Developer @ ● Flash video player platform support and development
● Embedding flash into web pages. Controlling flash video using external JavaScript
● Creating seek bars, volume sliders, styling playlists From October 2008 to December 2008 (3 months) London, United KingdomGames Developer @ ● Developed a set of 20 online flash games in ActionScript 2 using HTML and PHP
● Knowledge in databases
● Experience in a 2D Java Me game programming From October 2006 to March 2008 (1 year 6 months) London, United Kingdom
1st Class Honours, Computer Visualisation and Games @ London Metropolitan University From 2005 to 2008 Radvilu gimnazijaRadvilu gimnazija Donatas Cereska is skilled in: JavaScript, HTML5, CSS, PHP, ActionScript, C++, C#, Java, OOP, HTML 5, MySQL, AJAX, Apache, Web Development, Scrum, Agile Methodologies
Websites:
http://codoplayer.com/,
http://donatosoftwarehouse.com/