Hi, I'm Abdelrahman Amer
Software Engineer

I build backend APIs, AI-powered tools, full-stack web apps, and Linux-based systems with clean, practical engineering.

Abdelrahman Amer

About Me

I am a Software Engineer focused on backend APIs, full-stack web applications, and Linux-based systems. I combine software engineering training with a Commerce background, which helps me understand business workflows and build practical technical solutions.

Through ALX Africa, I built a strong foundation in Python, C, JavaScript, Node.js, databases, infrastructure, algorithms, and collaborative development. I learn quickly, break problems down clearly, and work well in Agile environments.

I am focused on building real products, improving backend reliability, and growing with strong engineering teams through practical software development work.

ALX Africa Software Engineering Certificate

Feb 2023 – Jun 2025

Intensive program focusing on System Engineering, Algorithms, and Full-Stack Development.

Bachelor of Commerce

Cairo University | Aug 2018 – Jun 2023

Faculty of Commerce, providing a strong foundation in business and analytical thinking.

Technical Competencies

⚙️

Back-End & Systems

Python Node.js C Programming Linux/Unix Bash/Shell Memory Management
🖥️

Front-End & Web

JavaScript (ES6+) TypeScript React HTML5/CSS3 Redux
🗄️

Databases & Data

MySQL PostgreSQL Redis SQL Data Modeling MongoDB
🚀

DevOps & Methodologies

Git/GitHub Docker NGINX OOP Data Structures & Algorithms Agile

Featured Projects

Solana Arbitrage Bot

TypeScript trading automation project using Jupiter Aggregator Core API to explore route discovery, quote handling, and low-latency execution patterns on Solana.

TypeScript Solana Jupiter API
View on GitHub

Custom printf (C)

Rebuilt the C printf function with format parsing, variadic arguments, and specifier handling as part of systems programming training.

C Variadic Parsing
View on GitHub

AirBnB Clone - Backend

Python backend foundation for an AirBnB-style app with a custom CLI, object models, JSON persistence, and full CRUD workflows for core entities.

Python Custom ORM JSON
View on GitHub

Backend API for Crypto Portfolio

Node.js and Express REST API backed by MySQL for tracking crypto investments, validating entries, and calculating average purchase price automatically.

Node.js Express MySQL
View on GitHub

Simple Shell (C)

Custom UNIX command-line interpreter in C implementing command parsing, PATH resolution, built-ins, and process management with fork, execve, and wait.

C Language Linux Syscalls
View on GitHub
Current Focus

Diving into AI & Machine Learning

Currently expanding my technical horizon by diving deep into Machine Learning and AI Agents. I am actively studying architecture of intelligent agents and leveraging my backend expertise to build scalable, data-driven AI solutions.