Skills & tools

Foundations for reliable software.

A growing toolkit grounded in backend engineering and hands-on learning.

Languages

Tools for building backend logic and solving problems.

JavaPython

Databases

Foundational concepts for working with structured application data.

SQL fundamentalsRelational data concepts

Frameworks & APIs

Application frameworks and interfaces for service development.

Spring BootFastAPIRESTPydanticOpenAPI

AI & machine learning

Growing practical knowledge for data-driven and AI-enabled backends.

Machine learning fundamentalsLLM engineering concepts

DevOps & tools

Everyday tools and practices that support a dependable workflow.

GitGitHubUvicornPython virtual environmentsAPI documentation

Current focus

From backend fundamentals to production AI.

My learning roadmap pairs Python and machine-learning foundations with the practical engineering needed to serve AI capabilities through reliable APIs.

Explore the roadmap