Piotr Żuralski – Senior Engineer
Resume
Piotr Żuralski
Senior Engineer
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
- 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
- GitLab
- Jenkins
- Travis CI
- GitHub Actions
Continuous Deployment
- GitLab
- Jenkins
- Spinnaker
Compliance
- 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
- git
- Mercurial (hg)
- Subversion (SVN)
- Concurrent Versions System (CVS)
Usability
Jira
AJAX
JavaScript
XHTML
MVC
jQuery
XML
HTML5
Work Experience (12)
- 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
- 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
- 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
- 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
- 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)
- 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)
- 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
- 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
- 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
- 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
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
"Caritas school pencils" action - collection of school supplies for children from poor families.
"Kilo" action - collecting food for Christmas for poor families.
Activity in the 70th Scout Team in Sopot (70 Sopocka Drużyna Harcerzy im. Zawiszy Czarnego - Sulima)
Education (2)
Languages
Polish
English
German
Spanish
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. ”
“ 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ę. ”