Md Aziz
Md AzizSenior Full Stack Developer, Bengaluru

Backend-first engineer building multi-tenant SaaS in PHP and Python.

5.6+ years shipping school-management modules, schedulers and AI features at Skoodle Learning. I also designed, built and run Daily Hisab, a finance app with 15K+ downloads.

Starting solver

A small version of the timetable generator I built at Skoodle. It searches for a valid week, undoes dead ends (red) and restarts when stuck. Underlined cells are fixed.

40%
less PHP server load after moving heavy jobs to FastAPI
50%
less database overhead from a cached menu-permission system
40%
faster core MySQL queries through indexing and query rewrites
15K+
downloads of Daily Hisab, 4.3 stars on Google Play

Selected work

Timetable generator

Skoodle Learning

Builds school timetables around fixed periods, teacher and subject load, consecutive classes, split classes and combined classes. The search engine uses dynamic MRV, conflict-directed backjumping, tabu search, Luby restarts, ejection repair and simulated annealing, spread over parallel workers.

  • Python
  • Constraint satisfaction
  • Parallel workers

Admissions module

Skoodle Learning, multi-tenant SaaS

A full admissions system for schools. It captures leads from Google Ads, Meta Ads and other sources, then tracks each one through a lead, enquiry and application pipeline. Status changes go back to Meta and Google Ads as conversion events through their conversion APIs (reverse events), so the ad platforms learn which leads become admissions. It includes a dynamic form builder (each school customizes forms and can revert to the default), a payment gateway for fees, communication setup, role-based access for staff and administrators, and tenant isolation so every school only sees its own data.

  • PHP
  • MySQL
  • Multi-tenancy
  • RBAC
  • Form builder
  • Payment gateway
  • Google Ads
  • Meta Ads
  • Conversion APIs
    Starting

    Sample leads, simulated flow. Every status change is recorded, sent to the ad platform that brought the lead through its conversion API, and can trigger a message to the parent.

    Daily Hisab

    Own product, live on Android and iOS

    Expense tracking, budgets, group bill splitting (equal, unequal, percentage and share-based), PDF reports with charts, and a financial health score. I handle mobile, backend, infrastructure, design and the Play Store launch.

    15K+ downloads, 500–1,000 active users, 4.3 stars.

    • Flutter
    • PHP / CodeIgniter 3
    • MySQL
    • Firebase FCM
    • mPDF

    FastAPI middleware

    Skoodle Learning

    An asynchronous Python layer that takes resource-heavy work off the core PHP application, so the same servers handle more traffic.

    PHP server load down 40%.

    • FastAPI
    • Async
    • PHP

    AI ticketing

    Skoodle Learning

    Sentence Transformers detect duplicate support tickets, and a sentiment model flags the unhappy ones for faster handling.

    30% fewer duplicate tickets, 30% less manual review.

    • Sentence Transformers
    • NLP
    • FastAPI

    Fincall CRM

    Production, deployed end to end

    CRM on CodeIgniter 3, FastAPI and Next.js. I set up Nginx, MySQL, Playwright-based PDF generation, Docker and Linux hosting, and Cloudflare protection.

    • CodeIgniter 3
    • FastAPI
    • Next.js
    • Docker
    • Nginx

    SafeNet Guardian

    In development

    Web safety platform that detects harmful content with NLP and ML. Includes a Chrome extension, REST APIs, JWT authentication and role-based access.

    • FastAPI
    • Next.js
    • Chrome extension
    • JWT / RBAC

    Experience

    Full Stack Developer, Skoodle Learning

    Sep 2023 to present, Bengaluru
    • Architect multi-module SaaS (Admissions, Curriculum, Inventory, Cafeteria) with PHP services and FastAPI middleware.
    • Built role-based admissions workflows and a global menu-permission system (file plus database, cached JSON).
    • Delivered a Firebase teacher–student chat with WhatsApp-style live sync.
    • Cut core MySQL query time by 40% through indexing, JOIN tuning and replacing nested loops with single queries.
    • Mentor 4 developers on modular design, SOLID and SQL performance through code reviews.

    Full Stack Developer, Attractive Web Solutions

    Feb 2021 to Aug 2023, Delhi
    • Led CRM and e-commerce builds in Laravel and CodeIgniter, with reusable modules adopted across client projects.
    • Hardened Linux/Apache servers and automated backups and deployments, reducing downtime by 25%.
    • Optimized REST APIs and MySQL schemas, cutting API response times by 30%.
    Languages
    PHP, Python, JavaScript, SQL, Dart
    Frameworks
    Laravel, CodeIgniter 3, FastAPI, Flask, Flutter, Next.js
    Data and messaging
    MySQL, PostgreSQL, MongoDB, Firebase, Redis, Kafka, RabbitMQ
    Infrastructure
    AWS, GCP, DigitalOcean, Docker, Nginx, Linux, Cloudflare, GitHub Actions, Jenkins
    AI and ML
    TensorFlow, scikit-learn, BERT, Sentence Transformers
    Education
    MCA, Manipal University (2024–2026). BCA, Manipal University (2021–2024)

    Open to senior backend and full-stack roles

    Based in Bengaluru. The quickest way to reach me is email.