Home About Experience Expertise Projects Let's Talk
Available for opportunities

Hi, I'm Abdelrahman.
Software Fullstack Backend Developer

I turn ideas into reality through code and creativity, building scalable, reliable software with a backend-first mindset.

4+
Years coding
10+
Technologies
Curiosity

Who I Am

A bit about what drives me and how I work.

Hello! I'm Abdelrahman Kandil, a curious and driven developer based in Hamburg, Germany.

I'm constantly learning and exploring new technologies and programming languages to build better software products. My main specialty is fullstack development with a backend focus, building robust and scalable web applications.

I absolutely enjoy system design & software architecture and diving deep into the core logic of various underlying web technologies. I believe great software is as much about thoughtful engineering as it is about execution.

When I'm not writing code, I'm probably reading about it. Always happy to have a chat, reach out anytime!

Location Hamburg, Germany 🇩🇪
Focus Backend / Fullstack
Status ● Open to opportunities
Backend
Python Django DRF Flask Celery Kafka
Frontend
TypeScript JavaScript Angular Tailwind HTML/CSS
Databases
PostgreSQL Redis ElasticSearch MySQL
DevOps & Cloud
Docker Kubernetes Nginx Azure AWS GitLab CI

Where I've Worked

Full-time roles, building real things for real users.

Software Engineer
Dec 2023 — Present
RegioHelden GmbH · Stuttgart, Germany
Sole developer on the Ströer Infoscreen team, building and owning features end-to-end for a digital advertising platform running nationwide across Germany.
Designed async task processing pipelines using Celery and Kafka to handle resource-intensive, time-sensitive jobs at scale.
Work daily with cross-functional teams of engineers, designers, producers, and clients across the stack.
PythonDjangoDRFCeleryKafkaPostgreSQLElasticSearchRedisAngularTypeScriptDockerNginx
Backend Developer
Sept 2020 — Dec 2023
Synapse Analytics · Cairo, Egypt
Built RESTful APIs and real-time backends using Django, WebSockets, and Protobuf across multiple client products.
Designed and shipped a full MLOps platform for AI model deployment, retraining, and inference, integrating production AI models via Azure and Kubernetes.
Ran internal tech talks to share knowledge across the team and actively participated in code reviews to keep quality high.
Started as an intern, rebuilt a legacy client project from scratch with 30%+ performance improvement, and joined full-time shortly after.
PythonDjangoDRFCeleryKafkaPostgreSQLRedisKubernetesAzureDockerGitLab CI

What I Do

Areas where I bring the most value and energy.

01
Software Development
Deeply passionate about the craft of software. I love learning about algorithms, data structures, and design patterns. Some people create music or art, I create software. It's how I express creativity and solve real problems.
02
Web Development
Experienced in building and maintaining efficient backend systems with Python, Django, FastAPI, NestJS, Node.js, and PostgreSQL. I'm equally capable on the frontend too, designing RESTful APIs and responsive UIs with TypeScript and modern CSS.
03
Systems Thinking
I enjoy the bigger picture: system design, architecture decisions, infrastructure with Docker, and understanding how complex systems fit together under the hood. Clarity at the architecture level makes everything downstream easier.

Things I've Built

Web apps, games, bots, and whatever else caught my attention.

🌐 Web App
Peam
Built with a friend in uni because we were fed up with how bad group project evaluations were. Teachers could create courses, upload lectures, invite students, and set coding assignments. The fun part: it automatically detected plagiarism across submissions by diffing ASTs generated from LSP servers, so it caught things like renamed variables across different languages too.
🏆 Hackathon
Rooaa
Accessibility app built at a hackathon with a friend. Points your camera at the world and narrates it back to you — real-time object detection with YOLOv3, depth estimation, and voice output, specifically for visually impaired users.
🎮 Game
ASCII Invader
I wanted to know what it'd take to write a game from scratch with no engine, just a terminal and C++. Turns out: a game loop, some cursor tricks, and a lot of patience. Space Invaders felt like the right scope. It was a blast.
ASCII Invader gameplay
🤖 Bot
RedditWallpaperBot
Classic "I'll just automate this real quick" project. Pulls top-rated wallpapers from whatever subreddits you point it at and dumps them locally. Still use it.
RedditWallpaperBot in action

Let's Work Together

I'm always open to new projects, opportunities, or just a good tech conversation. Reach out through any channel below.