Krzysztof Rog

Web and Mobile Applications Developer (backend, frontend) PHP

Backend Development including PHP scripting, design and development of relational databases and Redis caching.

I have experience in Internal Web Based System development - greenfield and rebuild projects.

  • Greenfield projects - From a concept through specification, development, test, user acceptance test and live publish stages.
  • Rebuild projects - Reverse engineering of old solutions with improvements and new features implementation.
  • I developed Systems for Barclays Bank and South Warwickshire NHS Trust.

Backend Technologies PHP5, PHP7, MySQL / MariaDB, Symfony Framework, Rest API, Redis Caching, Twig templates and Git.

I design and develop Web based solutions based on open source technologies such as PHP, MySQL / Maria DB and Redis Caching (on Windows).

  • Design and development of relational databases plus Redis caching for performance boost.
  • Implementation of Rest API with OAuth2 to provide a platform for mobile device data access (json).
  • Integration of Symfony open source bundles like Sonata Admin Bundle, Snc Redis, FOS User and FOS Rest Bundles.
  • Version control with Git. Experience with Subversion SVN.
  • IIS, PHP, SQL and Redis server set-up.
  • Scheduled Tasks set-up.
  • Publish to production server.

Frontend Development including responsive layout design to support various resolutions and devices including PC, Tablet and Mobile.

I develop frontend solutions with support for all major browsers and devices in mind.

  • Responsive layouts to support different resolutions.
  • Support for click and touch.

Frontend Technologies jQuery, Javascript, Ajax, HTML, CSS, Gulp with Saas.

I use frontend technologies to provide web content in manageable and simple to use manner.


Portfolio examples.

Some examples that were not Internal Systems:

Generate Report script
  • Data processing script.
  • PHP script to process CSV file containing ~270000 records.
  • One script to run on PHP 5.2 as standalone PHP script (no frameworks).
  • Another script to run via command using Symfony2 Commands that required (at that time) PHP 5.3

st gregs. website screenshot
  • PHP and MySQL - Zend1 framework website with dedicated database and admin pages.
  • Ability to add, edit, remove items and related images.
  • Full text search with Zend Search Lucene module.
  • Data feeds from external sources to provide all the latest news.
  • St. Gregory's Website

Cowmmando game website screenshot
  • Cowmmando - Windows Phone mini game website.
  • It was built to support Cowmmando mini game.
  • PHP, Zend Framework 1, MySQL.
  • Responsive Frontend with Bootstrap CSS.
  • Admin pages to enable CRUD operations.

naszglos website screenshot
  • PHP and MySQL - Zend1 framework website with dedicated database and admin pages.
  • Backend admin and maintenance.
  • Ability to add, edit, remove items and related images.
  • Responsive layout based on Bootstrap CSS.
  • 10 categories to manage web content by dedicated categories.
  • Full text search with Zend Search Lucene module.
  • Data feeds from external sources to provide all the latest top 10 movies and books.
  • Our voice (nasz glos) Website

So HO HO Here We Go screenshot
  • So HO HO Here We Go - Christmas presentation.
  • Created with Unity 3D, Blender 3D, Gimp, C#
  • Pulls data feeds from an external server. Built-in functionality allows to have dynamic content (prayers) without the need to rebuild and publish the core presentation code.
  • So HO HO Here We Go in Windows Store

  • My New Words - Windows Phone Application.
  • Translate App based on Bing Translator Services to support 30+ languages.
  • Built-in local database to save translations of up to 5 languages at the same time.
  • Ability to read, listen, type and test the knowledge of saved translations.