Summary
Porin Ćustić is a freelance software engineer from Zagreb with a decade of experience building backend systems and architecting scalable, distributed applications. He specializes in Python-based backends (Flask, Django, FastAPI) and has migrated monoliths to microservices, worked with high-throughput data platforms, and designed backend architectures for healthcare and media products. His work has processed millions of files and billions of records daily and includes a FastAPI project showcased to world leaders, as well as email recommender and AI tooling for a medical education platform. With a Master’s in Mathematics and Computer Science and a long-standing interest in algorithms and theoretical CS, he combines rigorous problem-solving with practical production engineering. He often contributes as a mentor on teams and enjoys exploring new languages and technologies beyond his Python comfort zone.
10 years of coding experience
5 years of employment as a software developer
Master’s Degree Mathematics and Computer Science, Master’s Degree Mathematics and Computer Science at University of Zagreb / Sveučilište u Zagrebu
Summer school - Fractals (mathematics), Summer school - Fractals (mathematics) at LjetnaŠkolaPete 2011
Competitive Programming (Natjecateljsko programiranje)
Summer school - Mathematics and Statistics, Summer school - Mathematics and Statistics at LjetnaŠkolaPete 2012
Croatian, English