Barber Cashflow
Multi-tenant SaaS that brings scheduling, sales, commissions, inventory and cash flow of a real barbershop into production.
N+1 on sales listing: 20 sales triggered ~61 queries — fixed with select_related + prefetch_related.
Backend Python Developer
I built and maintain three production systems on my own — including a multi-tenant SaaS with a paying client. From data modelling to deployment, with tests, CI/CD and AWS infrastructure.
Languages & Frameworks
Databases
Infrastructure & DevOps
Concepts
Multi-tenant SaaS that brings scheduling, sales, commissions, inventory and cash flow of a real barbershop into production.
N+1 on sales listing: 20 sales triggered ~61 queries — fixed with select_related + prefetch_related.
Operational and financial management system used daily by staff at a real family business.
Direct push-to-deploy without tests: I built CI/CD with 80% coverage gate and automated daily backup to Google Drive.
Study platform built end-to-end — from domain knowledge to AWS infrastructure, from DNS to the database.
Media files lost on every PaaS redeploy — migrated to AWS with RDS + S3 + django-storages.
Automation service (technical challenge) that queries a public portal and returns structured data + screenshot via API.
networkidle never settled — analytics scripts keep connections open indefinitely — replaced by waiting on a specific selector.
Self-taught. I have three production systems I built and maintain on my own — from the problem to deployment, with tests, CI/CD and real infrastructure.
Between 2022 and 2026 I lived in Ireland, working as an operational supervisor at a convenience store chain for three years and studying two years of a BSc in Computer Science. My English came from immersion. My business domain knowledge came from real operations: till management, inventory, commissions, daily closing. That is why the systems I build are operational and financial management tools — I have been the user of this kind of software.
I am looking for a product role — a team with an established code review practice and a codebase with history to learn from.