Get things done.

Programming is a passion.

About me

I am a software developer, who want to make world better place with his job. I am always learning. Even if I made mistakes I never give up my aims, no matter what. In my work I am looking for the opportunity to learn new and exciting things. I specialize in shop platforms in e-commerce as a developer. In free time, I like to develop a few games in gaming platform Unity. I am passionate about creating new, interesting things that help people. In addition, I love playing guitar and spending time outdoors, traveling and exploring the world around me. In 2013 I started my studing in Uniwersytet Warmińsko-Mazurski in Olsztyn, where I graduate with honors in 2017 and gained bachelor of engineering in information technology. During my studies I learn a lot about object oriented programming, algorithms and modern programming languages, which I use to make fast and efficent working applications. I was also a part of Java scientific club, where I was learning java and enhance my knowledge about software engineering. I started my work carrer in Billennium company which is offering IT solutions for business and outsourcing services. For first three months of work I was on internship. I finished early, because of good results in work and I started work as a regular junior software developer in commercial projects. After a year I decided to move on with my carrer and start looking for new opportunities in another company. In 2018 I started looking for company where I can focus on get more experience in software engineering. I found local company Meteoryt where i developed my skills in database management and e-commerce applications. To continue my learning and geting experience i moved into Gdańsk to work for Sunzinet where I started work in e-commerce developers team. I am looking forward what future can bring.

Technology Stack

  • HTML5
  • CSS3
  • JavaScript
  • Bootstrap 4
  • Angular
  • Vue
  • .Net Core
  • Asp .Net
  • Entity Framework
  • Symfony
  • Shopware
  • MySql
  • Smarty
  • Twig
  • JavaEE
  • Spring
  • Google Sites
  • Unity
  • Git
  • Visual Studio Code
  • Visual Studio
  • PHPStorm
  • Jira
  • Confluence
  • Bitbucket
  • Bamboo
  • Trello
  • Varnish
  • Docker
  • Vagrant
  • Apache Ant
  • Apache
  • Maven
  • Jenkins
  • Composer
  • Sass
  • Less
  • Swagger
  • Webpack
  • TypeScript
  • Nodejs
  • Toggl
  • Discord Api
  • PHPUnit
  • Extjs logo
  • Linux
  • Puppet
  • Microsoft Teams
  • Microsoft Office 365
  • Gimp
  • elasticsearch
  • doctrine-project
  • wwise
  • wordpress
  • cookiebot
  • sulu
  • netfilter

My Projects

During my studies and work as engineer I also developed projects where I trained my skills in software engineering. I am not specialized for one programming language, so it is little mixed about technology I can work with. If you're interested in how i work and what kind of things I can do, please checkout the project links below!

Demo Blog Manager
Cms project for managing news and articles

Demo blog management application in .net core and angular. It contains:

  • Registration module
  • Login page
  • Listing page for each user
  • Administration panel
  • Home page with last seen news, posts
  • Post form to edit existing posts

Link to code
Leguano
Online store, based on shopware 6

It was my first shopware 6 project, where i was involved in to set up of environment for deployment and contributing of shopware plugin development and workflow. I created plugin for custom registration rules, which wasn't implemented directly in shopware 6 based installation. Durring development of project I learned about how important is team work and well suited workflow design. To learn more about project and what challenge it was for team, please check the links bellow.

Link to shop Read more
Boesner
Relaunch of the international boesner online store

It's web shop based on shopware 5 installation where many plugins have been implemented by me and my colegues from Sunzinet in E-commerce developers team. I think it the biggest challenge was to meet with sophisticated architecture of project and custom customer needs. I learned a lot durring work with this project not only in case of how to develop new exciting things but as well how i can work with and maintain such solutions. To read more about the project please go to links bellow, and check the shop yourself too!

Link to shop Read more
Axion
Axion international online store

It is online store solution based on shopware 5 installation. It was developed from scratch by Sunzinet E-commerce developers team. I did my part there too! I made plugin where administrators of shop can add some custom comments from customers, in nice carousel view, you can see that plugin effect inside one of the screenshots. I also maintained that solution and did all necessery bug fixing and integrations of third part elements like for example cookiebot. To learn more about that project and what awesome things were done there, please check the links bellow!

Link to shop Read more
Shopware 5 plugin TkImport Demo
Plugin for importing CSV files - demo

During learning of shopware 5 i have made my own plugin. It is shopware 5 plugin Demo not fully implemented feature and it is a only a part of bigger thing, but it have basic code for importing csv file, and save data in database. I combined code from shopware documentation and my creativity to make it works, so it is my almoust fully my creation. Inside same repository you can find two additional plugins TkStartup and TkBundle. Maybe in future i will upload much more usefull plugins.

Link to code
TkVariants
Plugin for main article variants association in Shopware 5

Very useful and easy plugin, that allow you to set up custom slider for your product page. You just have to set which variant should show on which article page and it should be fetched and showed on the detail page of product, you can even set up a whole page of your variants so you don't have to select them! I have included download link and a link to code below. Check it out!

Link to code Download
Night Catcher
Cute mobile game on android

Game was made by me and colegaues from Farmind game developers studio. I was responsible for planning programming structures of game, code review and integration external tools for example Wwise integration, unit tests and etc. Night catcher is chill-out base game for those who want to just relax and click on some dots on phone. There are a lot of cute cats with different levels. It was not easy to achieve quality and keep artchitecture scalable. Game was made in Unity Engine.

Download
Discord calendar bot
Bot for google calendar with discord

Discord calendar bot was made by me few months ago , and I wanted to shared that awesome bot code that anyone can use. I deployed the app on heroku so it is completly free any anyone can use this bot on own discord server. I used google calendar that is integrated with discord bot app by using nodejs code.

Link to code Link to example heroku app
Ave Webshop Template
HTML/CSS web template coded

It's responsive web shop template. I used one of the ready designs available in Internet. It's just for exercise, and look what i am able to do with bare HTML, JavaScript and CSS. Check it out!

Link to template
Procedural Stands Generator
Concept of Procedural Generation

It's a node based procedural generation which is used to generate random jump stands paths in 3d space. I used unity engine and C# to achieve it. Check demonstration video to see more.

Link to video
Desktop Pet
Proof of concept for desktop pet

Are you wondering what this dog is doing here? I always wanted to have a dog, so i created a virtual one that can be with me 24/7. When i play games or listen to music, he is doing the same. This project is a proof of concept for desktop animal, character or whatever you want to put on screen. Check the video and code for demonstration!

Link to code Link to video
Ludo game, just chill out!
Implementation turn based game

Game developed by me and colegaues from Farmind. Ludo is board game played between friends and family. The game is played between 2 to 4 players, the objective of the game is pretty straightforward, each player gets 4 pawns, and these pawns must make a full turn of the board and then make it to the finish line. I was lead developer in this project. Please check it out!

Download game here

Contact Details

Send me a message!