
Ioannis Karasoulas
Software engineer
I build full-stack apps, SaaS products, and mobile experiences with practical architecture and clean interfaces.
I already have a full-time job, so I take on a small number of part-time projects: full-stack apps, SaaS products, mobile experiences, dashboards, and clean product interfaces.
Screenshots you'll actually find again Every capture lands in a searchable library on your own machine — with a note you jot down while you still remember why you took it.
GLMediaCMS is a Next.js-based video content management platform that combines Supabase and S3-compatible storage to help teams upload, organize, process, and publish video efficiently with strong governance controls.
We expanded automated testing around critical user journeys to reduce regressions in media operations and admin tooling.
We added stronger channel-level controls for configuration, limits, and access, while keeping day-to-day workflows fast for content teams.
We strengthened worker observability and recovery patterns so media operations remain stable during spikes and failure scenarios.