Ali Mohammad
Backend Engineer
Hire this person
Send a job offer directly to this candidate
About
Backend Engineer with 8 years of experience in Django, FastAPI, Flask, ASP.NET, and Node.js, specializing in scalable system design, API development, and cloud integration. Strong background in AI-powered applications, database optimization, and microservices architecture. Adept at enhancing performance, ensuring seamless system integration, and delivering efficient, high-performance solutions.
Experience
Backend Engineer (FastAPI - MongoDB) at Elevatus (2025-02 – Present)
- Developed and maintained backend services using FastAPI and Node.js for recruitment and hiring management systems.
- Designed and implemented Applicant Tracking System (ATS) features to manage job postings, candidate profiles, and recruitment workflows.
- Built APIs to track and automate recruitment stages (application, screening, interviews, offers).
- Integrated MongoDB for efficient data modeling, storage, and retrieval of candidates and hiring processes.
- Ensured scalable, secure, and high-performance backend architecture.
- Collaborated with frontend and product teams to align system functionality with business hiring needs.
Backend Engineer, AI Engineer at WEGE (2023-11 – 2025-01)
- Developed and optimized AI-powered backend systems with Django and FastAPI, ensuring seamless AI model integration.
- Enhanced database performance with query optimization and caching (Redis), leading to faster response times.
- Integrated NLP and AI technologies (ChatGPT, Amazon Polly, Wav2Lip) to improve user interaction and video lip-syncing.
- Optimized cloud infrastructure, deploying services on AWS (EC2, S3, Lambda) and containerizing applications using Docker.
- Implemented asynchronous task processing with Celery and RabbitMQ for efficient AI-driven applications.
Backend Engineer at TechTurn (2021-09 – 2023-10)
- Built scalable APIs and microservices using ASP.NET Core and Node.js.
- Designed and optimized SQL and NoSQL databases, improving query performance and reducing latency.
- Integrated RabbitMQ & Kafka for efficient message queuing and asynchronous processing.
- Developed backend for Flutter applications, managing authentication, data storage, and server integration.
Programming Instructor at Syrian Virtual University (2016-09 – 2023-08)
- Delivered courses in Python, C++, Java, and JavaScript, focusing on algorithms, data structures, and OOP.
- Designed practical projects and real-world simulations, enhancing students' coding proficiency.
- Supervised graduation projects in AI, web, and mobile development, providing mentorship and technical support.
Education
Master in Computer Science in Computer Science – Syrian Virtual University (2018 – 2022)
Bachelor in Information Technology in Information Technology – Syrian Virtual University (2012 – 2017)