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 with domcontentloaded.
Self-taught. I built and maintain three production systems on my own, from 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 where software is the business: a team with an established code review practice and a codebase with history to learn from.