Backend developer with 13+ years of experience in commercial web development.

Eager to achieve set goals and successfully complete the product lifecycle by developing applications and providing solutions for Continuous Integration with Continuous Deployment. Constantly delivers high-quality code.

Skills

PHP

master
  • PHP
  • PHP 4
  • PHP 5
  • PHP 7
  • Doctrine 2
  • Symfony
  • Zend Framework 1
  • Laravel
  • PHPUnit
  • Behat
  • PHPSpec
  • Codeception
  • composer
  • PHPStan

Web Services

HTML

Web Applications

MySQL

JSON

Continuous Integration

advanced
  • GitLab
  • Jenkins
  • Travis CI
  • GitHub Actions

Continuous Deployment

advanced
  • GitLab
  • Jenkins
  • Spinnaker

Compliance

intermediate
  • ISO-27001
  • ISO-9001
  • ISO-13485
  • Common Criteria
  • System and Organization Controls (SOC) 2
  • GDPR

Code Review

Unix

Ubuntu

Memcached

SOAP

PostgreSQL

OOP

REST

Eclipse

Scrum

Nginx

Agile

User Experience

Web Development

SEO

E-commerce

Version control

advanced
  • git
  • Mercurial (hg)
  • Subversion (SVN)
  • Concurrent Versions System (CVS)

Usability

Jira

AJAX

JavaScript

XHTML

MVC

jQuery

XML

HTML5

Work Experience (12)

Senior Site Reliability Engineer
Jamf
October 2020 - Current
  • git
  • GitLab
  • GitLab CI
  • GitHub
  • Amazon Web Services
  • Atlassian Jira
  • Atlassian Confluence
  • HashiCorp Terraform
  • Docker
  • Kubernetes
  • Helm
  • RabbitMQ
  • Redis
  • Elasticsearch
  • Elasticsearch-Logstash-Kibana
  • Jenkins
  • Python
  • Shell scripts
  • Spinnaker
  • PHP
  • PHP 7
  • Grafana
  • Amazon Aurora
  • AWS RDS
  • Linux
  • MacOS
  • MySQL
  • AWS ElastiCache
  • AWS EC2
  • AWS EKS
  • AWS S3
  • AWS ECR
  • AWS MQ
  • AWS VPC
  • Nginx
  • Visual Studio Code
  • System and Organization Controls (SOC) 2
  • ISO-27001
  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
  • Prometheus
  • OpenTelemetry
  • Vagrant
  • Jaeger
  • Compliance
  • Security

- application performance optimization

- solution analysis

- supporting with expert knowledge

- software development, deployment, verification, validation

  • technological and quality supervision over software development

Senior Software Engineer
Ingenico
October 2018 - June 2020
  • git
  • Microsoft Azure
  • Azure DevOps
  • Azure Pipelines
  • Azure Web Apps
  • Azure Monitor
  • Azure Linux Virtual Machines
  • Azure Application Insights
  • Azure VPN Gateway
  • Azure Virtual Network
  • CRM
  • MySQL
  • Linux
  • Windows
  • Ansible
  • Atlassian Jira
  • Atlassian Confluence
  • Docker
  • Shell scripts
  • PHP
  • PHP 7
  • Apache HTTP Server
  • Nginx
  • Red Hat JBoss
  • Java EE
  • Java Enterprise Edition
  • ISO-9001
  • Compliance
  • Security

- application performance optimization

- migration to Azure cloud

- solution analysis

- creating technical documentation

- software development, testing, verification

- supporting with expert knowledge

- technological and quality supervision over software development

- web application development, deployment

Used technologies: PHP, MySQL, JBoss, Docker, Azure, Git, SugarCRM, Shell, Ansible

Senior Software Engineer / Technical Lead
Berlingske Media
July 2016 - October 2018
  • git
  • GitHub
  • Atlassian Jira
  • Atlassian Confluence
  • Puppet
  • Docker
  • JavaScript
  • TypeScript
  • jQuery
  • Varnish
  • Behat
  • PHPUnit
  • BlackFire
  • RabbitMQ
  • Redis
  • Linux
  • MySQL
  • Elasticsearch
  • Elasticsearch-Logstash-Kibana
  • NewRelic
  • Shell scripts
  • Jenkins
  • PHP
  • PHP 7
  • Symfony
  • Amazon Web Services
  • AWS RDS
  • AWS EC2
  • AWS S3
  • AWS VPC
  • AWS SQS
  • Nginx
  • DevOps
  • TeamLead
  • PHPStan
  • Security

- developing, organizing and managing a team of several developers

- supporting with expert knowledge

- technological and quality supervision over software development

- web application development, deployment

- application performance optimization

- software development, testing, verification, validation and risk analysis

- solution analysis

- estimating the workload of commissioned tasks and projects

- creating technical documentation and supervision over documentation

Used technologies: PHP, Symfony, AWS, MySQL, Redis, Git, Elasticsearch, Jira, Docker, GitHub, RabbitMQ, JavaScript, Varnish, Behat, BlackFire, Jenkins

Senior Software Engineer
Sii Poland
July 2016 - Current
  • ISO-9001
  • ISO-27001
  • ISO-13485
  • Common Criteria
  • Windows
  • Compliance
  • Security
  • working for the company’s clients

  • supporting with expert knowledge

  • technical interviews - stationary and on-line

  • presales process support - analyse, estimations

  • reporting

Senior Engineer
Hexagram
October 2015 - June 2016
  • PHP
  • PHP 7
  • PHP 5
  • Symfony
  • Laravel
  • Doctrine 2
  • Redis
  • Memcached
  • HTML5
  • git
  • Amazon Web Services
  • AWS Redshift
  • AWS RDS
  • AWS EC2
  • AWS S3
  • AWS VPC
  • AWS CodeDeploy
  • Nginx
  • MySQL
  • JavaScript
  • REST API
  • oAuth
  • Atlassian Bitbucket
  • Atlassian Jira
  • Atlassian Confluence
  • Facebook Ads API
  • Wordpress API
  • Google API
  • Google Analytics API
  • Outbrain Amplify API
  • AngularJS
  • Docker
  • TypeScript
  • jQuery
  • Behat
  • PHPUnit
  • Linux

As part of a project team, creating new features, implementing new features, maintenance and creating a new marketing platform for company’s clients.

Used technologies/tools: PHP 5, Symfony 2, Laravel 5, Doctrine 2, MySQL, Memcache, Redis, Git, HTML5, JavaScript, REST API, AWS - Amazon Web Services, Facebook Ads API, Wordpress API, Google Analytics API, Outbrain Amplify API.

Projects:

− Enterprise Ad Manager - marketing platform based on Symfony 2 (REST API) and AngularJS

− Enterprise Ad Manager v2 - creating new marketing platform based on Laravel 5 (Facebook Ads API, Wordpress API, Outbrain Amplify API)

Owner
zuralski.net
October 2015 - Current
Senior Developer
Invicta
January 2014 - October 2015
  • PHP
  • PHP 7
  • PHP 5
  • Symfony
  • Jaspersoft iReport
  • Doctrine 2
  • Capistrano
  • Twig
  • PostgreSQL
  • PostgreSQL 8
  • PostgreSQL 9
  • Redis
  • Memcached
  • HTML5
  • git
  • Bootstrap
  • JavaScript
  • jQuery
  • Bower
  • NPM
  • composer
  • REST API
  • SOAP
  • JSON
  • Behat
  • Redmine
  • Jenkins
  • Apache Ant
  • PHING
  • PHPUnit
  • PHP Depend
  • PHP Mess Detector
  • PHP Copy/Paste Detector
  • oAuth
  • Nginx
  • Docker
  • TypeScript
  • Linux
  • Windows

As part of Agile project team, creating new websites and developing new functionality for existing websites of Medical Laboratories and Clinics

Used technologies/tools: PHP 5, Symfony 2, Doctrine 2, Twig, PostgreSQL 9, Redis, git, HTML5, Bower, Twitter Bootstrap, JavaScript, jQuery, SOAP, REST, JSON, Behat, Redmine, Jenkins, Apache Ant, PHPUnit, PHP Depend, PHP Mess Detector, PHP Copy/Paste Detector, oAuth 2.0, Jaspersoft iReport, Capistrano.

Responsibilities: creating PHP dev and prod app environment, managing dev and prod servers.

projects:

* patient portal for an extensive service to exchange medical and personal data with clinic's partners

* website for creating inquiry polls, integration via oAuth 2.0 with other company's website and desktop applications

* website for ordering and receiving laboratory, microbiology and cytology test results with advanced administration for partners (reports, invoices, partners units, staff and patients management)

* website for IVF recipients with extensive options to find desired donor

* Single sign-on application integrated with 3 different user authentication data source backends, with JSON REST API to receive user data, privileges and documents (regulations, granted permission for data processing)

Senior PHP Developer
Blue Media SA
May 2011 - December 2013
  • PHP
  • PHP 5
  • Zend Framework 1
  • Doctrine 2
  • PostgreSQL
  • PostgreSQL 8
  • Redis
  • Memcached
  • FPDF
  • mPDF
  • XML
  • CSV
  • SSH
  • FTP
  • XHTML
  • HTML5
  • JavaScript
  • jQuery
  • SOAP
  • Subversion
  • git
  • GitLab
  • Atlassian Jira
  • Atlassian Confluence
  • GNU Privacy Guard
  • Nginx
  • Apache HTTP Server
  • composer
  • REST API
  • JSON
  • PHPUnit
  • oAuth
  • Linux
  • Windows

As part of a R&D team creating new features, designing, development, deployment, and projects maintenance.

Used technologies/tools: PHP 5, Zend Framework 1, Doctrine 2, PostgreSQL 8, Memcache, FPDF, mPDF, XML, XHTML, JavaScript, jQuery, SOAP WebServices, Subversion (SVN), git, GitLab, Atlassian Jira, Atlassian Confluence, GNU Privacy Guard (GPG), Electronic signature

projects:

- own company CRM - deployment and maintenance

- BlueCash.pl - development - system for fast interbank transfers

- Kaska.pl - development, deployment and maintaince - system for temporary loans

- BlueFinance.pl - development, deployment and maintaince

- Inseco.pl Insurance Platform - design, development, deployment and maintaince

-- cooperation with insurance companies, implementation of new products - REST, SOAP WebServices

-- technical support for external partners of Insurance Platform

-- data exchange integration with external systems (REST API, SSH, FTP, SOAP)

PHP Developer
Gratka Technologie Sp. z o.o.
May 2009 - January 2011
  • PHP
  • PHP 5
  • Mercurial (hg)

As part of Agile project team, creating new websites and developing new functionality for existing websites, belonging to a group of content websites of Polskapresse

Used technologies/tools: PHP 5, MySQL 5, MongoDB, Memcached, PHP Unit, Smarty, Subversion (SVN), Mercurial (hg), JavaScript.

Projects:

- development of online payment service

- development of extended platform for building websites without IT support and distributing content around platform websites, "WebSpiro" system

- development of internal websites supporting work of Polskapresse Customer Service Office

- development of internal websites supporting work of Scrum Masters

- creating platform "Hermes" to use for mobile marketing via SMS Premium

Junior Developer
Wirtualna Polska
July 2008 - April 2009
  • PHP
  • PHP 4

As part of project team, creating new websites, developing new functionality for existing websites and maintenance of produced websites, optimization of created websites for high-traffic, belonging to a group of Lifestyle and Entertainment group of websites from the first Polish web portal, Wirtualna Polska.

Used technologies/tools: PHP 4, MySQL 5, Oracle, SLAMD, XHTML 1.0, Concurrent Versions System (CVS), JavaScript.

Projects:

- creation of CentralaGier.pl

- development of Ulubiency.wp.pl

- creation of Niewiarygodne.pl

- creation of Horoskop.wp.pl

- development of Film.wp.pl

- development of Kobieta.wp.pl

- development of NoCoTy.pl

Junior Web Application Developer
Engine Sp. z o.o.
October 2007 - June 2008
  • PHP
  • PHP 4
  • PHP 5

Creating websites using PHP 4 and PHP 5, website implementation, website maintenance, minor administrative tasks with FreeBSD, repair and ordering of new hardware and supplies.

Used technologies/tools: PHP 4 and 5, PostgreSQL, MySQL 5, Smarty, Apache 2, Concurrent Versions System (CVS), XHTML 1.0, JavaScript.

Projects:

- development of Heyah.pl, Mixanki.pl (Polska Telefonia Cyfrowa, one of mobile providers), creation of mini-websites for Heyah.pl

- development of BMW.pl, MINI.com.pl, BMWFs.pl, BMW-Motorrad.pl, BMW-Partnerzy.pl and 16 websites of Authorised BMW Dealers

- development of Oetker.pl

- creation of ZmienSie.activia.pl, Danacol.pl (for Danone)

- development of ClearChannel.com.pl

- development of Multimedia.pl (one of ISP)

- development of Hanza-Hotel.com.pl

- development of AstorHotel.pl

- development of FarmFrites.pl

- development of FFP.pl

Customer Advisor
LCC Sp. z o.o.
October 2006 - June 2007

Working for Telekomunikacja Polska S.A.

Phone support for Telekomunikacja Polska (one of the top 10 ISP companies) clients: receiving reports of failures and damages, opening and handling of problem reports, individual problem solving with client during the call, cooperation with technical departments, monitoring customers' expectations and problems during the process of customer service.

Technical support and maintenance of services: Neostrada (ADSL based Internet connection), VoIP, TP dial-up number, TP Internet packages, TP email account.

Servicing tickets from customers in PROVISIO system and PeopleSoft.

Volunteer

Scout, Volunteer
Związek Harcerstwa Rzeczypospolitej
August 2004 - August 2004

"Caritas school pencils" action - collection of school supplies for children from poor families.

Scout, Volunteer
Związek Harcerstwa Rzeczypospolitej
December 2001 - December 2001

"Kilo" action - collecting food for Christmas for poor families.

Scout
Związek Harcerstwa Rzeczypospolitej
December 2000 - December 2008

Activity in the 70th Scout Team in Sopot (70 Sopocka Drużyna Harcerzy im. Zawiszy Czarnego - Sulima)

Education (2)

Bachelor of Engineering - BE
Software Development
WSB University in Gdańsk
2017 - 2021
A-level
Information Technology
1st Specialised Secondary School in Sopot, Poland
2003 - 2006

Languages

Polish

Native speaker

English

Advanced (C2)

German

Intermediate (B1)

Spanish

Beginner (A2)

References

“ Piotr is a great developer and highly skilled His work is always high quality and delivered on time. It's a pleasure to work with him. ”
Kamil Rutkowski
“ Piotra, jako programistę wyróżniają dwie cechy, które z pewnością zasługują na uznanie. Pierwszą jest szukanie najlepszego, docelowego rozwiązania. Stara się realizować zadania w taki sposób, aby przygotować funkcjonalność "na lata", nie "na chwilę". Drugą jest zrozumienie biznesu i umiejętność przełożenia technologii na biznes i odwrotnie. Serdecznie polecam Piotra, jako doświadczonego programistę. ”
Krystian Wesołowski