Download PDF

About

Over 15 years of diverse experience in IPTV, browser-based games, interactive microsites
and mobile apps.
Extensive expertise in BrightScript, ES6 and JavaScript, with previous experience in ActionScript, C++ and Objective C.
Proficient in agile methodologies, TDD, BDD, object-oriented design and implementation.
Strong knowledge of SceneGraph, Rooibos, Sentry as well as PixiJS, Canvas, WebGL and React, Redux, Jest, Enzyme.
Familiarity with HTML5, CSS3, Sass, Node.js, Yarn, npm, gulp.js and Webpack.
Skilled in utilising technologies such as VS Code, WebStorm, XCode, Git, JIRA and Jenkins.

Work experience

Nov 23Jan 24

Senior Software Developer / Contract

Accedo

Roku, BrightScript, IPTV, OTT, VS Code, Git, JIRA, Scrum

Jun 22Jun 23

Senior Software Developer / Contract

Accedo

Roku, BrightScript, IPTV, OTT, VS Code, Git, JIRA, Scrum

Embraced the challenge to level up my skills and tackle performance issues within the existing project. Streamlined development and debugging workflows, saving critical time through the strategic introduction of custom helper scripts, VS Code extensions and RALE integration.

Dived deep into video node and task node thread optimisation, crafting high-performance components that pushed the boundaries of platform capabilities. Seamlessly navigated the interplay of business and customer demands, ensuring on-time delivery and exceeding client expectations.

  •   ITVX - ITV / Roku, BrightScript

https://channelstore.roku.com/en-gb/details/74a75d0ae2bc106df9bd3f8589e2a288/itvx

Apr 19May 22

Software Developer

Sky

Roku, BrightScript, IPTV, OTT, Rooibos, Sentry, Conviva, TDD, OOP, VS Code, CI, Jenkins, Git, Yarn, JIRA, Scrum

The dawn of a career renaissance! Joined to Roku team as a replacement, the underdog platform which would become the locomotive. Studied BrightScript and SceneGraph in the early days, eventually adapted to the OTT domain. I can proudly say that I learned from the best.

Spearheaded the JavaScript mission to endeavour an in-house feature testing framework. It was a backup and retired for the BrightScript mission; the successful tactical solution. Later on, it was taken over by the Roku WebDriver. Participated in the migration of the unit testing framework into Rooibos, the API implementation and integration of the Sentry monitoring platform.

Took the leadership of all analytics work; remodelling the software architecture, liaising with TAs and other developers working on it. Contributed to resiliency improvements, data obfuscation and CI maintenance alongside the BAU feature implementation.

I am also proud to be a core member when it comes to training the new team members who are often learning BrightScript as a new language like myself, maintaining the documentation to improve our onboarding process, organising BrightScript community events throughout the organisation during the rise of Roku.

  •   Peacock - NBCUniversal, Comcast / Roku, BrightScript

https://channelstore.roku.com/en-us/details/2dd1a2670117700b87d7a40bfa7e6138/peacock-tv

  •   Now TV - Sky, Comcast / Roku, BrightScript

https://channelstore.roku.com/en-gb/details/9cfa0823835c239978de56be6dd2f399/now-tv

    Aug 18Nov 18

    Senior Game Developer / Contract

    HYD

    ES6, PixiJS, Canvas, WebGL, HTML5, React, Redux, Sass, VS Code, Bitbucket, JIRA, Webpack

    It was one of the fun projects I'm proud to be a part of. Millidge and Doig, the beloved characters of Orange Romania are the main reason for that. I was responsible for developing several HTML5 games for Orange PrePay Show. Spearheaded React/Redux implementation and architecture design of UI.

    •   PrePay Show - Orange Romania, Orange / ES6, PixiJS, WebGL, React, Redux

    https://youtu.be/RUMUy23eWWs

      Nov 16Jan 18

      Front End Developer / Contract

      Gamesys

      ES6, JavaScript, ActionScript, React, Git, TDD, OOP, CI, UX, UI, JSON, JIRA, HTML5, Sass, Node.js, npm, VS Code, Animate, Flash Builder, Agile, Waterfall, Scrum, Kanban

      Worked within marketing design team, which was composed of roughly 45 people including QAs, designers and developers. As part of HTML5 everywhere programme; we were responsible for optimising build process, code review in addition to BAU work.

      Practised 3 different working methods, Waterfall, Scrum and Kanban. Accelerated team capacity with a series of improvements that carried us 3 weeks ahead from a tight -1 day- deadline. Participated migrating code base to Redux that was originally built with Flux.

      Jun 16Oct 16

      Senior Flash Developer / Contract

      Grand Visual

      ActionScript, Flex, Flash Builder, Git, OOP, JSON, XML

      This was the second time that Grand Visual crossed paths with me. Produced two challenging international projects.

      City Surfers campaign for Canon launched in Germany, a unique interactive experience with touchscreen and gesture technology.

      London-to-L.A. viral campaign for Marvel's Dr Strange movie, I was responsible for developing a live portal across the Atlantic that allowed users on both ends to interact with each other.

      •   Dr Strange - Marvel Studios, The Walt Disney Company / ActionScript, Flex

      https://youtu.be/xne8KcDbLs4

        May 16Aug 16

        Senior Flash Developer / Contract

        DOOH.com

        ActionScript, Animate, Flex, Flash Develop, Flash Builder, XML

        Developed an all in one demo for Clear Channel, which was used to present device capabilities. The demo contains several applications for digital billboards integrated with touchscreen, gesture recognition technology, special photo printers and vending machines.

        Apr 16May 16

        UI Developer / Contract

        Goodboy Digital

        JavaScript, HTML5, Git, UX, UI, JSON, Canvas, WebGL, PixiJS, Grunt.js, Require.js, WebStorm

        This project was a great experience and marvellous opportunity to work in collaboration with PixiJS’ core team. I was responsible for UI development of a HTML5 Game created for Cartoon Network.

        Sep 15Dec 15

        Senior Flash Developer / Contract

        Grand Visual

        ActionScript, Flex, Flash Builder, Git, OOP, JSON, XML, Python

        Grand Visual introduced me to Digital Out-of-Home campaigns, which is a niche market requiring accuracy and impeccability. Moreover, test processes sometimes take longer than the actual work to ensure the precision due to media owners’ restrictions related to device capabilities.

        Worked on various projects including Facebook’s first British campaign The Friends, Twitter integrated Christmas campaign for Cadbury, split-flat board replica for Rightmove that were displayed on screens at Piccadilly Circus, London Underground, malls and train stations across the UK.

        Aug 14Aug 15

        Front End Developer / Contract

        waste creative

        ActionScript, Flash, Flash Develop, Trello, Git, OOP, UX, UI, JSON, HTML5, CSS3, JavaScript, Facebook API, Google Maps API, Canvas, WebGL, Node.js, PixiJS, Grunt.js, Phaser, WebStorm

        Same job, new culture, different approach! Waste Creative was my first challenge in London as well as an institute. Developed several HTML5 projects, although Canvas/WebGL drew my attention the most among all. Finn & Jake’s Big Adventure was one of many rewarding jobs created with PixiJS.

        Sep 11Feb 14

        Senior Game Developer

        Peak Games

        ActionScript, Flash, Flex, Flash Develop, Flash Builder, Encryption, Java, Agile, Trello, Scrum, Jenkins, AI, Git, TDD, OOP, UX, UI, JSON, REST/SOAP, Facebook API

        Games studio -was going to be called card games studio* after splitting into many sub-divisions in the future, was composed of pairs of game developers in addition to front-end developers engaged with product owners and graphic designers in an agile process.

        Took charge of client-side development of business’s leading product Okey Plus, a tile-based multiplayer board game up to 4 players. Introduced bot players that were built on real user behaviours, implemented auto bug report. Amplified the CCU over 45K by virtue of these innovations in addition to new features such as emojis, gifts, achievements, loyalty awards and time-based bonuses.

        Spearheaded the creation of Tavla -Backgammon- Plus, subsequent to Okey Plus’s remarkable triumph.

        Zynga Inc. acquired card games studio for $100 million in November 2017, then afterwards Peak Games for $1.8 billion in June 2020.

        •   Tavla (Backgammon) Plus - Peak Games, Zynga / ActionScript, Flash

        https://www.zynga.com/games/backgammon-plus

        •   Okey Plus - Peak Games, Zynga / ActionScript, Flex

        https://apps.facebook.com/okeyplus

          Nov 09Aug 11

          Senior Multimedia Developer

          MagiClick Digital Solutions

          ActionScript, Flash, Flash Develop, Encryption, Java, SmartFoxServer, Objective C, XCode, MVC, OOP, SVN, UX, UI, JSON, XML, REST/SOAP, Facebook API, Google Maps API

          Worked on multi award-winning microsites, advergames and mobile applications predominantly in Finance and FMCG sectors. Whilst producing innovative projects for industry-leading clients, managed to squeeze countless prestigious awards in a short period of time.

          Specialized in OOP, design patterns and encryption, practised augmented reality, real-time face detection and motion analysis, got in server-side development of multiplayer games, developed my first mobile app; Paritem, Turkey’s first real-time foreign exchange platform.

          Jan 07Nov 09

          Full Stack Developer

          prP Multimedya

          ActionScript, Flash, Flash Develop, JavaScript, XML, JSON, REST/SOAP, C#, ASP.Net, PHP, SQL Server, AJAX, jQuery, HTML, CSS, SVN

          This position was my introduction to games development commercially, also provided me a wide spectrum of projects such as interactive banners, microsites and games portals. I was the only full stack developer and benefited greatly from the opportunity of exploring cutting-edge technologies to sharpen my skillset up.

          Produced Aslan Max -Max the Lion- website, Turkey’s biggest Flash games portal at the time. Provided unique content on daily, weekly and monthly bases to keep our 8-12 y/o target group excited.

          Nov 04Jan 07

          Flash Developer

          BITES Defence & Aerospace Technologies

          ActionScript, Flash

          BITES is the first organisation believed in my enthusiasm and gave me the opportunity. They were building a team to create a computer-based training system for Turkish Armed Forces. The product was an interactive version of Sikorsky Blackhawk and Seahawk lectures were given at Turkish Land Forces Army Aviation School Command and Turkish Naval Forces Naval Aviation Group Command.

          Joined as a junior developer who was responsible for creating components. The role required collaborative working and it was quite challenging to accommodate different styles. Solved the issue by coordinating a workgroup to define our coding standards.

          Extras

          Nov 12Apr 13

          Hobby Project

          A single player board game was developed for Made with Marmalade Programme organised by BlackBerry and Marmalade Game Studio.

          Collaborated with a close friend/former colleague who created the visual concept. Solo Test has been qualified and awarded a BlackBerry PlayBook tablet.

          •   Solo Test (Peg Solitaire) / C++, Xcode, Marmalade SDK

          https://appworld.blackberry.com/webstore/content/22727000

            Created withVisualCV