Webdeveloperem jestem z zamiłowania. Każdego dnia poświęcam się swojej pasji poznając nowe jak i praktykując już poznane technologie. Nie chcę ograniczać się
jedynie do webdevelopmentu, dlatego w ostatnim czasie każdą wolną chwilę poświęcam na szlifowanie umiejętności w tworzeniu aplikacji mobilnych na Androida oraz iOS.
Zapraszam do zapoznania się z portfolio, odwiedzenia profilu LinkedIn oraz pobrania dokumentacji celem rekrutacji. I don't want to limit myself only to
webdevelopment, which is why I have recently been spending my free time on polishing the skills at creating mobile applications for Android and iOS.
I am a webdeveloper by passion. Every day I devote myself to my passion, getting to know new and practicing already known technologies.
Please feel free to familiarize yourself with the portfolio, visit the LinkedIn profile page or download the recruitment documentation.
Poniżej przedstawiam kilka swoich projektów. Bez względu na projekt jaki przychodzi mi zrealizować, zawsze dbam o każdy szczegół, zarówno wizualny jak i techniczny.
These are some projects that I worked on. I have created them mainly to better understand the technology that I use. No matter what is project about, I always try to
take care of both details and technicals.
Business Card proposal
HTMLJavascript
Moja propozycja "Internetowej wizytówki biznesowej" czyli minimum dla kogoś, kto potrzebuje mieć podstawowe informacje o sobie w sieci. Wizytówka jest zawsze
widoczna w całości bez względu na rozdzielczosć przeglądarki oraz jej ratio. Różne widoki dla horyzontalnego oraz wertykalnego układu.My proposal for an "Internet business card" is the minimum for someone who needs to have basic information about themselves on the Internet. The business
card is always visible in its entirety regardless of the browser resolution and its ratio. A different view for a horizontal and another for a vertical
layout.
Casper Public RPC
ReactTypescript
Aktualnie działający serwis dla Casper Network świadczący dostęp do publicznego enpointu RPC, Dodatkowym elementem serwisu jest wizualizacja requestów w
sieci Casper Network.Currently operating service for Casper Network providing access to the public RPC enpoint and visualization of requests on the network.
Casper Compass
ReactTypescript
Projekt mający na celu wyszukiwanie i śledzenie smart kontratków w sieci Casper Network. Projekt został przerwany.A project aimed at searching and tracking smart contracts in the Casper Network. The project has not been completed.
Natek
ReactNode.jsMongoDB
Projekt stworzony dla Natek, jako propozycja odświeżenia starej szaty graficznej oraz propozycja nowego panelu użytkownika wraz z centrum zarządzania
ogłoszeniami oraz aplikacjami o pracę. (Server developersji został wyłączony - brak możliwości zalogowania się.)A project created for Natek to refresh the old graphic design and propose a new user panel with admin center for managing job advertisements and
applications. (Backend server terminated)
AI Learning
Javascript
Wizualne przedstawienie uproszczonego modelu sztucznej inteligencji, która jest w stanie się uczyć. Użyj ikon w centum ekranu. Dokonuj zapisu w momencie gdy
twój samochód zajedzie najdalej i odśwież stronę. Powtarzaj ten proces aż samochodzik będzie w stanie sam ominąć wszystkie inne pojazdy.A visual representation of a simplified model of artificial intelligence that is cheap to learn. Use the icons in the center of the screen. Make a stop when
your car has gone the furthest and refresh the page. Repeat this step until it is able to avoid all other vehicles on its own.
JS Platformer Shooter
Typescript
Mini gra wykonana w ramach zabawy i zapoznania się rysowaniem w JS na elemencie canvas. Użyj spacji aby strzelać i zniszczyć jak najwięcej przeciwników. Nie
strzelaj do świecących przeciwników - oni dają ci nieskończoną ilość pocisków.A mini game made for fun and to learn how to draw in JS on the canvas element. Use spacebar to shoot and destroy as many enemies as possible. Don't shoot at
glowing enemies - they give you an infinite amount of bullets.
Adfinder
JavaScriptReactNode.jsExpressMongoDB
Projekt wykonany na potrzeby biura nieruchmości pozwalający zarządzać ofertami, ogłoszeniami oraz agentami. Baza danych zasilana jest na bieżąco aktualnymi
ogłoszeniami z Internetu.
Project realized for real estate agency, which allows to manage offers, announcements and agents. The database is fed with new advertisements from the
Internet.
Todo App
TypeScriptReact
Prosta To-Do Lista. Projekt wykonany w ramach szkolenia z TypeScript.Simple To-Do List. Project was made as part of the TypeScript training.
News Reader
JavaScriptReactRedux
Testowa aplikacja React z wykorzystaniem Redux. Przy pomoct asynchronicznych zawołań następuje podtrzymanie zalogowanego użytkownika oraz pobranie artykułów
z zewnętrznej bazy danych.
React with Redux Programmer Test. App that holds and manage redux store state with additional async api calls for login user and fetch data from external
database.
Memory
JavaScriptReact
Wszystkim dobrze znana gra wykonana w React. Projekt na zaliczenie kursu z programowania w React.A well-known game to everyone. Final project of React programming course.
Panorama Rozrywki
JavaScriptNEXT.jsSSR
Katalog miejsc wartych odwiedzenia. Po rejestracji konta możliwe jest dodanie własnego ogłoszenia. Projekt wykonany w ramach ćwiczeń z technologią SSR.Explore places worth visiting. After successful sign-up you can add your own advertisement. While making the project, I practiced SSR technology.
Portfolio
HTMLCSSJavaScript
Prosta strona HTML z odrobiną JavaScriptu, co nie oznacz, że nie trzeba dbać o szczegóły oraz spójny, czysty i schludny wygląd.Simple HTML page with a bit of JavaScript, but it doesn't mean you don't have to care about detiles and also nice and neat design.
Umiejętności
Skills
Poniżej znajdują się języki, technologie oraz narzędzia, jakimi posługuję się każdego dnia. Chcąc być wszechstronnym, jestem otwarty na poznawanie kolejnych
technologii, dlatego nieustannie pracuję nad swoim rozwojem. Jeżeli zajdzie potrzeba poznania czegoś nowego, okiełznam to z przyjemnością. Wykorzystująć bardzo dobrą
znajomość React'a ostatnio skupiłem się nad React Nativie dzięku któremu jestem w stanie tworzyć aplikacje mobilne na systemy Android oraz iOS.
Technologies and programming languages that I have learned so far you can find below. As I want to be versatile, I am open to learn other new technologies, which is
why I am constantly developing my horizons. Taking advantage of very good knowledge of React I have focused recently on React Native thanks to which I am able to create
mobile applications for Android and iOS systems.
JavaScript
TypeScript
React
React Native
Redux
Next.js
Node.js
Express.js
MongoDB
Bootstrap
MaterialUI
HTML5
CSS3
SCSS
DevExtreme
Git
Github
Figma
KontaktContact
W sprawie zapytań lub oferty zapraszam do kontaktu. Z przyjemnością spotkam się osobiście, lub zdalenie w zależności od konieczności.
Feel free to contact me with any inquiries or offers. I will be glad to meet you in person or remotely, depending on your expectations.