Software Developer

Hi, I'm Jakub Kwiatkowski ๐Ÿ‘‹

I love building high-quality applications in Python โ€” fast, precise and with care for clean, readable code. Its clean syntax combined with a robust framework lets me create solutions that are as elegant as they are effective.

Python Django Bootstrap Docker Ansible Linux TensorFlow

About me

  • ๐Ÿ’ฅ My passion is taking things apart. Since I was a kid I had an unstoppable curiosity about how the world works โ€” it started with dismantling pens and experimenting with electricity (yes, I once blew the fuses building an electromagnet).
  • โ“ I treat life as a series of interesting riddles waiting to be solved โ€” and technology is my favorite tool to solve them.
  • ๐Ÿ“– Beyond IT, I'm interested in cognitive science, psychology, philosophy and finance.
  • ๐Ÿšด After a long thinking session I love to move โ€” breakdance, gymnastics, biking and more.

Beginnings

  • ๐Ÿ‘ถ I started programming in 2006 with Visual Basic / WPF forms. Later (at 12) I was playing with Arduino and the C language.
  • ๐ŸŽฎ At 14 I was building games in Unity (C#). I made a Burger Invader (a Space Invaders clone), plus an attempt at an RPG called Ret.
  • ๐Ÿซ I studied at Technikum ลฤ…cznoล›ci, specializing in Teleinformatics โ€” computer networks (CISCO), Linux and Windows Server.
  • ๐ŸŽจ I tried being a digital artist before the NFT era โ€” impressionistic paintings in Blender. With friends I bought a 3D printer and printed a phone holder that still works to this day.

Projects

A study of nighttime vehicle detection algorithms
Techstack: Python, Tensorflow, PyTorch, numpy, Ultralytics, matplotlib
The subject of this study is to test selected methods of vehicle detection at nighttime, which can be used to increase the visibility of pedestrians at crosswalks. Detection of a vehicle by the algorithm would result in the lighting of additional lights, in such a way that drivers could react early enough to the appearance of pedestrians.

Brainbot
Biosemi, Python, Matplotlib, Nvidia Jetson

I participated in a research project using a brain-machine interface to control a vehicle. EEG was used to read intentions, which was then processed by an artificial intelligence model. The project was successful and it was possible to successfully control the vehicle using thoughts.

๐Ÿฅ‡ Our research won 1st award in the AI Tech 2023 Summer Camp Competition.

โญ "BrainBot" received the Dean's Distinction in the 2023 Research Project PG Competition, as reported in article in the local newspaper:

๐Ÿ“ฐ BrainBot was published in MDPI journal.

COMEX
Python Django, Django REST framework, JS, Bootstrap, Selenium, ODBC, SQLite
An application used to handle reports of damaged UPS's.
  • Automatically read emails and add requests
  • Panel discussion on each submission
  • Automatic user notifications of content changes
  • Automated testing using Django and Selenium tests
  • Integration with an existing database in Access
  • Generate invoices in pdf
  • Generate reports in excel
clockThing v1
Techstack: React.js, PHP, Arduino C, ESP8266, Soldierning
I created a smart clock that communicates with the server. On the website, you can read the current temperature and humidity in the room. In addition, you can also control the Yeelight smart bulb from the website. The temperature data can be displayed as graphs on the website. I used PHP for the backend because of the simplicity of the application deployment. Frequent updates to the website were solved with the help of using React.js. Soldering and selecting hardware required a great deal of time and patience. Currently the website is not working due to the bricked board. I have plans to create a 2.0 version based on Raspberry Pi zero with Django.
GrubeKalorie.pl
Wordpress (Elementor)
Website for dietitian
Engineering thesis - PGYM
React.js, PHP, Arduino C, ESP8266, Soldierning
Autogracja.pl is a website offering services related to cars.
WynajemAutKorfu.pl
Wordpress (Elementor, Vikrentcar), translation with DeepL API
A site using a CRM based from Worpress. Elementor plugin was used for the design of the site. Booking is done using the Vikrentcar plugin. The plugin did not fully meet the objectives, so customization was required by adding Polish translations. Translation was not a simple process, for the reason that the authors wrote the names in conditional instructions. To translate I used a python script that used the API from DeepL to translate the code.
autogracja.pl
HTML, CSS, Bootstrap
We have created virtual gym with video streaming (Jitsi) and payment (Stripe). My task was to design database, create endpoints and maintain them with Postman.