Mahmoud Aly

Mahmoud Aly

Computer Science Undergraduate | AI Enthusiast | Full-Stack Developer

mi2371384@gmail.com
+601162288349
Shah Alam, Selangor
10.08.2004

About Me

I am a dedicated and proactive Computer Science undergraduate at Management and Science University (MSU), with a strong foundation in software development, systems architecture, and applied AI. Passionate about creating innovative, user-centric applications powered by artificial intelligence, I have hands-on experience in full-stack development using Next.js, React, TypeScript, Prisma, and PostgreSQL, along with working knowledge of Python for scripting, automation, and AI integration.

I am also familiar with APIs such as OpenAI, Google Vision, and Cloudinary. Skilled in building scalable applications with modern UI frameworks, secure authentication, and cloud-integrated services, I enjoy solving real-world problems using current technologies and programming languages. I am eager to apply my knowledge in a practical setting, contribute to impactful projects, and gain hands-on experience in areas such as software engineering, AI, backend systems, cloud computing, or cybersecurity.

Education

Bachelor in Computer Science (HONS.)

Management and Science University, Shah Alam, Selangor
Feb 2023 - Feb 2026

Relevant courses: Data Structures & Algorithms, Object-Oriented Programming (OOP), Web Development, API Development, Database Management, Operating Systems, Artificial Intelligence, Distributed Systems, Software Engineering Principles, Computer Architecture, System Analysis & Design, Network & Data Security, Computer Vision, Linux Programming.

Graduation Project

Organization:MSU University
Graduation Project Presentation | 20.6.2025

A DEVELOPMENT OF AN AI-POWERED MENTAL HEALTH COUNSELING SYSTEM – CHATCARE

Tech StackDjango, Python, Groq API, LangChain, ChromaDB, HuggingFace Embeddings, SQLite, Bootstrap 5, JavaScript
  • Built a web-based mental health counseling chatbot that provides real-time, personalized support and evidence-based guidance to users.
  • Integrated RAG (Retrieval-Augmented Generation) using ChromaDB vector store and HuggingFace embeddings to enhance AI responses with contextual mental health knowledge from local documents and web sources.
  • Implemented multi-model LLM support with Groq API, supporting Llama 3.1 and Llama 3.3 models with configurable parameters (temperature, max tokens, streaming) for personalized AI interactions.
  • Developed a document processing system that extracts and indexes content from PDF, DOCX, TXT, and CSV files, enabling the AI to reference user-uploaded resources during conversations.
  • Built a custom prompt engineering interface allowing users to define AI behavior and system prompts, with dynamic site name generation based on custom personas.
  • Designed a modular Django architecture with user authentication, chat history persistence, and a responsive UI using Bootstrap 5 and crispy forms.
  • Implemented streaming responses for real-time chat interactions and intelligent keyword-based document retrieval to provide contextually relevant information during counseling sessions.

Projects

A selection of impact-driven platforms and systems I've contributed to across data engineering, AI platforms, frontend systems, and technical education.

IGT — Israel Genocide Tracker (Palestine Incident Tracking Platform)

Co-Owner & Principal Data Systems Architect · 2025

A multi-source incident tracking and verification platform documenting genocide crimes and incidents affecting Palestinians, designed for transparent verification and structured evidence presentation.

Tech Focus:

Data EngineeringMulti-Source IntegrationVerification SystemsAPI DevelopmentData NormalizationAudit Systems
  • Co-owner and core technical architect of the platform.
  • Designed system architecture for incident tracking and verification.
  • Built automated multi-source data ingestion pipelines.
  • Implemented connectors for APIs, feeds, and scraping sources.
  • Designed normalization and deduplication algorithms.
  • Built confidence scoring and verification models.
  • Implemented evidence panels and source traceability.
  • Designed audit trail and transparency workflows.
  • Built human-review + automated pipeline hybrid system.
  • Implemented structured publication workflows.
Impact: High-complexity data engineering, verification architecture, and social impact platform for documenting crimes against Palestinians.

CybaSquad — AI Tech Talent Matching Platform

Platform QA & Reliability Lead · 2025

AI-powered platform connecting vetted tech professionals with businesses through ranking, verification, and AI matching.

Tech Focus:

QA EngineeringPlatform TestingAI Workflow ValidationPerformance TestingProduction Readiness
  • Led structured platform testing and reliability validation.
  • Performed scenario and workflow testing across user journeys.
  • Identified bugs, logic errors, and usability gaps.
  • Validated AI matching workflows and ranking flows.
  • Contributed to performance and UX improvements.
  • Supported production stability and readiness.
Impact: Hands-on experience in production platform QA and reliability engineering.

AlaBali Website — Adaptive Popup Advertisement System

Frontend Systems Engineer · 2025

A flexible popup engagement system aligned with UX best practices and behavioral triggers for an e-commerce/marketing experience.

Tech Focus:

Frontend EngineeringUX DesignBehavioral TriggersResponsive DesignPerformance Optimization
  • Researched popup UX and engagement strategies.
  • Implemented adaptive popup behavior engine.
  • Built refresh and return-visit detection logic.
  • Designed responsive popup positioning logic.
  • Implemented resize-aware layout adaptation.
  • Balanced engagement goals with non-intrusive UX.
  • Optimized performance and trigger timing.
Impact: Frontend behavior engineering with strong focus on user experience and non-intrusive engagement.

CyberTwins — Technical Education YouTube Platform

Technical Content Architect & Strategy Lead · 2025

A technical education channel where two developers solve the same challenge using different approaches to demonstrate diverse problem-solving strategies.

Tech Focus:

Technical CommunicationContent StrategyDeveloper EducationChallenge-Based LearningVideo Production
  • Designed dual-solution challenge format.
  • Built repeatable technical content structure.
  • Developed challenge-based learning model.
  • Created developer education workflows.
  • Built audience interaction challenge pipeline.
  • Produced structured technical explanation content.
Impact: Strengthened technical communication, education strategy, and developer-focused content design.

Key Skills

Personal Skills

  • Excellent written and verbal communication across technical and non-technical audiences
  • Proven leadership and team management abilities
  • Strategic thinking with sound decision-making under pressure
  • Strong sense of accountability and ownership
  • Highly adaptable in fast-paced and changing environments
  • Effective time management and prioritization skills
  • Skilled in conflict resolution and negotiation
  • Experienced in mentoring, coaching, and knowledge sharing
  • Collaborative team player with cross-functional alignment skills
  • Process-driven with strong attention to detail
  • Committed to continuous learning and self-improvement
  • Customer-focused mindset with service excellence orientation

Technical Skills

Programming Languages:

PythonC++TypeScriptJavaScript

Web Development:

Next.jsReactTailwind CSSRadix UIshadcn/ui

Backend & Databases:

Node.jsPrismaPostgreSQLMySQLRESTful APIs

Authentication & Security:

NextAuth (JWT, Google OAuth)Secure session handling

AI & OCR Integration:

OpenAIGroq SDKTesseract.jsGoogle Vision API

DevOps & Tools:

GitGitHubnpmPrisma StudioEnvironment configuration

Operating Systems:

LinuxWindows

Office & ERP Applications:

Microsoft Office SuiteOutlook

Troubleshooting & Analysis:

Skilled in debugging codes and operating system issues

Languages

Arabic Language
Fluent (Mother tongue)
English Language
Fluent

Volunteering

Community Outreach Volunteer (Orphanage Support Program)

Management and Science University (MSU)

  • Volunteered in a university-led outreach program supporting orphaned children through fun, educational games and interactive activities.
  • Assisted in organizing recreational sessions and distributing meals to create a safe, joyful, and supportive environment.
  • Provided emotional support and positive engagement to children through direct interaction and group activities.
  • Strengthened communication, empathy, and teamwork skills through hands-on community service.

Humanitarian Volunteer – Support Events for Palestinian Children

Community Events

  • Participated in community events focused on supporting Palestinian children in need through awareness activities and on-site assistance.
  • Assisted with event coordination, activity facilitation, and food distribution during humanitarian gatherings.
  • Worked alongside volunteers to ensure smooth event flow and a welcoming environment for participants.
  • Gained experience in humanitarian support, collaboration, and community engagement.

Student Volunteer – Community Aid & Food Support Program

Management and Science University (MSU)

  • Volunteered in university-organized initiatives aimed at supporting individuals and families in need through food provision and basic assistance.
  • Assisted in preparing, packaging, and distributing food while maintaining organization and respect.
  • Collaborated with student volunteers and coordinators to ensure efficient service delivery.
  • Enhanced teamwork, responsibility, and organizational skills through active participation.

Get In Touch

I'm always open to discussing new opportunities, projects, or collaborations.