Michal Gacki, Software Developer in London, United Kingdom
Michal Gacki

Software Developer in London, United Kingdom

Member since March 7, 2015
Michal is an expert full-stack developer with more than 9 years experience. Nothing stops him from creating miracles in the back-end (PHP or NodeJS), RESTful APIs, and great front-end (RWD HTML5, AngularJS). He has most recently worked as a "PHP superstar" in London, saving teams in many stressful situations. Michal can make every vision come true, create solutions from the scratch, and master any database and server.
Michal is now available for hire


  • UI Centric
    Amazon Web Services (AWS), Git, Subversion (SVN), jQuery, AngularJS...
  • Forward Worldwide
    jQuery, HTML5, Mercurial, Test-driven Development (TDD), iOS, Google API...
  • Orbitvu Ltd
    HTML5, Mercurial, Git, Behavior-driven Development (BDD)...



London, United Kingdom



Preferred Environment

Git, Subversion (SVN), Windows, Linux, NetBeans

The most amazing...

...thing I've coded is my framework, which powers the biggest international party website and updates the content automatically (events, photos, videos, comments).


  • Drupal and PHP Developer

    2014 - 2015
    UI Centric
    • Created new modules and websites as a Drupal expert.
    • Worked as an expert PHP developer (creating tools, back-end engines, RESTful APIs).
    • Worked as a front-end developer (HTML5, CSS, AngularJS).
    • Worked with Microsoft SQL databases and Windows Azure.
    • Configured servers (Apache, Tomcat, MS IIS).
    • Worked with other back-end and front-end related technologies, and more.
    Technologies: Amazon Web Services (AWS), Git, Subversion (SVN), jQuery, AngularJS, Bootstrap, HTML5, REST APIs, Drupal, AWS, Azure, Microsoft SQL Server, Java, Node.js, MySQL, PHP
  • Full Stack PHP Developer

    2014 - 2014
    Forward Worldwide
    • Created and modified custom Drupal modules, letting users upload CV from disk or cloud services.
    • Integrated with multiple APIs (both REST and SOAP services), among others: Bullhorn, Google API+SDK (Google Drive and others), Microsoft Windows Live API+SDK (OneDrive), Dropbox API.
    • Improved the web file upload experience on iOS.
    • Conducted performance audits and improvements, both server side (server configuration, caching and back-end system optimization, refactoring + developing dedicated optimizing modules) and on the front-end (cache, minify, compression, JS refactoring to asynchronously working, optimizing priorities, static assets etc.).
    • Consulted and performed audits.
    • Refactored old code.
    • Fixed existing bugs (working on existing code solutions).
    • Reported and prepared feedback for clients.
    Technologies: jQuery, HTML5, Mercurial, Test-driven Development (TDD), iOS, Google API, Cloud Services, Drupal, MySQL, PHP
  • Lead Full-stack PHP Developer

    2014 - 2014
    Orbitvu Ltd
    • Created the company website with internal solutions.
    • Synchronized multi-platform packshots.
    • Consulted with clients.
    • Created eCommerce plugins for back-end (linking 360 degrees presentations to products) and front-end (360 degrees gallery integrated with classic view).
    • Created abstract classes for the dev team to be able to extend the plugins to new platforms.
    Technologies: HTML5, Mercurial, Git, Behavior-driven Development (BDD), Test-driven Development (TDD), RESTful Development, RESTful APIs, Magento, Symfony 2, MySQL, PHP
  • Full Stack PHP Developer

    2012 - 2014
    Vailacom Ltd
    • Created the biggest party-events portal in Poland (now extending worldwide).
    • Created a dedicated CMS/framework (whole functionality developed from scratch).
    • Integrated with Facebook (applications, login, photos, comments, users, events etc. synchronize with Facebook automatically).
    • Integrated online payments (PayPal, Credit Cards, SMS, PayU etc.).
    • Created an electronic tickets system with SMS authorization,.
    • Created a software store with automated license and invoice generation after purchase.
    Technologies: jQuery, AngularJS, XML, XHTML, Bootstrap, HTML5, eCommerce, Facebook API, REST APIs, MySQL, PHP
  • Senior PHP Developer, Front-end Developer

    2011 - 2013
    H4 sp. z o.o.
    • Created a complete solution, made from scratch, for doctors' online video conferences. Clients can have a real doctor consultation after make online payment, with casebook and notes. All they need is a camera and microphone.
    • Used Flash with a local RTMP Server.
    • Made from scratch the only website in Poland (in that time) with insurances company comparisons.
    • Created algorithms returning exact insurance prices for client needs (complete end-to-end solution).
    • Created automatic agreement generation. Agreements are sent directly to the insurers.
    Technologies: jQuery, HTML5, Subversion (SVN), Test-driven Development (TDD), Facebook API, PostgreSQL, MySQL, PHP
  • PHP/Web/Front-end Developer

    2010 - 2012
    BilSoftware.com (Project Mayhem Group)
    • Contributed to the completion of many projects for major companies in Poland.
    • Created a dedicated CMS system.
    • Implemented on-line payment systems.
    • Created a large, custom portal with accommodation bookings.
    • Created a large custom portal with SEO tools (no. 1 in Poland).
    Technologies: jQuery, XHTML, Zend Framework, Joomla, Drupal, MySQL, PHP
  • PHP Developer, Front-end Developer

    2007 - 2010
    ZEBU Interactive Agency
    • Created highly optimized XHTML layouts from PSD files and integrated them with popular CMS and eCommerce systems.
    • Created a CMS with Zend Framework v.1.
    • Created custom modules for PostNuke and Joomla.
    • Created custom scripts for automation, SEO tools (e.g. Google results with TOR).
    • Consulted with clients and conducted audits.
    Technologies: XHTML, PostNuke, Joomla, Zend Framework, MySQL, PHP
  • PHP Developer

    2006 - 2010
    CISCO Local Informatics Academy
    • Created and maintained CISCO Local Academy online course system.
    • Registered clients.
    • Created a back-end administration panel.
    • Implemented payment management (with statistics).
    • Provided information about clients that did not pass the course examination.
    Technologies: XHTML, Online Payments, MySQL, PHP
  • Author (PHP)

    2006 - 2007
    Software Developer's Journal
    • Author of PHP magazine articles published monthly (PHP Solutions). Topics included Mod_Rewrite - Friendly URLs, Basic strings and numbers operations in PHP, Advanced strings operations in PHP, and Popular CMSs and our own layouts.
    Technologies: Frameworks, Website CMS, MySQL, PHP


  • Vailacom Framework

    We are in the process of creating a framework that's more customizable and modern than Symfony and Zend. It'll be available soon to the public I'm an MIT license with some samples such as a complex CMS app and an eCommerce app. The framework includes genuine, custom solutions like caching system, URLs, HTTP, security/scripting/authorization, a template engine, Multi language interface, ORM, and more. The framework is set to release in 2015.


  • Languages

    HTML5, CSS3, CSS, XHTML, HTML, JavaScript, PHP, XML, Java, C++, Flash ActionScript
  • Frameworks

    Zend Framework, Symfony 2, Express.js, Angular, Bootstrap, Bootstrap 3, AngularJS, Prototype Framework, CodeIgniter, CakePHP, Flex, Adobe Flex, Windows PowerShell
  • Libraries/APIs

    PayPal API, PayU API, Facebook Open Graph API, Facebook SDK, Facebook API, jQuery, Node.js, REST APIs, Google API, Adobe RTMP
  • Tools

    Subversion (SVN), Mercurial, Git, Adobe Dreamweaver, Nginx, Apache, SoapUI, Varnish, Adobe Photoshop, PrestaShop, Flash
  • Paradigms

    Responsive, MEAN Stack, Responsive Web Design (RWD), REST, Agile Software Development, UI Design, UX Design, Behavior-driven Development (BDD), Test-driven Development (TDD), RESTful Development, Business Intelligence (BI)
  • Platforms

    LAMP, Linux, Windows, WordPress, NetBeans, Joomla, MacOS, Azure, Magento, Amazon Web Services (AWS), Drupal, iOS
  • Storage

    CouchDB, NoSQL, MySQL, MongoDB, Memcached, Microsoft SQL Server, PostgreSQL
  • Other

    SMS, RESTful Web Services, Payment Gateways, IIS, SOAP, Website CMS, Frameworks, PostNuke, RESTful APIs, AWS, Online Payments, eCommerce, Cloud Services, Digital Marketing, HAProxy, RTMP


  • Professional degree in Informatics Technician, Web Applications Specialist
    2006 - 2010
    Zespol Szkol nr 1 - Piekary Slaskie, Poland
  • Certification degree in ECDL, CISCO IT Essentials
    2007 - 2009
    CISCO Local Informatics Academy - Piekary Slaskie, Poland

To view more profiles

Join Toptal
Share it with others