I am a Computer Science & Engineering student (Class of 2027) with a deep focus on building scalable backend systems, data pipelines, workflow automation, and low-level software architectures. I thrive on solving complex algorithmic challenges and engineering robust, data-driven applications from the ground up.
- 🎓 Currently studying at the Egypt-Japan University of Science and Technology (E-JUST).
- 💼 Gaining enterprise experience as a Software Engineering Intern at AAIB and previously as a Data Engineer Intern at DEPI.
- 🌱 Currently building and optimizing ETL pipelines, compilers, automated workflows, and high-performance REST APIs.
- ⚡ Fun fact: I'm an active competitive programmer on Codeforces and Vjudge.
- Data Engineering: Azure Data Factory, SSIS, Apache Spark, Airflow, PostgreSQL, Pinecone, MySQL
- Languages: Python, C++, Java, C#, SQL, Bash, JavaScript, PHP
- Systems & Backend: Linux, Docker, REST APIs, FastAPI, Maven, Git
- Automation & AI: n8n, LangChain, Ollama
- Core Competencies: ETL Pipelines, Algorithm Design, System Architecture, Code Debugging, OOP, Data Structures
-
Medics A multi-branch pharmacy management platform featuring automated billing algorithms, role-based access, and real-time analytics. Built with FastAPI, Flutter, Tauri, and PostgreSQL.
-
MiniLang Compiler A full compiler pipeline built from scratch (lexing, parsing, semantic analysis, TAC IR, x86 assembly generation) utilizing Java, ANTLR4, and Maven. Includes custom CLI visualizers for parse trees and ASTs.
-
Billing Cafe System A full-stack point-of-sale and inventory management system with responsive frontend components, multi-language support, and optimized SQL data structures for fast, reliable reporting.
-
Financial RAG Chatbot & Document Automation An automated Retrieval-Augmented Generation (RAG) pipeline built with n8n to dynamically ingest, parse, and vectorize financial reports. It features an intelligent intent-routing system powered by local LLMs to classify user queries. The project integrates Ollama for local generation, LangChain for document processing, and a Pinecone vector database for semantic search.
- Email: Abdulrahmanhammd@gmail.com
- LinkedIn: abdulrahman-m-a-ebrahim