Michal Gacki

Michal Gacki

London, United Kingdom
Hire Michal
Scroll To View More
Michal Gacki

Michal Gacki

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
Portfolio
  • UI Centric
    PHP, MySQL, Node.js, Java, MS SQL, Windows Azure, AWS, Drupal, REST API...
  • Forward Worldwide
    PHP, MySQL, Drupal, Cloud services, Google API, Microsoft WLJS, iOS, TDD, Hg...
  • Orbitvu Ltd
    PHP, MySQL, Symfony2, Magento, RESTful API, TDD/BDD, Git, Hg, HTML5
Experience
  • HTML, 10 years
  • PHP, 9 years
  • CSS, 8 years
  • JavaScript, 6 years
  • Bootstrap 3.0, 3 years
  • AngularJS, 2 years
  • MySQL, 9 years
  • Node.js, 2 years
London, United Kingdom
Availability
Part-time
Preferred Environment
NetBeans, Linux, Windows, SVN, Git
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).
Employment
  • Drupal and PHP Developer
    UI Centric
    2014 - 2015
    • 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: PHP, MySQL, Node.js, Java, MS SQL, Windows Azure, AWS, Drupal, REST API, HTML5, Bootstrap, AngularJS, jQuery, SVN, Git
  • Full Stack PHP Developer
    Forward Worldwide
    2014 - 2014
    • 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: PHP, MySQL, Drupal, Cloud services, Google API, Microsoft WLJS, iOS, TDD, Hg, HTML5, jQuery
  • Lead Full-stack PHP Developer
    Orbitvu Ltd
    2014 - 2014
    • 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: PHP, MySQL, Symfony2, Magento, RESTful API, TDD/BDD, Git, Hg, HTML5
  • Full Stack PHP Developer
    Vailacom Ltd
    2012 - 2014
    • 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: PHP, MySQL, Dedicated framework, RESTful API, Facebook API, E-commerce, HTML5, Bootstrap, XHTML, XML, AngularJS, jQuery
  • Senior PHP Developer, Front-end Developer
    H4 sp. z o.o.
    2011 - 2013
    • 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: PHP, MySQL, PostgreSQL, Dedicated CMS, Facebook API apps, TDD, SVN, HTML5, jQuery
  • PHP/Web/Front-end Developer
    BilSoftware.com (Project Mayhem Group)
    2010 - 2012
    • 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: PHP, MySQL, Dedicated CMS, Drupal, Joomla, Zend Framework, XHTML, jQuery
  • PHP Developer, Front-end Developer
    ZEBU Interactive Agency
    2007 - 2010
    • 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: PHP, MySQL, Zend Framework v.1, Joomla, PostNuke, XHTML
  • PHP Developer
    CISCO Local Informatics Academy
    2006 - 2010
    • 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: PHP, MySQL, Dedicated CRM, Online payments, XHTML
  • Author (PHP)
    Software Developer's Journal
    2006 - 2007
    • 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: PHP, MySQL, CMS, Frameworks
Experience
  • Vailacom Framework (Development)

    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.

Skills
  • Languages
    XHTML, CSS, HTML, XML, PHP, HTML5, CSS3, JavaScript, Java, C++, ActionScript
  • Frameworks
    AngularJS, AngularJS 2.0, Express, Bootstrap, Bootstrap 3.0, Symfony2, Zend Framework 2, Adobe Flex, CodeIgniter, CakePHP, Flex, Prototype, Windows PowerShell
  • Libraries/APIs
    PayU API, jQuery, Facebook API, Facebook SDK, Facebook Open Graph API, Payments, PayPal API, Node.js, Adobe RTMP
  • Tools
    Apache, SoapUI, Netbeans, Adobe Dreamweaver, Nginx, Git, SVN, Mercurial, Adobe Photoshop, Varnish, PrestaShop, Adobe Flash
  • Paradigms
    REST, Responsive Design, Responsive Web Design, Agile Software Development, Cross-browser JavaScript, Test-driven Development (TDD), TDD, Behavior-driven Development (BDD), User Interface Design, User experience design
  • Platforms
    Windows, LAMP, Linux, WordPress, Joomla, Magento, Amazon Web Services (AWS), Windows Azure, Mac OS, Flash
  • Storage
    MySQL, CouchDB, NoSQL, MongoDB, Memcached, Microsoft SQL Server, PostgreSQL
  • Misc
    Responsive Web Apps, Cross-browser Compatibility, Cross-browser Development, RESTful, RESTful Web Services, MEAN Stack, SMS, SOAP, IIS, Digital Marketing, HAProxy, RTMP, Business intelligence
Education
  • Professional degree in Informatics Technician, Web Applications Specialist
    Zespol Szkol nr 1 - Piekary Slaskie, Poland
    2006 - 2010
  • Certification degree in ECDL, CISCO IT Essentials
    CISCO Local Informatics Academy - Piekary Slaskie, Poland
    2007 - 2009
Hire the top 3% of freelance developers
I really like this profile
Share it with others