- WorkoutApp: 👨🎓 Bachelor of Engineering title. App created using django and PayPal API.
- Automatically testing website: Using selenium to test website by automate processes. Tools: Python, Selenium, Unittest, Re
- MediBankSecureCach: A project involving simulation of a building security system allowing access to specific rooms by gates with cards. Additionally, containing implemented functionalities related to object-oriented-programming and design patterns.
- SayMeQuizzApp: A project involving a simulation of a live TV show, featuring a quiz game with other players. Built as single-user and single-page application, to present on live-stream platforms, also allowing to create teams, import and export questions, and follow quiz game concepts.
- Oto sadzonki (seedling management system): A project involving management of seedlings system with implemented functionalities such as: user authentication, passwords encryption (using Argon), sessions, payments (using PayPal) and account email notifications, and connection to a database (MySQL).
- Bot Instagram - F4F: Using programming to control keyboard and mouse. Project was created to simulate user activities on Instagram. Tools: Python, Pyautogui, Time
- Bot ScoopIt: Automation of activities on the website, and addition of posts on social media app - ScoopIt. Tools: Python, Selenium, Webdriver, Pyperclip, Time, OOP
- Game - Daily quests: Using programming to control keyboard and mouse. Project simulating user activities in an MMORPG game Margonem. Tools: Python, Pyautogui, Time
- Word search finder: A project in object-oriented programming, tested using Unittest. Finds words in inserted crosswords. Tools: Python, Pyautogui, Unittest, OOP
- Time Tracker: A project meant for increasing one’s productivity by tracking the time spent in front of a computer and reporting the time in a json file. Tools: Python, Time, Datetime, Win32gui, Json, Os
- Database price update - e-commerce shop: A project meant for updating prices of products in database using Api and creating report of the database table. Also tracking information in log file. Tools: Python, Logging, Sys, Mysql, Xlsxwriter, Requests
- Data warehouse - employment in the labor market: A project meant for collecting and analyze data on employment in the labor market using data warehouse. Data are given with dirty csv file, plan of data warehouse – star shape diagram, implementation of ETL processes, reports of results from data warehouse. Tools: PostgreSQL, PL/pgSQL, Pentaho Data Integration, Pentaho Report Design
- SeedlingManagementSystem Client-Server: A project which implements of online shop based on console app.
- Data structures - BST, SLL: A project which implements data structure of a binary search tree, and a single linked list
- Sorting algorithms: A project which realizes processes of sorting algorithms: by selection, insertion, quick, merge, Shell’s method of sorting.
- Data structures – Graph: A project enabling the user to demonstrate data in form of a graph; with additional functionality, and graph sorting algorithms.
- Library: A project which shows a system of managing library withe a use of programming.
- Unity 2D Platform Game: A 2D game comprised of an environment with a player and such functionalities as: player control, animations, item collection, information display, different levels, both static and dynamic player-trapping systems, and sound effects.
- Unity 3D Game: A 3D game comprised of a terrain with a player and enemies. The project includes such functionalities as: various types of object control in game, direct and area effects of abilities, ability to defeat enemies, and player-detection by the enemies.
- Languages: Python, C#, JavaScript, TypeScript, PHP, PL/pgSQL
- Frameworks: Django, Bootstrap, React.js, Laravel, Yii 2
- Databases: MySQL, PostgrSQL, SQL, SQLite, Data warehouse
- Tools: Git, Docker, AWS, Unity, Figma, Excel
I'm always open to interesting projects and collaborations. Feel free to reach out:
Happy coding! 🚀