I'm Engineer form Nicolaus Copernicus University in Toruń.
- Planning to pursue a PhD, most in Artificial intellinence/Machine learning next year
I also took part in several programming competitions:
Honourable mention (second place) in an interdisciplinary team programming contest between winners from the Faculty of Mathematics and Computer Science and the Faculty of Physics, Astronomy and Applied Informatics at Nicolaus Copernicus University in Toruń.
1st place in a team programming competition organized by the Faculty of Mathematics and Computer Science — awarded in the "business potential" category.
Currently working as Dynamics365 Pro-Code Developer
- Currently expanding my skills in RAG, LangChain, Reinforcement Learning, LLMs, Machine learning, Azure Cloud, Dynamics365 Code Development
I'm especially interested in:
- Reinforcement Learning
- Data pipelines and large-scale processing
- Generative AI workflows and optimization
- Backend architecture and system design
Polish AI-based twitch streamer using transformer models (BERT, MythoMax(Llama)), and Chatterbox for speech.
Stack: LoRA, Tensorflow, Peft, BERT, Llama, Python, PyTorch, Pandas, C#
Team project developed during university; ERP system built with Java Spring Boot.
Winner of Team Programming Contest at Nicolaus Copernicus University
Stack: Java (Spring Boot), Python, SQLAlchemy, React, CSS
A series of Jupyter notebooks for real-world data problems (Alzheimer’s, house prices, wine quality). Includes EDA, preprocessing, and machine learning.
Models: MLP, K-means, Random Forest, Linear Regression, XGBoost
Stack: Python, pandas, matplotlib, scikit-learn, JupyterLab
K-Nearest Neighbors algorithm implemented from scratch with dynamic point addition.
Stack: Python, pandas, matplotlib, NumPy
3D Rubik’s cube simulation and solver built in C++ using Qt framework.
Stack: C++, Qt
Social media-like app for sharing and tracking map-related content in the game Bloons TD6.
Stack: Spring Boot, JavaScript, HTML, CSS
Simple Blackjack game with GUI and web frontend.
Stack: Java (Swing), HTML, CSS, JavaScript
Multiplayer peer-to-peer number game using socket communication (first to hit 50 wins).
Stack: C, Sockets, TCP, P2P
Terminal-based “MiniTwitter” with inter-process communication.
Stack: C, IPC, Daemon, Pipes, LAN
AI & ML:
PyTorch
TensorFlow
scikit-learn
LangChain
HuggingFace
Azure AI
Pandas
Techniques:
RAG Reinforcement Learning LLMs Fine-tuning LoRA PEFT Transformer Models
Coding Languages:
Java (advanced)
C++
C
Python
C# (basic)
JavaScript (learning)
CSS (learning)
Databases:
PostgreSQL
MySQL
MongoDB
Tools & IDEs:
IntelliJ IDEA
VS Code
Git
Operating Systems:
Linux
Windows
You can reach me via email: natanwarelich@gmail.com
Feel free to connect with me here on GitHub as well: github.com/kwidzynator