Technologies for modern applications.

I clearly separate the technologies I use from those I am deepening, and each skill will be supported by projects and public code.

Core skills

The tools I build with

Python

Actively used

Object-oriented programming (OOP), scripts, application logic and file handling.

OOPScriptsDataTesting

FastAPI

In development

REST APIs, data validation, authentication, automatic documentation and real-time communication.

RESTPydanticJWTWebSocket

Databases

In development

MySQL, SQL fundamentals, data structuring and progressive database integration in applications.

MySQLSQL basicsSQLite

Web frontend

Used in this portfolio

Responsive pages, modern styling and JavaScript interactions for complete web products.

HTMLCSSJavaScript

Git and GitHub

Practical workflow

Code versioning, project organisation and preparation of a verifiable public portfolio.

GitBranchesREADME

Security

Study direction

Web security principles, authentication, validation and protection of application data.

ValidationAuthOWASP
Currently studying

The next practical skills

The order is designed to turn knowledge into publishable projects quickly.

FastAPIPostgreSQLDockerTestingJWTDeployment
Practical evidence

Skills become credible through projects.

Each technology will be linked to a working application and public code.

View projects