Abdelrahman Ahmed

    Hi, I'mAbdelrahman Ahmed

    Full Stack Developer

    Senior CS student at Nile University. Build web apps with .NET, Django, and Next.js. DEPI .NET Track graduate; strong problem-solving (Codeforces Specialist). Passionate about scalable web solutions, AI/ML, and competitive programming.

    Download CV

    About Me

    A passionate developer combining academic knowledge with practical experience to create innovative solutions

    I'm a senior CS student at Nile University and a graduate of the Digital Egypt Pioneers Full Stack program. With a strong foundation in .NET development, Django, and Next.js, I enjoy crafting scalable web applications that are both functional and user-friendly.

    My interests span full-stack development and machine learning. I've mentored over 250 students through initiatives like the Google Developer Group and served as a Junior Teaching Assistant at Nile University.

    Beyond coding, I actively participate in programming competitions and collaborate on academic projects that connect technology with societal impact. I believe in clean code, continuous learning, and using tech to solve meaningful problems.

    15+
    Projects Completed
    2+
    Years Experience

    Computer Science Student

    Senior CS student at Nile University with a 3.6 GPA, focusing on software engineering and machine learning

    .NET Full Stack Developer

    Graduate of the DEPI Full Stack Program, experienced in C#, .NET Core, and ASP.NET MVC

    AI & Machine Learning

    Built an image classifier with TensorFlow achieving 85% accuracy and explored data-driven growth prediction models

    Mentorship & Recognition

    Mentored 250+ students via GDG and Nile University TA role; active in UJRF and programming competitions

    Featured Projects

    A showcase of my work spanning full-stack development, AI/ML, and innovative solutions

    NUPal
    Full Stack

    NUPal

    An AI-powered advising platform that guides Nile University students from academic planning to career development through a unified system with an intelligent chatbot.

    C#
    .NET
    MongoDB
    Next.js
    REST APIs
    RAG
    Reinforcement Learning
    AI Agent

    Key Features:

    RAG chatbot to answer Nile University policy FAQs
    RL-based recommendations for next-semester courses
    AI agent that routes requests between RAG and RL models
    End-to-end chatbot pipeline (agent + model orchestration)
    NUCPA
    Full Stack

    NUCPA

    Competition registration and administration portal for NUCPA, allowing competitors across Egypt, Africa, and MENA to register online, track updates, and view results after the event.

    Python
    Django
    PostgreSQL
    JavaScript
    TypeScript
    React
    Next.js
    REST APIs

    Key Features:

    Competitor registration and submission forms
    Yearly About pages and competition information updates
    Admin panel to verify documents
    Post-competition results publishing
    Hospital Management System
    Full Stack

    Hospital Management System

    Django-based web application enabling patients and doctors to manage appointments, view schedules, and track medical records through a secure and user-friendly interface.

    Python
    Django
    MySQL
    HTML
    CSS
    JavaScript

    Key Features:

    Patient-doctor registration and login
    Appointment scheduling
    Medical history tracking
    Doctor schedule dashboard

    Skills & Expertise

    A comprehensive toolkit of technologies and methodologies I use to build innovative solutions

    Programming Languages

    Proficient in multiple programming languages used across full stack development

    Python
    C/C++
    Java
    C#
    HTML/CSS
    JavaScript
    TypeScript

    Frameworks & Libraries

    Hands-on experience with modern frameworks and libraries for building scalable web applications

    .NET
    FastAPI
    Flask
    Django
    React
    Next.js

    Databases & Tools

    Skilled in database management and development tools expertise

    MySQL
    SQL Server
    PostgreSQL
    MongoDB
    Git
    Docker

    AI & Machine Learning

    Experience in building machine learning models and performing data analysis

    NumPy
    Pandas
    Matplotlib
    Scikit-learn
    TensorFlow
    Keras
    PyTorch
    OpenCV

    Development Practices

    Knowledge of modern development workflows, methodologies and best practices

    Agile
    REST APIs
    Testing
    CI/CD
    Version Control
    Code Review

    Soft Skills

    Strong interpersonal skills essential for mentoring, teamwork, and project execution

    Problem Solving
    Communication & Collaboration
    Leadership
    Project Management

    Continuous Learning & Growth

    Technology evolves rapidly, and so do I. I'm constantly exploring new frameworks, methodologies, and best practices. Currently, I'm diving deeper into full stack, advanced AI concepts, and cloud technologies to stay at the forefront of innovation.

    120+
    Hours of Learning
    10+
    Technologies Explored
    5+
    Certifications Earned

    Get In Touch

    Ready to collaborate? Let's discuss your next project or any opportunities you'd like to explore together.

    Let's Connect

    I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and innovation. Feel free to reach out!

    Follow Me

    Send a Message