Mariusz Dziedzic

1997 · Torun · mariusz.dziedzic16@wp.pl

My journey with computers started when I got my first PC at the age of five. Back then, I was mostly into racing games, but over time I became more and more curious about how everything worked behind the scenes. That curiosity quickly turned into a real passion for IT and eventually shaped the direction I wanted to follow professionally.

It all developed pretty naturally — in primary school, I joined extra web development classes, and during gymnasium, I built my first computer, which I still use today. That hands-on approach made me realize how much I enjoy working with technology. So I went on to a technical high school focused on IT, where I got solid foundations in both software and hardware and graduated as an IT Technician. Later, I studied Management with an IT module at Nicolaus Copernicus University in Toruń, where I dove deeper into business processes, tools, and data analysis. These days, I work closely with databases — I create and upload scripts that deliver new content, which then becomes part of real, functioning applications.

A short Python course I took during my studies ended up being a real eye-opener. It sparked something that stuck — ever since, I've been exploring Python on my own, learning by doing. While I've played around with different technologies over the years, Python is the one I keep coming back to. I just genuinely enjoy working with it. It helps me work smarter, not harder — I use it to automate repetitive tasks and build little tools that make my workflow smoother and more efficient.

Outside of work, I’m really into the automotive world — especially hypercars from brands like Pagani and Koenigsegg. I’ve also been a massive Formula 1 fan since I was a kid. Sports, in general, play a big role in my life: I never miss big football tournaments or matches played by the Polish volleyball team. I work out regularly, follow a healthy diet, and spend a lot of time cycling. One of my current goals is to hit a 100 km ride. When I want to unwind, I enjoy a good movie or dive into a game.


Employment history

  Asseco Data Systems S.A.

In my current role, I’m responsible for delivering and deploying IT solutions across client environments — from test stages to production. I work hands-on with SQL databases, preparing and reviewing scripts, maintaining data integrity, and implementing new application logic. I manage both Linux and Windows-based systems, including environments running Docker and Kubernetes. My day-to-day tasks include installing and configuring software, preparing technical documentation and client instructions, and supporting users during and after deployment. I’m also involved in planning implementation work, analyzing requirements, and resolving bugs reported by testers or clients. Close collaboration with clients is a key part of the role — I ensure their needs are met with reliable and well-documented solutions.
10.2023 - now

  Neuca S.A.

IT Systems and User Support Specialist (Service Desk) Handled incoming support requests as part of the first line of IT support. Resolved user-reported technical issues and maintained enterprise tools including Microsoft Exchange, Active Directory, SAP, and IBM Notes.
09.2022 - 10.2023

  MerService - Coca Cola

Merchandiser Responsible for product display setup, preparation of promotional stands, and independently organizing daily work schedules in retail environments.
02.2022 - 09.2022

  Carrefour Torun

Merchandiser Managed product placement, customer interaction, and promotional stand preparation while maintaining effective time management and independent workflow.
06.2019 - 12.2019

  CTDP

Telephone Sales Representative Conducted outbound sales calls, advised customers on product and service options, matched offers to individual needs, and supported initial contract setup.
11.2017- 01.2018

  Graphic Workplace - Zapolex

Bindery Assistant Assisted in fulfilling customer orders within a production environment, emphasizing collaboration and teamwork.
06.2017 - 09.2017

  Man. FHU. Store with navigation

IT Intern Supported computer maintenance tasks, assisted in the installation of fiber optic infrastructure and internet equipment.
05.2016

Education

  NICOLAUS COPERNICUS UNIVERSITY IN TORUN

Management
Bachelor, full-time studies
IT module
2018 - 2022

  TEB EDUCATION IN TORUN

DTP Computer Graphic Designer
The extramural course of 230 hours
2017 - 2018

  COMPLEX OF MECHANICAL, ELECTRICAL AND ELECTRONIC SCHOOLS IN TORUN

IT technician
Qualifications:
E.12 Assembly and operation of personal computers and external devices
E.13 Designing of local computer networks and network administration
E.14 Creating of web applications and databases, and database administration
2013 - 2017

Certificates


Projects - Python

  Sales Dashboard

The application analyzes sales data from an Excel file. It displays them in a clear form in the web application. It allows you to filter data by city, gender, membership card, product category, and payment type.
Then, the main statistics on sales value, net income and average customer rating are displayed. Below are the charts in which hours the most transactions are made and in which category they occur. Data and charts change dynamically based on currently selected filters.
The program mainly uses Streamlit and Pandas modules.

  TOP 250 MOVIES

The program uses the Web Scraping technique to collect current data from IMDB.com on the 250 best movies of all time.
The collected data, after prior preparation and cleaning, are stored in an Excel file.
Then the data is analyzed to obtain parameters such as: mean, standard deviation or quartiles.
The data are presented in the form of tables, graphs and are verbal interpreted.
The program mainly uses BeautifulSoup and Pandas modules and is launched with Jupyter Nootbook.

  PATIENT CLASSIFICATION

The program uses Machine Learning to create a model that can determine whether a patient with certain symptoms may have heart disease (Logistic Regression).
Based on the available data (CSV), the model is divided into 2 samples: training (80%) and test (20%). The learned model then classifies the patients.
An Error Matrix is generated, along with parameters such as Accuracy, Sensitivity, Precision, Overall Error Rate and the AUC curve, which is a measure of the quality of the classification.
The user can also enter new patient information to classify, and then automatically add this data to the CSV file.
The program mainly uses the Scikit-Learn module and is launched with the Jupyter Nootbook.

  FUEL CONSUMPTION PREDICTION

The program uses the Machine Learning technique to create a model that will be able to predict how much fuel a given car will consume with given parameters (Linear Regression).
Based on the available data (CSV), the model is divided into 2 samples: training (80%) and test (20%). The learned model then makes predictions for the cars.
The user can also enter the new data of car to make a prediction, and then automatically add this data to the CSV file.
The program mainly uses the Scikit-Learn module and is launched with the Jupyter Nootbook.

  DATABASE SERVICE

The purpose of the program is to facilitate the work with the database when entering, deleting and updating data.
As a result, there is no need to enter complete SQL queries to check the contents of a table or to add / remove a record.
The program uses the MySQL Connector module and runs in a console window.

  CALCULATOR

The calculator allows you to perform basic math operations and exponentiation, square root, and parenthesis operations.
To ensure the correctness, the program disables some buttons that, when placed next to each other, cause the equation to be incorrect.
The calculator is in graphic form using the PySimpleGUI module. You can view the calculation history in the console window.

  WORD COUNT

I created the project for the need to analyze my bachelor's thesis as regards of the occurrence of words.
The program shows the number of total words, the number of unique words and a list of words with the number of their occurrences.
It also displays a "word cloud" which is saved to an image file.
The counter is in graphic form using the PySimpleGUI module.

  GAMES

Two simple games that I created at the beginning of my adventure with Python.
1. Paper, Rock and Scissors (with a certain amount of wins)
2. 3-cups games (with the possibility of playing about virtual money)
The games are text form and run in the console window.

Other projects

  CAR DEALERSHIP (SQL)

The database contains 7 tables and was created in order to pass the subject during the studies.
The database has 3 triggers that automate certain operations, a function to change the price and two views summarizing the most important information from the tables.

  RESTAURANT WEBSITE (HTML, CSS, JS)

The website was created in order to pass the subject during the studies.
The website consists of 4 subpages: home page, menu, gallery and contact page.


Skills

  •   Python
  •   SQL
  •   HTML & CSS
  •   MS Excel
  •   Git & Github
  •   Linux
  •   Windows
  •  Docker / Kubernetes
  •   Adobe Photoshop, Illustrator, Lightroom
  •  Communicative English

Soft Skills

  •  Communicativeness
  •   Analytical thinking
  •  Problem-solving
  • Good organization of work
  •  Teamwork
  •   Working with the client
  •   Work under time pressure

Interests

  •   Python
  •   Automotive
  • Games
  • Movies
  •   Sport
  •   Dietetics