I'm a junior Python developer and a programming student based in Kraków. I’m passionate about backend development, clean architecture, and building practical tools that solve real-world problems.
I'm happy to share that I've completed the Python Developer course by TeachMeSkills.
Over 204 academic hours, I worked with Python fundamentals, OOP, algorithms, and practical projects.
I'm looking forward to applying this knowledge to real-world development.
- Python (OOP, async, typing, decorators, exceptions)
- SQL (SQLite, PostgreSQL basics, joins, queries)
- HTML / CSS
- JavaScript (basic)
- FastAPI (REST API, WebSockets, dependency injection)
- Django (views, templates, models, auth)
- SQLAlchemy (ORM, Mapped, relationship, sessions, async ORM)
- Pydantic
- Alembic (migrations)
- SQLite
- PostgreSQL (basic)
- Redis (caching, pub/sub)
- REST API design
- WebSocket real-time communication
- Authentication & authorization
- RabbitMQ (message queues)
- Nginx (reverse proxy)
- Docker (containers, multi-service environments)
- HTML/CSS layout
- Basic JavaScript interactions
- Template engines & form handling
- Git / GitHub
- Data Science fundamentals (NumPy, pandas)
- English B2/C1, German (beginner)
- .NET MAUI
- Develop backend applications using Python, FastAPI, Django, and SQLAlchemy
- Work with databases, REST APIs, authentication, and async features
- Learn by building real-world projects and experimenting with modern tools
- Advanced Python & clean code
- FastAPI & Django best practices
- SQL & database optimization
- Data Science basics
- Deployment, Dockerization & server management
- Contribute to open-source projects
- Grow as a backend engineer and build meaningful products
