About Me
I’m a Computer Science student at the University of Birmingham passionate about AI-driven technologies, secure systems, and innovative engineering. I combine research, creativity, and technical precision to build scalable solutions that make a global impact.
Technical Expertise
Recent Projects

Digital Profile
Built a modular personal portfolio using Next.js 15 and Tailwind CSS v4. It dynamically loads content for education, experience, and projects from JSON data, ensuring easy scalability and consistent design. Includes Framer Motion for transitions and fully responsive layouts. [View Project](https://github.com/sharafedd/portfolio)

MEA-GPT: AI Assistant for Research and Analytical Writing
Built an AI assistant that helps users summarize, structure, and analyze research writing. Integrated multiple Hugging Face models for text generation and summarization. Implemented a user-friendly interface with Next.js and Tailwind CSS, allowing users to input text and receive AI-generated insights.

Skilink: Service Marketplace Platform
Created a Supabase-backed web app that connects clients with service providers. Implemented authentication, database storage, and real-time service listings with analytics dashboards, built using Next.js and TypeScript. [View Project](https://github.com/sharafedd/skilink)

LELA: Story Sharing Platform
Built a story-sharing platform using Next.js and Supabase where users can write, publish, and interact with stories. Integrated story analytics, reactions, and responsive layouts for both readers and authors. [View Project](https://github.com/sharafedd/lela)

The Karta Project: Closed-Loop Digital Payment System
Designed a secure closed-loop payment ecosystem for Algerian businesses using Kotlin and custom backend APIs. Supported NFC prepaid transactions with real-time balance synchronization and multi-role access.

MaxSAT Problem Solver
Implemented a Python-based solver for the Maximum Satisfiability problem combining stochastic optimization and local search strategies. Focused on efficiency and modular testing for constraint satisfaction instances. [View Project](https://github.com/sharafedd/Solving_MAXSAT_Problems)

AI Crew Scheduling Optimiser
Developed an AI-based scheduling system using heuristic search to optimize crew assignments. Focused on fairness, workload distribution, and computational efficiency in scheduling tasks. [View Project](https://github.com/sharafedd/Solving_Air_Crew_Scheduling_Problem)

Drawly: AI Full Stack App
Built a social drawing application using Angular and Spring Boot, integrating generative AI for art assistance. Included authentication, real-time collaboration, and CI/CD deployment pipelines. [View Project](https://github.com/sharafedd/Drawly)

Neural Networks in Time Series Analysis
Compared CNN, RNN, and LSTM models for time-series forecasting and pattern recognition. Implemented evaluation pipelines to analyze model accuracy and temporal dependencies across financial datasets.

Firewall Client–Server System
Developed a C-based client-server firewall that filters packets, logs traffic, and enforces access rules. Focused on understanding low-level network communication and basic security architecture. [View Project](https://github.com/sharafedd/OS-Firewall-Client-Server-System)

Green Life: Mobile App Proposal
Proposed a mobile app prototype that encourages sustainable living through gamified challenges, daily eco-friendly goals, and visual impact tracking. Designed using Figma with plans for Expo-based implementation.
Professional Experience
Education

University of Birmingham
Sep 2022 – Jun 2026
Degree: MSci Computer Science with a Year in Industry Expected Classification: First-Class Honours Focus Areas: Artificial Intelligence and Security Notable Achievements: Teaching Assistant for OOP, recipient of the International Excellence Scholarship. The University of Birmingham has provided me with an academically rigorous yet highly practical foundation in Computer Science. Across four years, I have developed expertise spanning software architecture, artificial intelligence, data systems, and dependable software engineering. The program’s structure encourages both research depth and interdisciplinary integration, combining algorithmic precision with large-scale system design. Year 1 - Object-Oriented Programming - Mathematical and Logical Foundations of Computer Science - Theories of Computation - Data Structures and Algorithms - Artificial Intelligence 1 - Full Stack Application Development Year 2 - Functional Programming - Artificial Intelligence 2 - AI Team Project - Security and Networks - Operating Systems in C - Software Engineering and Professional Practice Year 3 - Machine Learning - Neural Computation - Natural Language Processing - Evolutionary Computation - Security of Real World Systems - Dependable and Distributed Systems Year 4 - Computer Vision - Secure Software and Hardware Systems - Advanced Networking

Hong Kong University of Science and Technology (HKUST)
Jun 2024 – Aug 2024
Program: Global Exchange Program Academic Standing: Distinction Focus Areas: Database Systems, Innovation, and Entrepreneurship My exchange at HKUST was a globally enriching experience that expanded my understanding of how technical innovation drives organizational growth. Immersed in one of Asia’s leading technological ecosystems, I explored how computing infrastructure, business models, and cross-cultural collaboration intersect in modern tech environments. Modules Studied - Database Management Systems - Business and Innovation in Technology These courses offered a comprehensive look into how data systems and business innovation co-evolve. The Database module honed my skills in query optimization, relational schema design, and concurrency control, while the Innovation module challenged me to evaluate how emerging technologies shape competitive advantage. Projects and Research Highlights - Conducted a research-based analysis on Lockheed Martin’s technological diversification and R&D investment strategy. - Developed a case study on data-driven entrepreneurship for Southeast Asian markets. Working within a diverse, international cohort helped refine my communication and collaboration skills while reinforcing my adaptability in multidisciplinary settings.

NCUK Engineering International Foundation Year
Sep 2021 – Jun 2022
Award: Valedictorian Final Grade: 81% average (A* in Mathematics, Physics, and Chemistry) Distinction: NCUK Prize for Academic Excellence The NCUK Engineering International Foundation Year marked the beginning of my academic journey in computing. It introduced me to the discipline, precision, and analytical mindset essential for success in higher education. The program emphasized STEM integration, merging mathematical rigor, experimental reasoning, and problem-solving frameworks aligned with UK academic standards. Modules Studied - Mathematics - Physics - Chemistry - English for Academic Purposes Academic Achievements and Activities - Graduated as Valedictorian, maintaining top results across all subjects. - Delivered the closing address at the Academic Excellence Ceremony. - Represented NCUK at student outreach programs. This foundation year established the intellectual discipline and curiosity that define my approach to computer science today. It built the bridge between raw problem-solving ability and structured innovation, preparing me for the challenges of advanced AI and systems engineering.
Courses & Certifications
Title | Date |
---|---|
Chinese Language Course – University of Birmingham | Sep 2024 – Present |
Creating a Business Plan – LinkedIn Learning | Aug 2023 |
JPMorgan Chase Software Engineering Virtual Experience | Jun 2023 |
Kubernetes University Student Bootcamp – Red Hat | Jul 2023 |
Honours & Achievements
Computer Science International Excellence Scholarship
Sep 2023
Awarded for exceptional academic and research performance in Computer Science.
NCUK Prize Award
May 2023
Recognized as Valedictorian for academic excellence during the NCUK qualification year.
Get in Touch!
I love connecting with people who build, create, and think differently. Whether you’re starting something new or looking to collaborate, feel free to reach out.