Murat Celebi

Software Architect & Full Stack Software Developer at Acıbadem Schools | Laravel & Flutter | Multi-Tenant SaaS Architecture | Docker • Redis • MySQL | EdTech Platforms | Bachelor Degree

Sancaktepe, Istanbul, Türkiye

About

Full Stack Software Developer specializing in Laravel and Flutter. Currently developing a multi-tenant education management platform designed to replace multiple systems used in schools. The platform includes: • Parent and Teacher mobile applications (Flutter) • Web administration and tenant management panels (Laravel) • Modular architecture with event-driven components • Docker based infrastructure • Redis queue system • Firebase notification integration Key modules include: • Student and teacher management • Academic year and class structures • Role and permission system per tenant • Homework and assignment management • Attendance tracking • Real-time messaging between parents and teachers • Notification management (SMS, email, push) • Social activity feed system • Dynamic form builder • Psychological counseling session tracking • Curriculum based achievement tracking I focus on building scalable SaaS architectures and modular systems that can support multi-institution deployments.

Experience

  • Acıbadem Okulları ()
    • Yazılım Geliştirme Proje Lideri
      Jan 2025 - Present · 1 yr 7 mos

      Leading the development of a multi-tenant education platform designed to replace multiple existing school systems. The platform consists of: • Parent mobile application (Flutter) • Teacher mobile application (Flutter) • Administration web panel (Laravel) • Tenant management panel (Laravel) Technical architecture: • Laravel modular architecture • Multi-tenant per database structure • Event-driven system design • Redis queue infrastructure • Docker based development environment • Firebase push notifications • REST API architecture Implemented system modules: • Student and teacher management • Class, course and academic year structures • Role and permission system per tenant • Homework and assignment system • Attendance management • Messaging system with real-time file sharing • Notification management panel (SMS / Email / Push) • Dynamic form creation system • Curriculum-based achievement tracking • Social activity feed system for school communication Currently developing: • Curriculum based lesson planning system • Exam and assessment module

    • Software Developer
      Nov 2024 - Present · 1 yr 9 mos

  • Full Stack Developer at Grandoria Travel & Dmc
    Nov 2023 - Oct 2024 · 1 yr

  • Bir Gönül Derneği (8 yrs 5 mos)
    • Full Stack Developer
      Sep 2018 - Nov 2023 · 5 yrs 3 mos

    • Bilgi İşlem Sorumlusu
      Jul 2015 - Jan 2020 · 4 yrs 7 mos

  • IT Technician at BİRGÖNÜL DERNEĞİ
    Aug 2015 - Oct 2023 · 8 yrs 3 mos

  • Web Developer at Yuzaki
    Jan 2020 - Jan 2021 · 1 yr 1 mo