I build clean, test-driven and modular applications with a strong focus on backend architecture and polished user experience. Below is a curated selection of my work.
-
This repository contains the source code for the premium marketing website of AD FLIESEN | Fliesenleger | Salzburg,
a local tiling and bathroom renovation business based in Salzburg, Austria.
- UI language: German (DE)
- Target: local customers in Salzburg & Salzburg Umgebung
- Goal: Turn visitors into high-quality leads via phone, WhatsApp and contact form
- Demo Website: https://ad-fliesen-salzburg.netlify.app/ (The demo website is only for now, until the company has completely arranged the old domain and the new one)
- Repo: https://github.com/irmita-dev/ad-fliesen-premium-website
A cinematic productivity dashboard built as a full-stack application:
- Backend: FastAPI with clean architecture (API โ services โ models โ tests)
- Frontend: React + Vite using handcrafted premium CSS
- Fully tested using pytest
- Structured, scalable codebase demonstrating professional engineering workflow
End-to-end virtual assistant built with:
- Python (Flask API) + modular request handling
- React (Vite) front-end with real-time UI
- Clean architecture and TDD workflow
A fully test-driven calculator:
- Separation of concerns and modular logic
- Unit tests covering every function
A secure password vault with:
- Fernet encryption
- Graphical interface
- Safe JSON storage
A conversational assistant with:
- Custom text engine
- Conversation history
- Modular architecture
And more projects coming โ building is part of my daily routine.
- Languages: Python, Bash, Java (beginner)
- Backend: FastAPI, Flask, REST API design
- Frontend: React, Vite, modern CSS
- Tech: Linux (WSL2), Cryptography (Fernet), Tkinter, JSON, CLI apps
- Principles: Clean Code, TDD, Modular Architecture, OOP
- Tools: Git, GitHub, VS Code, pytest
- Consistency over motivation โ I code and learn every single day.
- Clarity before complexity โ clean architecture comes first.
- Discipline & structure โ sustainable progress beats rushing.
- Problem-solving mindset โ every error is an opportunity.
- Ownership โ I take full responsibility for my work.
- Continuous learning โ constant improvement is my habit.
- Deepen backend expertise (FastAPI, authentication, databases)
- Build advanced GUI and desktop apps
- Master OOP design patterns
- Improve testing and debugging strategies
- Contribute to open-source projects
I am a dedicated Python developer with strong focus on clean architecture, modular design, and test-driven development. Highly organized, reliable, and detail-oriented. I enjoy solving complex problems, designing structured systems, and building real projects that demonstrate professional engineering standards.
My motto: Building, learning, improving โ every day.
GitHub: github.com/irmita-dev
Email: [email protected]