I am a Software Engineer specializing in building AI applications with a focus on agentic systems and intelligent automation. With over five years of experience in software development, I've designed and deployed AI-powered solutions for leading organizations including Fraunhofer, Deutsche Bahn, and Statista.
My expertise spans the entire AI development stack—from building complex RAG pipelines and multi-agent orchestration systems to developing production-ready AI applications. I've worked extensively on deep learning models, LLM integration, and creating scalable agentic workflows that solve real-world business problems.
Beyond AI, my technical foundation includes full-stack development with modern web frameworks like React, Next.js, and React Native, as well as desktop development with Electron. I'm experienced in backend system design, API architecture, database technologies, containerization, and building robust CI/CD pipelines.
Before moving to Germany, I received an award from Egypt's Minister of Education for my performance in secondary school, along with an engineering scholarship at a local private university. I hold a Bachelor's in Mechatronics Engineering from the GUC in Egypt and a Master's from Hamburg University of Technology.
I've gained professional experience at organizations like Siemens, Fraunhofer, and Wärtsilä, working on everything from computer vision research to building full-stack AI web applications. I'm also a Top Rated Freelancer on Upwork, placing in the top 10% of the platform.
Below is a list of technologies I regularly use and enjoy working with. If you want to see more of what I do, check out my GitHub.
PyTorch, Scikit-Learn, Pandas, Langchain, LlamaIndex, Hugging Face, LLMs, Diffusion Models, Computer Vision, Reinforcement Learning, AutoML, TTS, NLP.
AWS, Azure, Docker, Git, CI/CD, Github Actions, Vercel.
Python, TypeScript, React, Next.js, React Native, Electron, Tailwind CSS, FastAPI, Flask, NestJS, Hono, Fiber, PostgreSQL, MongoDB, Redis, (vectorstores : Pinecone, Milvus...)
