Freelancer profile


Successful: 0
Disputed: 0
Failed: 0

About me

As fullstack web developer I have been working with my oldest client for 9 years. Over the years I have worked with many technologies, such as: AMP, git, redis, sphinxsearch, MySQL (ORM), mongodb (ORM), composer, gulp, ant, etc. I write applications in PHP based on the Symfony framework (experience with 2.x, 3.4, 4.4).

If you want the work to be done properly, according to the standards of software development, I encourage you to use my services.

I prefer an hourly rate, because you can specify your own requirements for the code. You want an ugly, unholy code for a few pennies? No problem. You want software based on design patterns and unit tests? No problem. Remember, cheap code now is a big cost of maintenance in the future.


AMP Api Backend Blockchain Bootstrap Css Frontend Html5 Javascript Php PWA Symfony Web development


portfolio/094/105494/Zaznaczenie_768.png API serwisu

API in hexagonal architecture was created with the FOSRestBundle (Symfony 3). Endpoints and the structure of returned data adjusted to those already existing in the other websites of the company.

portfolio/094/105494/IMG_20200113_151302.jpg Implementacja technologii PWA na

Through PWA technology, modern mobile browsers (such as Chrome and Firefox) allow to avoid huge costs of creating mobile applications. The implementation of the technology makes it possible to ask users if they want to add a page to their home screen. A page added in this way behaves like a mobile application.

portfolio/094/105494/Zaznaczenie_769.png AMP dla

Implementation of AMP in a mobile version of the service. AMP is Google's answer to Facebook "Instant articles". AMP is an instant loading website on mobile devices, relieving your server (Google hosts its content) and strongly pointing SEO. Google prefers to display the AMP version of your website. Currently most of the traffic comes from mobile devices, so you can gain customers by investing in this technology.

portfolio/094/105494/nxt-load-progress-logo-full.png Kryptowaluta społecznościowa Mircoin

An experiment within the site, progress of which can be checked on the mircoin tag page:

I created Mircoin cryptocurrency (NXT clone), which was distributed to the users of the website for the number of discoveries on the home page within the service, copy of the home page:

The cryptocurrency has been attracted to the industry portal and an article has been written about it containing the most interesting information:

The main work was:

  • Creation of Mircoin cryptocurrency based on NXT source code (Java)
  • Multiple bug fixes for the NXT wallet
  • Implementation of PWA into Mircoin's wallet (thanks to this, the crypto has gained a mobile application)
  • Extending the wallet's functionality with the generation of a payment code (QR)
  • Creation of portal and linking accounts with via API (PHP, Symfony)
  • Developing a block explorer
  • The creation of the MircoinBot which tracked entries with the #mircoinpay hashtag and, with a properly formatted message, sent tips to users
  • Add-on to the website (in greasemonkey) adding an MRC counter for each microblog entry and for finds Clicking on it allowed to send a tip to the creator. Successfully submitted MRC was displayed next to the entry. The add-on also created the top of entries/discovers according to the number of Mircoins transferred
  • Competition mechanism based on MircoinBot
  • Implementation of artificial intelligence (API cleverbot) to talk to users who mentioned MircoinBot e.g.
  • Possibility to spend Mircoins on web hosting - integration of account creation with the ISPConfig panel and deactivation when user was not able to pay for next billing period
  • A system of quick node creation (bash script) and rewarding in the Mircoin cryptocurrency for help in network building
portfolio/094/105494/Zaznaczenie_006.png Temporary Mail Service

The ''temporary e-mail service'' is most often used to receive activation links to accounts on sites where we don't want to provide our real e-mail in order not to get spam.

A responsive website that looks good on mobile devices and computers. It has been integrated with React Native and can, for example, send notifications to your phone after installing the Android application. The application internally loads which is automatically translated into 1 of 9 languages depending on the user's location.

The site was made in Symfony 4.4 with AngularJS, jQuery and Bootstrap 3.4.

Source code: Android app:

Sterowanie głosowe urządzeniem Hoffen Chef Express (biedromiks)

I like challenges, and that's what the Hoffen Chef Express was all about. This was made possible by device's API reverse engineering. I made the application based on dialogflow, firebase and react native.

Communication schema with the device: Google Assistant <-> Firebase <-> Android React Native app <-> Hoffen Chef Express

The first step is to run the application on your phone, connect to your Google Account and search the local network and find Hoffen Chef. Next, the application listens to changes in Firebase, which sends a dialogflow receiving them from Google Assistant.