Software & Artificial Intelligence Engineer
I am a Software & Artificial Intelligence Engineer specializing in deep learning, computer vision, natural language processing, and pragmatic software architecture. My work ranges from engineering multimodal AI solutions and cross-institutional data platforms to designing flexible backend architectures—leveraging everything from modular monoliths and AI sidecar patterns to decoupled client applications. I focus on building maintainable, real-world software tailored to the exact problem at hand.
- Languages: Python, C/C++, C#, Java, JavaScript/TypeScript, SQL, Dart
- Libraries & Frameworks: FastAPI, ASP.NET Core, React, Node.js, Flutter
- AI & Machine Learning: PyTorch, TensorFlow, Transformers, Computer Vision, YOLO
- Architecture & Design: Clean Architecture, DDD, MVVM, 3-Tier, AI Sidecar Pattern, Modular Monoliths, React Hooks
- Data Science & Visualization: Data Mining, Data Analysis, Statistics, D3.js, Three.js
- Web Automation & Testing: Selenium, NUnit, Page Object Model, QA Testing
- DevOps & Tools: Docker, Git, GitHub Actions, Linux, CI/CD
Collaborative Academic Networking Platform. Developed in collaboration between Université de Lille and HIAST.
- Topics: ASP.NET Core, FastAPI (AI Sidecar), React (Hooks), Clean Architecture, Natural Language Processing, System Architecture
Assistive mobile application prototype for visual support, leveraging Flutter alongside a Python/FastAPI backend and multimodal AI models for real-time scene understanding and OCR.
- Topics: Flutter, FastAPI, Python, Multimodal AI, Computer Vision
Scalable web application platform for tour agency and vehicle rental management, engineered with Clean Architecture across Domain, Application, and Data layers.
- Topics: ASP.NET Core 8, C#, React, TypeScript, Clean Architecture, SQL
Continuous 2D simulation environment built with Gymnasium to evaluate Deep Reinforcement Learning algorithms (PPO and DQN) using TensorFlow for trajectory generation and collision avoidance.
- Topics: Reinforcement Learning, TensorFlow, Gymnasium, PPO, DQN, Autonomous Navigation
End-to-end MiniPascal compiler frontend built in C++ using Flex and Bison for lexical and syntactic analysis, targeting a custom stack-based virtual machine execution environment.
- Topics: C++, Flex, Bison, Compiler Construction, AST, Virtual Machine
- Email: mouradtarek08@gmail.com
- LinkedIn: Tarek Mourad
- Telegram: @Tarek_Mourad
Thank you for visiting my profile!
