Loading...

Terminal
Loading...
0%

Application Development by lRam

Personal Portfolio & Learning Lab of a Future Software Developer

I am currently in retraining (Umschulung) as a Software Developer in Germany, building my skills in software development and exploring various technologies.

Development Portfolio of Martinoski Ljuben is a personal portfolio project and not a registered company. This website is created for learning and showcasing purposes only.

About me

Hello! I'm currently undergoing retraining (Umschulung) to become a Fachinformatiker Anwendungsentwicklung in Germany. This journey represents a new beginning - "Development Portfolio of Martinoski Ljuben" - in my career, focusing on software development and technology.

My interests span across Python programming, app development technologies, and various software projects. I'm passionate about learning how to build efficient, user-friendly applications and solving complex problems through code.My focus is on backend development with Python, Django and Flask, clean code, test coverage and structured project management. In addition, I am actively developing knowledge of IT security (cs50-Harward-Cybersecurity Certificate (currently in progress), cryptography, penetration testing, ethical hacking, bugcrowd, etc.) and Linux server administration.

This website serves as both my portfolio and a learning laboratory where I document my progress, share projects, and showcase the skills I'm developing during my training.

Skills & Tools

Programming & Backend

Python Django Java REST API

Methods & Work Practices

OOP MVC

Database

MySQL MariaDB SQLite

Testing & Quality

Unit Testing (Django TestCase) Test Documentation 22 automated tests

Version Control & Tools

Git GitLab GitHub VS Code Cursor Docker

Virtualization

VMware

ERP & Business Software

SAP S/4HANA (certified, with distinction)

Project Management

Jira Confluence (Atlassian) Agile Working Scrum

Operating Systems & Network

Linux Ubuntu Linux Kali Windows 10/11

Networking

TCP/IP Networking Fundamentals

IT Security

CS50 Harvard Cybersecurity Certificate (in progress) Cryptography Penetration Testing Ethical Hacking Bugcrowd

Projects

Logistic App - (v1.5.0)

Team contribution: Python backend development for a warehouse management system with driver check-in and real-time gate management. I handled part of the server-side logic with FastAPI and SQLite.

Python FastAPI SQLAlchemy SQLite
Open fullscreen

Python Data Analysis Tool

A command-line tool for basic data analysis and file processing. Currently in development as part of my Python learning curriculum.

Python Data Processing CLI
Open fullscreen

Learning Management System

A full-stack LMS with course management, learning progress tracking, and a reactive React UI.

React JavaScript React Router Vite Python Backend API
Open fullscreen

Version Control Workflow

Django web application as an interactive learning tool for professional Git practices — with SOLID architecture throughout and 20 unit tests.

Python 3.14 Django 6.0.6 Git SOLID SQLite Testing
Open fullscreen

Enterprise-Grade Password Manager

Developed a secure, local-first password management system implementing industry-standard cryptographic protocols. The application prioritizes security, usability, and complete user privacy.

Python 3.14 Cryptography (Fernet) PyInstaller Colorama Tabulate
Open fullscreen

Machine Service Management System with Ready-Gate Validation

Django-based service ticket system for machine parks with a structured 6-stage workflow, Ready-Gate validation, and automatically generated checklists.

Python Django SQLite Backend Testing Admin
Open fullscreen

Contact

If you want to connect, feel free to reach out. I'm always interested in learning from others and sharing knowledge.

Privacy & Legal

This website is purely private and serves exclusively educational and portfolio purposes.

I am currently in retraining as a Fachinformatiker Anwendungsentwicklung and present my learning progress and projects here. No commercial services are offered, no paid contracts are concluded, and no commercial activities are conducted.

Contact: For questions or interest in exchange, you can reach me by email: ljuben.martinoski@outlook.de

This website is a private, non-commercial portfolio created during my retraining as an IT specialist in application development. It does not offer paid services of commercial activities.