Curriculum Vitae

Current as of June 2019, please try linkedin for the most recent version

The past few weeks were spent catching up with symfony flex and docker

Principal developer virtualist IO

9/2015 - 9/2018

Attempted to bring to life my vision of chair based VR - webcam based positional head tracking for low end google cardboard headsets as a javascript API.

Research of VR and 3d related toolkits including:

Three.js, clara.io, aframe.io, Blender, Unity3D, webgl

High performance browser programming including:

SIMD optimizations, Asm.js, Google Portable Native Client, Webassembly

Senior PHP Developer Telecom Plus PLC

8/2008 - 9/2015 (www.utilitywarehouse.co.uk) London, UK

Responsibilities:

  • Software design, development, testing, documentation and maintenance

  • Overseeing other developers and coordinating efforts to deliver great online services

  • Assisting in the technical interviews of prospective team members 

  • Inductions for new team members

  • Liaising with other departments to gather requirements, QA results and user feedback 

  • Setup and maintenance of the company's web servers

  • On-call support and planned maintenance of the infrastructure

  • Implementing third party integrations and liaising with the service providers

  • Release management

  • Team training (following php conferences and meetups)

  • Implementing best practices

  • Consultations on company wide third party software solutions

Major projects I worked on: 

PHP Developer/ Linux Administrator SOTE Jakubowicz S.J.

6/2005 - 8/2008 (soteshop.com) Poznan, Poland

Responsibilities:

  • Software development, testing and maintenance

  • End user support

  • Partner support

  • Training new staff

  • LAMP server administration

  • Writing and maintaining system documentation

  • Team training (following conferences)

  • Release management

  • Customization quotes, project management and implementation

Co-author ?Platforma Projektowa? (?Project Platform?)

10/2007 - 12/2007 Poznan, Poland

Bespoke software package (defunct)

Along with a friend (www.whiteface.pl), we developed a software solution for group collaboration, document and file exchange used by one of Poznans leading universities

PHP Developer/Webmaster

9/2005 - 7/2006 (freelance), Poznan, Greater Poland

Various offshot projects related to SOTE, including graphics integration and script modifications on (among others) the following websites :

PHP Developer/Webmaster

12/2005 - 1/2006 (ckzamek.pl), Poznan, Poland

Co-author of Poznan's most recognized cultural centers website.

www.zamek.poznan.pl (since rewritten)

The project was later sold as a standalone CMS solution.

PHP Developer

2/2004 - 5/2004 Spiirit Systems, Poznan, Poland

A contractor role.

Responsibilities and tasks:

  • Selecting and implementing an open source shopping cart solution (oscommmerce was selected)

  • Implementing a graphic design provided by a third party

  • Modifying the website to better fit the company's need (minor modifications to existing logic)

  • Adding custom modules to the website

Skills

PHP (oop, design patterns, best practices)

Proficient

Symfony framework (1.4,2,3,flex)

Proficient

Webservices (soap/json/rest/xml)

Proficient

Web application security

Proficient

SVN

Proficient

GIT

Intermediate

Automated tests (phpunit)

Intermediate

Wordpress

Intermediate

Web servers (apache, nginx)

Intermediate

HTML, CSS

Intermediate

Javascript (jQuery)

Intermediate

Gantt charts (MS project, Gantt project)

Intermediate

SQL (mysql,mssql)

Intermediate

Linux CLI (bash)

Intermediate

Ubuntu server/desktop administration

Intermediate

Java

Beginner

Languages

  • English (A – Level equivalent)

  • Polish (Native)