Frontend
some backend
some devops
and some other stuffs... 🥷
Problem solver
Communicative
Team player
11010 001 10101101
Support and maintenance of multiple projects in a team of experts immersed me in the world of software development. 🌐
Mostly a frontend dev, but done many other tasks from other fields of expertise.
Feel free to contact me, maybe we 'click' together for longer term or at least I might help to find the solution to your problem. 👊
Projects
CodeWorlds
developer, support
CodeWorlds is an online programming school. Explore the world of programming under the guidance of a specialist while having fun, following the saying "Learning through play, playing through learning".
Tech
Bookler
developer
Side project of a simple library. Has two types of users: regular and admins. After login as a regular(client) user you can borrow a book available in the library, which will block the book for other users. As admin you can add and remove position, you can elevate user to be an admin. It uses external API to find books by ISBN number and add it to database. On backend it uses Firebase to store all the data in collections.
Tech
Trading Platform
developer
Functional trading platform with use of xAPI (http://developers.xstore.pro/). I can create an demo account in xtb broker(https://www.xtb.com/en/demo-account) to connect to demo servers. At the moment app displays available trading instruments candlestick charts with d3 library. We can switch main chart by clicking smaller ones.
Tech
Paulenartowicz
developer, maintenance
A personal trainer website with email contact form. Using NextJS to SSR content, autoupdate on pushing changes to main branch with CICD pipeline provided by Netlify platform.
Tech
Tanks game
developer
Multiplayer tank game written in Typescript with Webpack5 as bundler. I developed my skill with Object Oriented Programming. The project checks simple collision with the Bullet and Tanks (player or CPU).
Tech
Sudoku game
developer
Sudoku game build in pythonn3 and pygame. Implements backtracking algorithm to create a board and solve it. You can visualize creation and solution of the game. I learned recursive backtracking, Object Oriented Programing. Created reusable 'custom components' like buttons and board classes.
Tech
Credentials
1 / 5Piotr is amazingly fast learning new things and am really happy to see it’s not only related to Front-end field of expertise. He’s always considerate of the process when developing new changes and don’t hesitate to consult new discoveries while working on giving ticket, making QA Hugs and later catchups really productive. Huge Kudos, for being always there for us and basically taking challenges head on in every project i am working as well, be it C..., C..., D... or E... 😉
Aleksandra Szczur
Danyil Shkodiuk
Sebastian Stasik
Łukasz Szczeciński
Experience
VML
Frontend engineer
Jan 2024 - Present
Support and maintenance of multiple mature platforms with their respected technologies and processes.
Continuation of Wundermant Thompson Technolog
Wunderman Thompson Technology & Commerce
Frontend engineer
Mar 2022 - Jan 2024
Support and maintenance of multiple mature platforms with their respected technologies and processes.
I implemented new functionalities use by hundreds of customers daily.
I upgraded many frontend libraries to increase application security and performance. After applied changes the project received a performance score boost in light ouse report and page speed by around 10 points.
Wrote, upgraded and reviewed unit and integration tests which help to speed up deployment process.
I deployed and supported deployment of new feature, my knowledge helped to fix bugs in matter of hours.
Participate in meetings and engaged in conversations resulting in improvement of internal processes.
Updating and writing the documentation which was a help for QA and development team.
Elekonpro
Self employed
Mar 2020 - Mar 2022
Learned python, HTML, CSS/SCSS, java script/typescript, react and other frontend technologies. With this knowledge I joined commercial project. Learned to use issue tracking tool Jira and version control tool Git.
I fixed serveral bugs, implemented small visual features, upgraded NextAuth library version. Learned to work with NextJS and made first attempts to work on backend with NestJS framework and mongodb.
Algos & other
CodeWars Profile:
visit profileLenyPyton
completed
position
score,
rank
loading data
LeetCode Profile:
visit profile583 problems
254 easy
315 medium
14 Hard
50 Days Badge 2024
2024-03-06
Frontend Mentor
visit profileReplit
visit profileCodepen
visit profile