About Me

More than just a title, let’s learn a little bit more!

I’m Ahmed, a software engineer who is passionate about building full-stack applications, efficient algorithms, and interactive games. My journey in tech started with a curiosity for solving real-world problems and has evolved into a love for creating user-centric digital experiences.

Since I was young, I have always been fascinated by computers. What started as small hobby where I would fix technical issues for family, or create simple programs for personal interest, would then gradually grow into a deep commitment to software development where I would find a passion in turning abstract concepts into clean, reusable code.

Beyond coding, I thrive in collaborative environments and enjoy tackling challenging problems with creative solutions. I aim to contribute to impactful projects that make a difference in users’ lives.

Programming Languages

Java C++ Python Swift JavaScript

Frameworks & Libraries

React React Native Node.js Express.js GTest JUnit FastAPI

Cloud & Platforms

AWS Azure DevOps Salesforce

Databases

PostgreSQL MySQL SQLite

Developer Tools

Git GitHub Maven NPM