Michał Tatarynowicz

Michał Tatarynowicz

Gdańsk, Poland
Hire Michał
Scroll To View More
Michał Tatarynowicz

Michał Tatarynowicz

Gdańsk, Poland
Member since July 18, 2014
Michał has been a professional full-time developer for 11 years. 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
  • PHP, 13 years
  • Silex, 2 years
  • Web App Development, 13 years
  • SOA, 2 years
  • JavaScript, 8 years
Gdańsk, Poland
Preferred Environment
NetBeans, Git, Composer, Bower
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
    Assertis, Ltd.
    2014 - PRESENT
    • 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
    Wirtualna Polska SA
    2013 - 2014
    • 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
    Mama Design Poland
    2003 - 2004
    • Created and open-sourced a PHP framework (CakePHP).
    • Created CMS-backed websites.
    • Prepared materials for offset printing.
    Technologies: PHP, Photoshop, InDesign
  • Sleeper.scot 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.

  • Historia.wp.pl (via Wirtualna Polska) (Development)

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

  • Bloog.pl (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, JavaScript
  • Frameworks
    Silex, Bootstrap
  • Paradigms
    Object-oriented Programming (OOP), MVC, Web App Development, Clean Code, SOA, REST, AJAX, KISS, CQRS, Event Sourcing
  • Tools
    Slack, Git, JIRA, PhpStorm, Jenkins, HipChat, Netbeans
  • Platforms
    LAMP, Linux
  • Storage
    MySQL, Memcached, Oracle
  • Misc
    JSON, User Experience (UX)
  • Libraries/APIs
I really like this profile
Share it with others