Piotr G.

About Me

Benefiting from a strong background in HTML5, CSS3 and Javascript, Piotr has made the leap from expert developer, to team leader and then CEO of his own business, Bushido Games. His vast experience in the field includes significant work for Nokia (the acclaimed “Here Maps”) as a senior developer and scrum master, but even more importantly his activity at Bushido Games where Piotr has been the mastermind. He is able to create great concepts, lead the project to completion and manage teams superbly, in an age where the members get in touch online only! We are proud to recommend Piotr for all the above mentioned and, nonetheless, for the passion and effort he puts into each and every assignment, 24/7!

Frontend

Work history

Bushido Games
Co-Founder & CEO, Project Manager, Senior Developer
2010 - 2015 (5 years)
  • javascript development in vanilla JS (most of it) , jQuery and Mootools

  • javascript optimisation to achieve best game performance

  • implementation of pixel perfect, cross device, cross browser responsive visuals with HTML5 and CSS3, LESS

  • advanced Google Analytics with timings, events, user variables

  • integration with payment and social API based on OpenSocial API platform (Mocospace)

  • integration with partners APIs ( Sofgames, Spil Games, Booster Media )

  • design of database architecture

  • developing backend services in PHP and REST services in Frapi

  • optimizing database architecture and queries

Nokia
Senior JavaScript Developer, Scrum Master
2009 - 2010 (1 year)
  • developing javascript features

  • optimisation of javascript to make app as fast as possible

  • connecting to different APIs

  • developing visuals in HTML5 and CSS3

  • managing team as a scrum master( daily standups, retrospections, sprint plannings)

Showcase

CEO
  • Managing a team of artists and developers.

  • Overseeing project planning, costing, and updates.

  • Facilitating communication and team culture.

Front-end developer
  • Developed an AngularJS project utilizing D3.js for advanced charts.

  • The project involved creating a front-end interface with a client.

  • The project was focused on a specific client and their needs.

Front-end developer
  • Development of a store web page for a client.

  • Client-side focused project.

  • Utilizes front-end technologies.

Front-end developer
  • A multiplayer social media game called Square Solitaire Duel.

  • Developed in JavaScript, CSS, HTML, and PHP.

  • Available on Facebook as both desktop and cross-browser versions.

Front-end developer
  • Develops an advanced mobile controller for a game.

  • Designed for use by visitors at the London Science Museum.

  • Utilizes HTML, CSS, and JavaScript.

Front-end developer
  • Developed a native mobile app for iOS and Android tablets using Adobe Digital Publishing Suite (DPS).

  • The visual design was implemented using HTML5, JavaScript, and CSS.

  • The project is a front-end developer initiative.

Front-end developer
  • Develops a visual marketing platform for integrating and filtering feeds from social media platforms.

  • Utilizes HTML, CSS, and JavaScript for the platform's front-end development.

  • Focuses on platform integration and data filtering capabilities.

Front-end developer
  • Developed multiple games in the Bushido Games project.

  • Games are created using HTML, CSS, and JavaScript.

  • Games are optimized for performance, responsiveness, and cross-device/browser compatibility.

Front-end developer
  • Develops a custom build system for BBuilder.

  • Supports different language versions and minification of JavaScript/CSS.

  • Includes image compression for optimization.

Education

Education
Master thesis: Web Pages and technologies for disabled people. WAI and other W3C standards. European and Polish web pages comparison. UE & RP law on internet technologies.
Master's degree, IT
2001 - Present (24 years)