About me
Contact
- Email: kacper@wyczawski.dev
- GitHub: kacperwyczawski
- Signal: order.67
My skills
-
Languages
C# HTML CSS JavaScript TypeScript SQL F# C++ PHP
-
Backend
ASP.NET Core PostgreSQL Laravel SQLite MySQL
-
Frontend
Blazor Tailwind CSS Astro Vue Nuxt WebAssembly Bootstrap
-
Other
Docker Git Linux Unit Testing Nix CI/CD Figma
Work experience
- 2024.04 Rzeszów, Poland - InternshipFrontend Developer at Devi System
- I was responsible for creating the website for the company EKOLUK.
- I had the opportunity to develop my skills related to Vue and TypeScript.
- 2022.10 Rzeszów, Poland - Internship.NET Backend Developer at Ideo
- I created a full-stack application displaying a recursive data set, including the implementation of basic CRUD operations on a tree stored in a SQLite database. Repository link.
- I developed the frontend and API for a MySQL database containing employee data using .NET Core. Repository link.
- I was responsible for creating a background service running on ASP.NET Core, collecting data from an API and saving it to an SQLite database, and a web application to display this data. Repository link.
- 2022.07 Rzeszów, Poland - Paid internshipData Base Administrator at Devi System
- My main task was managing the customer database for Devi System. In my spare time, I had the opportunity to learn ASP.NET Core, EF Core, and SQLite technologies.
- 2022.04 - 2022.05 Faro, Portugal - InternshipParticipant in IT internship at Erasmus+ project
- I participated in an IT internship at one of the Portuguese IT companies. The scope of the topics I learned included:
- Programming in high-level languages (Python, C++, C#, Java).
- Creating web applications (HTML, CSS, JS, JQuery, PHP, MySQL, Wordpress).
- Administration of relational databases.
- Installation and management of local computer networks and operating systems.
Education
- 2020.09 - Present Rzeszów, PolandIT Technician at Zespół Szkół Elektronicznych w Rzeszowie
-
INF.02 qualification result:
100%
(Administration and management of operating systems, peripheral devices, and local computer networks) -
Preliminary INF.03 qualification result:
100%
(Development and management of websites, web applications, and databases) - I was honored with the Primus Inter Pares scholarship several times
- My grade point average in vocational subjects in my final year was 6.0 (on a 1.0 - 6.0 scale)
- I achieved the title of laureate at the national OOWEE olympiad in the field of computer science, which granted me access to all technical universities in Poland.
-
INF.02 qualification result:
100%
Projects
Elektronet
I created an internal administrative system used by about 100 employees of ZSE. This system allows for managing employees, students, contests, achievements, scholarships, applications, malfunctions, and room reservations. This project was a great opportunity for me to learn new technologies (Laravel and FilamentPHP) and to deploy a real system on a physical server ("bare-metal"). I also had to ensure proper security and authorization for different employee access levels, as well as the overall reliability of the application.
NixOS.org
In this project, I created several pages on the official NixOS distribution website. I worked with an international team, improving my front-end development skills in the process. It is also worth mentioning that NixOS is a widely recognized project with over 20k stars on GitHub, attracting significant traffic to the pages I helped develop.
AutoCut (beta)
Panel cutting optimization software that runs seamlessly on any modern browser or device using PWA technology. This app utilizes algorithms written in TypeScript to optimize stock cutting, saving time and reducing waste. This project won a special prize at the "Circular Business Transformation" hackathon.
Sigma Cars (beta)
Web app for renting cars. It's a learning project showcasing full-stack web development, containerization, and microservices architecture. More details and documentation can be found in the repository.
Wyczawski.dev
This is my personal website. Through building and maintaining this website, I have mastered my skills in front-end development.