hi! My name is Albert and I am a versatile developer working with multiple programming languages such as Java, C, C++, Python, PHP and Swift.
Currently, I focus on web development, especially on back-end development using Laravel.
Additionally, I have the skills to work as a full-stack developer.
Jagiellonian University | 2021-2024:
Bachelor's degree in Digital Information Processing
Full-time degree programme | (finished)
Jagiellonian University | 2022-2025:
Pursuing Bachelor's degree in Applied Computer Science
Full-time degree programme | (in-progress)
Jagiellonian Language Centre | 2023
Certificate in Advanced English C1
Bartender / Waiter | 1/4 FTE | 2022 to 2024
Hotel Ascot Premium, Poland, Cracow
experienced in working with linux and macos (terminals)
experienced in working with github, figma, jetbrains suite, affinity photo 2, blender, vsc, vs, docker
3 years | web development:
+html +css +php +mysql +mariadb
+laravel +symfony +tailwind +bootstrap +livewire
+cloudflare +aws lightsail +apache +nginx
2-3 years | programming languages:
+c +c++ +python +java +javascript
multiple projects posted on gitHub
I love working out, playing tennis, playing video games, 3d modeling(photo scanning) and photography.
I also love new technologies and everything about them. I try my best to stay on top of news regarding the newest tech.
Oh, and also I love working with carbon fiber. It's my favorite composite.
X
Matematyczna Linia is my most ambitious project yet. It is a comprehensive web platform designed for managing tutoring sessions and educational materials in mathematics.
This project started as a bachelor’s thesis and is now being developed as a fully-fledged business platform, providing users with a modern tool for learning and organizing lessons.
The website is available in polish and english.
The platform offers copmlex features such as:
full responsiveness for mobile devices
advertising and browsing tutoring services
managing educational materials
adding and assigning tasks to students
scheduling and managing lessons
creating and customizing user profiles
browsing educational resources by advanced filters
Matematyczna Linia is already operating as an independent service and is evolving with new features in mind, such as:
user-to-user chat,
more advanced mathematical editor
automatic scheduling
expanded email notifications
This project demonstrates my skills in the full cycle of web application development - from concept to deployment.
framework: laravel (php)
containerization environment: docker
database: mariadb, managed via phpmyadmin
frontend: bootstrap, blade (laravel templates)
hosting: amazon aws lightsail
web-server: nginx
balatro wee - apple watch edition: is a port of a game called balatro, that i designed and created specifically for the unique interface of the apple watch.
developed entirely from scratch, this project reimagines core gameplay mechanics for a smaller screen while maintaining every important feature of the original.
When creating this project, I have decided to treat it as a challenge and a way to test my ui skills.
The game offers features such as:
core gameplay: recreated key mechanics, including playing hands, discarding cards, and managing jokers.
shop system: buy, sell, and reroll items, including jokers and planet cards.
card inspection: press-and-hold to view card details like names, descriptions, and values.
game features: includes 17 jokers, all planet cards (secret included), and core gameplay
scedcustom ui: optimized for apple watch, featuring crown-based card scrolling.
when I presented this project to the community, it was met with positive resopnse. That made me happy, because while it was really just a proof of concept, it showed that people actually appreciate this type of unique inventions.
as for the future. the source code has not been released, but maybe someday I will be able to upload it to my github.
ide: xcode
framework: swiftui
testing device 1: macbook + apple watch simulators
testing device 2: apple watch se 2gen
A Flask-based web application showcasing selected, interesting data and statistics from GitHub in an accessible and engaging way.
web application offers features such as:
presentation of GitHub repository statistics in an accessible format
side menu with interactive categories and subcategories
analysis of commits, contributors, and usage statistics
visualizations of repository popularity trends (2018-2023)
analysis of star growth, issues, and forks in free code camp repositories
general statistics – top repositories by stars and forks
technologies: flask, python, bootstrap, bokeh
the project is considered to be finished and there are no plans to further expand this project.
framework: flask (python)
containerization environment: docker
frontend: bootstrap, draggable, bokeh
scraping: beautifulsoup
hosting: local university server
the bug tracker application is a web-based tool designed to help teams manage and track bugs and errors efficiently. It provides a simple, minimalistic interface focused on usability and user experience.
The website is available in polish and english.
web application offers features such as:
Admin management: Manage bug reports (add, edit, delete)
Categorization: Organize bugs into categories.
Status tracking: Assign statuses (Fixed, WIP, In Queue, Not Fixed).
User access: Read-only for non-admins.
Pagination and filtering: 10 per page, filter by category/status.
the project is considered to be finished and there are no plans to further expand this project.
framework: symfony (php)
templating engine: twig
orm: doctrine
frontend: bootstrap
containerization: docker
hosting: local university server
This was my very first personal portfolio website showcasing skills, experiences, and projects.
The site was designed to provide a comprehensive overview of my background, including my professional experience, skills, education, and interests. It focused mostly on my web-dev/art experience and art work.
The website is only available in polish.
content on this website has not been updated in 3 years.
web application offers features such as:
responsive design: fully optimized for all devices
minimalistic style: clean and simple design reflecting personal style
modals: used for displaying larger images or additional information.
this project has been retiried as new portfolio website has been created.
structure: html5
frontend: bootstrap
functions: javascript
hosting: local university server
this section contains several images of my 3d models / art projects i have created in blender or in fusion 360 over the years.
post-processing: lightroom/affinity photo 2
program: blender/fusion 360
3d scanning: iphone 13 pro max
this section showcases several images that I took and that are in some way important to me or have high artistic value.
post-processing: lightroom/affinity photo 2
camera: nikon d3000 | 18-55mm + 55-200mm
camera: iphone 13 pro max
©Albert Winiarski