Bavaria, Germany · Open to Applied AI, ML and performance-focused C++ engineering roles in Germany

Ahmed Mamdouh

Applied AI & Software Engineer

I build reliable AI-powered products, high-performance systems and scalable software.

0x

inference time reduction

1,000ms → 2ms on a real-time computer-vision pipeline

0%

faster page loads

legacy frontend modernization at Sequel Solutions

0/100

Lighthouse score

perfect score shipped on a production frontend

01 / About

Applied AI and performance-critical C++

I'm a software enginer with a strong academic and applied background in software design and development. I've worked across different languages, platforms and technology stacks, but my approach tends to stay the same: I care about good system design, clear abstractions, performance, testing and actually delivering useful software on time. I like working closely with the people who use or depend on what I'm building, understanding the problem behind the requirements and making technical decisions with that end goal in mind. Test-driven development and maintainability are important parts of how I work, whether I'm building a real-time system, a user application, or an AI-based system.

My main technical interest are C++ and artificial intelligence. I enjoy modern C++ its combination of expressive software design and low-level control when it's needed. Currently, my main hobby project is building my own graphics engine, which gives me plenty of room to explore both.

My interest in AI comes from first-hand experience with the gap between research and production software. A major focus on my work has been bridging that gap and turning research ideas and simple scripts into reliable, production-ready solutions. My academic background in AI and professional work have taken me through machine learning, computer vision, semantic reasoning, RAG, and agentic workflows, with the same emphasis on architecture, evaluation, performance, testing, and delivery that I bring to the rest of my software work.

03 / Experience

Where I've built things

SAP Fioneer

Software Developer (ABAP)

Oct 2024Present

Walldorf, Germany

  • Build parallel, scalable software for SAP S/4HANA and the Financial Products Subledger (FPSL) in financial-services environments.
  • Design and optimize high-performance ABAP SQL queries and data-oriented processing for financial applications.
  • Contribute across architecture discussions, pair programming, code reviews and modernization of internal developer and quality tooling.

Primetals Technologies

Working Student Developer — Computer Vision / ML

Apr 2023Nov 2024

Erlangen, Germany

  • Built AI-powered assistants and computer-vision pipelines for real-time industrial workflows in steel mills.
  • Trained and fine-tuned computer-vision models and hardened them into production-ready pipelines.
  • Cut inference latency on an existing pipeline from ~1,000ms to 2ms — a 500x speedup that enabled real-time use.
  • Extended reusable internal ML tooling for future industrial AI projects.

Sequel Solutions

Junior Software Developer

Sep 2020Jul 2021

Cairo, Egypt

  • Built web and mobile features for a vacation-booking platform with JavaScript, React Native, Firebase, Docker and AWS.
  • Modernized legacy code, cutting page-load time by 30% and reaching a perfect Lighthouse score.
  • Added backend caching and contributed mobile-specific functionality.

04 / Skills

Tools I reach for

Applied AI & ML

PyTorchTensorFlowKerasNumPyOpenCVCUDALabel StudioLangChainLangGraphRAGVector databasesTool-using agents

C++ & Systems

C++14/17/20Fast DDSQt 6OpenCVOpenGLVulkanOpenCLIntel TBBBoostGoogleTestCMake

Software Engineering

PythonTypeScript / JavaScriptABAPJavaReactNext.jsReact NativeDjangoFastAPIREST APIsSQLRedis

Infrastructure & Performance

AWSDockerGitLinuxCI/CD

05 / Education

Education

20222025 · Grade 1.9

M.Sc. Artificial Intelligence

FAU Erlangen-Nuremberg

Computer vision, deep learning, NLP, generative AI, information visualization, high-performance computing minor. Teaching assistant for Artificial Intelligence II.

20162021 · Grade 1.9

B.Sc. Computer Science and Engineering

German University in Cairo

Software engineering, algorithms and data structures, DevOps, embedded and cyber-physical systems, data engineering. Student researcher and autonomous smart-lab team lead.

06 / Contact

Let's talk

I'm actively interviewing for modern C++ roles in Germany, with additional interest in AI / ML and broader software development opportunities. Email is the fastest way to reach me.

Languages

  • ArabicNative
  • EnglishFluent
  • GermanBeginner (B1)

Achievements

  • Catalyst Coding Competition (2019)
  • Google Code Jam (2020)
  • Google Foobar (2023)

© 2026 Ahmed Mamdouh. Built with Next.js, deployed on GitHub Pages.