About Skills Projects Contact

ABDELRAHMAN AMER

Software Engineer
BACKEND

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

Abdelrahman Amer

BACKGROUND

Engineering meets commerce.

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.

Feb 2023 – Jun 2025
ALX Africa SE Certificate
System Engineering, Algorithms, Full-Stack Development
Aug 2018 – Jun 2023
BCom, Cairo University
Faculty of Commerce · Business & Analytical Thinking

COMPETENCIES

Tools & technologies I work with.

Back-End & Systems

PythonNode.jsCLinux/UnixBash/ShellMemory Mgmt

Front-End & Web

JavaScript (ES6+)TypeScriptReactHTML5/CSS3Redux

Databases & Data

MySQLPostgreSQLRedisMongoDBSQL Data Modeling

DevOps & Methods

Git/GitHubDockerNGINXOOPDSAAgile

FEATURED WORK

Projects I've built.

Solana Arbitrage Bot

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

TypeScriptSolanaJupiter API
View on GitHub

Custom printf (C)

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

CVariadicParsing
View on GitHub

AirBnB Clone · Backend

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

PythonCustom ORMJSON
View on GitHub

Crypto Portfolio API

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

Node.jsExpressMySQL
View on GitHub

Simple Shell (C)

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

C LanguageLinux Syscalls
View on GitHub

NOW

Diving into AI & Machine Learning.

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

CONTACT

Let's build something useful.