Summary
Joseph Zammit is a seasoned Python/Django software engineer with a decade of experience building and modernizing backend systems across startups and enterprises from Malta. He has a strong track record of converting monoliths to async services, improving test coverage and CI practices, and designing reliable data pipelines that cut load times and maintenance overhead. As a freelancer and recent contributor to products at Nielsen Norman Group and Deepdesk, he blends hands-on implementation (FastAPI, Django ORM async) with architecture and mentoring responsibilities. His background includes building custom e-commerce tooling with real-time WebSocket interfaces and delivering fault-tolerant device-management and IAM services for large clients. Joseph pairs an academic foundation (MSc Informatics) with practical ownership—from AWS deployments as a technical co-founder to leading small engineering teams—making him comfortable across the full backend stack. A pragmatic engineer, he often focuses on measurable operational gains (test coverage, async refactors, CI) rather than flashy tech, which repeatedly reduces team firefighting and speeds delivery.
11 years of coding experience
18 years of employment as a software developer
M.Sc. Informatics, M.Sc. Informatics at University of Malta