20+

Years of experience in IT

Focused on designing software architecture, managing and developing web and backend services ...


30+

Technologies

Laravel, Symfony, PHP, XML, XSLT, HTML, CSS, bash scripts, SVN, GIT, MYSQL, RabbitMQ, Redis, Apache, NGINX, PHP-FPM, Docker ...


60+

Projects

Web & Backend services in external and internal SAAS or Enterprise products ...

More than 20 years of experience focused on designing software architecture, managing and developing web and backend services in external and internal products. I successfully built many projects from scratch and was responsible for system architecture and development, research, deployment, team leading and building. I have experience with large, sharded databases and heavy traffic.

  • Positions
  • CTO
  • Software Architect
  • IT Manager
  • Team Leader
  • IT Supervisor team - focused on internal systems
  • IT Coordinator - focused on core systems in international company
  • PHP Developer
  • Web Application Developer
  • Consultant for wp.pl email, wp.pl games, webpark and Spik messenger
  • Projects
  • REST API based on Laravel framework (JWT auth, oAuth)
  • creating, building and developing app for marketing automation ads on social networks like Facebook and Google
  • creating website builder for ads automation in specific industries
  • maintaining existing code in tracking, affiliate and website creator systems
  • maintaining and developing Intranet internal system
  • creating, building, maintaining and developing "Email Marketing" system including support panels, microservices, payments, reports, queue system, relational databases and much more
  • MYSQL sharding
  • creating, building, maintaining and developing "Transactional Emails" system
  • implementing PHP based frameworks for developers including custom framework (MVC) based on XSLT-XML-PHP technology, used as core framework in systems
  • implementing Laravel framework for developers
  • Deployment (CI/CD via BitBucket and GitLab)
  • managing VPS servers: Nginx, Mysql, Redis, supervisord, rabbitMQ
  • creating billing system from scratch based on Braintree including subscriptions, balance, discounts, recurring, invoices etc
  • creating affiliate systems
  • creating Docker environment for whole IT teams
  • creating new Ads manager system from scratch (core application, databases, cache, servers etc), creating dev team, building services and whole environment, creating IT processes including testing, code review, CD/CI and much more
  • refactoring REST API, rebuilding LiveWebinar.com, manage dev environment (Docker) creating new webinar system from scratch wecatchup.com (core application, databases, cache etc). creating dev team, creating IT processes including testing, code review, CD/CI and much more
  • Technologies
  • PHP, XML, XSLT (XSLT Transformation), HTML, CSS, bash scripts
  • Ceph, Amazon S3 storage
  • Apache, NGINX, PHP-FPM
  • Laravel framework
  • private "SXF" framework based on XSLT transformation for views, used Illuminate and Symfony components
  • asynchronous programming (web, backend)
  • SVN, GIT
  • Docker as a development environment
  • Zero Downtime Deployment
  • GitLab, BitBucket for Continuous Integration
  • Jira, Trello
  • Postman
  • Working environment
  • macOS, Linux
  • PhpStorm, TextMate, Visual Studio Code
  • Docker
  • Command line

Do you have some interesting project to do ? Please contact with me.