Scroll To View More
Michał Tatarynowicz, Web App Development Developer in Elblag, Poland
Michał Tatarynowicz

Web App Development Developer in Elblag, Poland

Member since July 18, 2014
Michał has been a professional full-time developer for over a decade. Before that, he worked mostly in advertising companies doing technical, print-related work, and website development. He is very passionate about code quality and how it relates to developer productivity and the company bottom line.
Michał is now available for hire



  • Web App Development, 13 years
  • PHP, 13 years
  • JavaScript, 8 years
  • SOA, 2 years
  • Silex, 2 years
Elblag, Poland



Preferred Environment

PhpStorm, Git, Composer

The most amazing...

...thing I've done is to start the CakePHP open source project, a set of tools for building web apps that is currently in use by tens of thousands of websites.


  • Programmer

    2014 - PRESENT
    Assertis, Ltd.
    • Helped design and implement a train tickets eCommerce service-oriented architecture.
    • Implemented train reservations and payments based on outside APIs.
    • Created an app to pull in multiple data feeds and parse them into a single database with a helper library.
    • Created an CQRS/ES-driven multi-step refunds service.
    • Learned a great deal about testing and code quality management.
    Technologies: PHP
  • Programmer

    2013 - 2014
    Wirtualna Polska SA
    • Created a system for storing, calculating, and displaying sports results and statistics.
    • Helped create the front-end and back-end of a blogging platform.
    • Helped design and create a multi-datacenter, SOA-based content repository system for a group of popular websites.
    • Created a JavaScript-based Markdown-style markup language editor.
    Technologies: PHP, JavaScript, Oracle, MySQL, MongoDB
  • Programmer

    2006 - 2013
    • Designed and developed a drag-n-drop, multi-site, versioned CMS with payments and domain purchasing.
    • Created a web app for tracking and visualizing occupancy and finances for hotels and hotel networks.
    • Wrote the back-end for an online Farmville-type game.
    • Created and supported dozens of online competition sites, including a suite of back-office apps with graphical stats, personal data management, and spam/scam fighting tools.
    • Created a system to interface with a mobile operator gateway for a SMS-based competition.
    Technologies: PHP, MySQL, JavaScript
  • Web Developer

    2004 - 2006
    • Created a large-scale PHP/MySQL forum.
    • Created standards-compliant websites.
    Technologies: PHP, MySQL
  • Web Master, Designer

    2003 - 2004
    Mama Design Poland
    • Created and open-sourced a PHP framework (CakePHP).
    • Created CMS-backed websites.
    • Prepared materials for offset printing.
    Technologies: PHP, Photoshop, InDesign


  • Website (Development)

    Helped create the back-end architecture supporting ticket reservations, sales, back-office management, and refunds for a Scottish train operating company.

  • Monitoring Rynku Hotelarskiego (via Wonderhouse) (Development)

    An app for tracking and visualizing occupancy and finances for hotels and hotel networks using PHP5, MySQL, and Google Charts API.

  • CakePHP Framework (Other amazing things)

    I started the CakePHP open source project, which is a set of tools to make building web apps easier. It is currently used by tens of thousands of websites, is actively developed by 50+ programmers, and has received more than 5,000 stars on GitHub.

  • WebRobi (via Wonderhouse) (Development)

    A multi-website, drag-n-drop CMS system with payments and domain purchasing. Technologies used: PHP, MySQL, JavaScript, and vendor APIs.

  • (via Wirtualna Polska) (Development)

    A history blog made using PHP, Java, and OracleDB.

  • (via Wirtualna Polska) (Development)

    A rewrite of a blogging platform utilizing PHP, Java, JavaScript, and MySQL.

  • WP New Content Repository (Development)

    An internal CMS project in a multi-data-center, microservice-based architecture, including technologies such as PHP, Java, JavaScript, Python, Kafka, Consul, Docker, MongoDB, and HBase-backed Titan.


  • Languages

    PHP, TypeScript, JavaScript
  • Frameworks

    Silex, CakePHP, Laravel
  • Paradigms

    Object-oriented Programming (OOP), Model View Controller (MVC), SOA, REST, Clean Code, Event Sourcing, CQRS, KISS
  • Other

    Web App Development, User Experience (UX), Ajax
  • Tools

    Slack, PhpStorm, Jira, Git, Jenkins, HipChat
  • Platforms

    LAMP, NetBeans, Oracle, Linux
  • Storage

    JSON, MySQL, Memcached
  • Libraries/APIs

I really like this profile
Share it with others