Backend Development

  • Created by Muhannad Ajjan
  • Created on 28 Sep 21
  • 6 Highlights
Launched a startup
I designed, developed and launched the company’s entire tech platform, all by myself, including:

  • A highly optimized Laravel backend designed with security, scalability and performance in mind, built to serve as a backbone for the publisher platform, mobile APIs and admin dashboard.
  • Serverless (AWS Lambda) hosting to serve millions of users with dynamic pricing.
  • A Vue.js, Tailwind CSS & Inertia.js web app for the publisher platform (similar to Facebook Ads Manager) with Google Maps and Canva integration for campaign management, real time impressions, heatmap tracking, support, statistics and reporting.
  • A native Android app (written in Kotlin) for driver acquisition, tracking and communication, published on Google Play Store (using GMS) and Huawei AppGallery (using HMS) and integrates Location, BLE, CameraX, ML Kit, OneSignal and Sentry.
  • A BLE IoT device (programmed in C) for enforcing security and reliability built using the ESP-IDF platform.
  • A CI/CT/CD process to automate delivery, testing, code quality checking and documentation.
  • An internal documentation platform that provides a tech overview, operations manual and developer docs, built using VuePress and hosted on GitLab Pages.
Tech Lead & Sr Software Engineer, dKilo
Developed a backend system
Developed the backend, admin panel and part of the frontend for Inploy. A new platform that connects clients with service providers who can fulfill their business needs.

The project was developed using TDD (test-driven development) and integrated with an online payment service (Paymob).
Tech Lead & Sr Software Engineer, 34ML
Developed a backend system
SPS Tools

A set of tools to help perform online cultural assessment questionnaires for top oil & gas companies all over Egypt. 

Developed as a freelance project, served over 4000 employees across 10 companies.
Developed a backend system
Samsung MOE Support App Backend to serve over 1.6M users 
Tech Lead & Sr Software Engineer, 34ML
Developed a backend system
Vodafone 4G Campaign web app (GeelBeykamelGeel) with deep learning based segmentation, a python-based queue system, and a drag and drop photo editor on the web.
Tech Lead & Sr Software Engineer, 34ML
Developed a backend system
Backend, Admin Panel & Hosting for Premium Card

The app reached 250,000 users in June 2020.
Tech Lead & Sr Software Engineer, 34ML
Loading...