Michał Dziechciarz

Striving to become a knowledgeable and responsible leader in the world of AI transformation

AI & Data Science | Full Stack Web Development

Who Am I?

About me

I'm Michał, a 22-year-old Polish student in the Netherlands. Deeply fascinated by the capabilities of modern technology, I'm pursuing a degree in Applied Data Science and AI. I consider myself an innovative thinker — creative, hard-working, and courageous to overcome challenges.

My ultimate life goal is to leave the world a better place than I found it, and I believe AI is a powerful tool to achieve that. With a heart full of burning ambition and a mind brimming with ideas, I'm driven to make a meaningful impact. I aspire to connect with like-minded individuals who share this vision.

My skills

  • Computer Vision
  • Machine Learning Ops (MLOps)
  • Nautral Language Processing
  • PythonPython
  • TensorflowTensorflow
  • SQL
  • DockerDocker
  • Microsoft AzureMicrosoft Azure
  • Microsoft Power BIMicrosoft Power BI
  • Next.jsNext.js
  • React.jsReact.js
  • Express.jsExpress.js
  • User Interface Design
  • FigmaFigma
  • MongoDBMongoDB
  • SupabaseSupabase

Portfolio

Artificial Intelligence

Intermodal shipping costs predictionMove Intermodal
Move Intermodal

Intermodal shipping costs prediction

The AI-powered cost estimation project for Move Intermodal utilized machine learning models to predict shipping costs based on historical data, including shipment characteristics such as origin, destination, cargo type, and transportation modes, with integration into existing platforms such as Matilion, Snowflake and Ixolution. (In-progress)

Automated plant phenotyping using Computer Vision and RoboticsNetherlands Plant Eco-phenotyping Centre (NPEC)
Netherlands Plant Eco-phenotyping Centre (NPEC)

Automated plant phenotyping using Computer Vision and Robotics

The NPEC project developed a computer vision pipeline to detect plant root tips and branching points for measuring growth and guiding robotic plant inoculation. Deployed in Azure, it supported CI/CD/CT, with a web dashboard for expanding the dataset and making predictions.

NLP: Emotion Classification in the "Expeditie Robinson" TV showBanijay Benelux
Banijay Benelux

NLP: Emotion Classification in the "Expeditie Robinson" TV show

The project involved developing a speech recognition and transcription pipeline, which was later used to classify participants' emotions in TV show segments according to Ekman and Friesen's six core emotions: happiness, sadness, fear, anger, surprise, and disgust. This approach provided Banijay Benelux with actionable insights, enabling more data-driven decision-making.

Waste Classification App prototype

Waste Classification App prototype

Developed a prototype of a waste classification app that uses a CNN model to classify waste images into categories such as paper, plastic, glass, and bio. The app was designed to help users learn how to properly sort waste and reduce contamination in recycling streams.

Web Development

Sports club management system

Sports club management system

As part of my own company creation process, I develop a sports club management software that streamlines activities such as accounting, memberships, attendance, user details storage, competition scheduling, rankings, and messaging. Built with NextJS, Supabase, PostgreSQL, Stripe, and Twilio, it integrates with other company services for subsidy applications and personalized sportswear distribution. A dashboard preview will be available only until the official launch in summer 2025.

IDRock company landing pageIDRock Wycinka i pielęgnacja drzew
IDRock Wycinka i pielęgnacja drzew

IDRock company landing page

Designed a simplistic landing page for a local tree trimming and maintenance company. The site includes a visualization of services offered, a description of the company, a lightbox photo gallery of completed works, google reviews and google maps integration.

Kickboxing athlete and club ranking systemPoland Kickboxing Association
Poland Kickboxing Association

Kickboxing athlete and club ranking system

Developed an online ranking system for kickboxing athletes and clubs, to enhance visibility and promote greater competition. The system, together with a visually appealing website, involves web scraping to retrieve competition results from the official association website, and a processing script to calculate rankings based on the results.

"Lingup" Language exchange app

"Lingup" Language exchange app

As my first complex hobby project, I developed a language exchange web app (front-end) designed to help users learn and practice conversations in foreign languages. The app features creation of voice channels, filtered by language and fluency level, providing a supportive environment for improving speaking skills. It also includes tools like a speech recognition-based bi-directional translator and a conversation topic generator.

Let's connect