Skip to content
View ahmash11's full-sized avatar

Block or report ahmash11

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ahmash11/README.md

Ahmed Al-Mashraie

Building Human-Centered Software & AI Systems

Computer Science @ University at Albany • Undergraduate Research Fellow • Web Development Lead

Research Interests: Software Engineering, Human-Computer Interaction, Natural Language Processing, AI-Supported Collaboration, Large Language Models, and Human-Centered Computing




About Me

I am a Computer Science student at the University at Albany focused on software engineering, artificial intelligence, human-computer interaction, and large language model systems.

My work combines scalable software engineering, machine learning, and product design. I enjoy building software that transforms complex ideas into intuitive experiences while creating practical AI systems that solve real-world problems.

Current Focus

  • Building a centralized volunteer engagement platform serving 1,200+ students as Web Development Lead for the Community and Public Service Program (CPSP)
  • Conducting research on AI-mediated collaboration, cognitive offloading, and multimodal mental health systems
  • Developing NLP pipelines using transformer embeddings, topic modeling, and local large language models
  • Exploring the intersection of software engineering, HCI, and applied AI

Research Highlights

Computational NLP

Designed an end-to-end topic modeling pipeline combining:

  • BERTopic
  • UMAP
  • HDBSCAN
  • High-dimensional semantic embeddings
  • Local LLM-based topic labeling

Engineered the NLP pipeline for local GPU execution on an RTX 5070, explicitly managing PyTorch CUDA garbage collection and batch sizing to eliminate out-of-memory fragmentation when processing massive 8,192-token context windows.

Human-AI Collaboration

Researching how artificial intelligence influences:

  • Cognitive Offloading
  • Knowledge Construction
  • Group Collaboration
  • Zone of Proximal Development (ZPD)

through mixed-methods quantitative and qualitative analysis.


Featured Projects

Project Description Technologies
LumiTrack Academic roadmap planner with prerequisite validation and intelligent degree planning. Python, Flask, AWS, JavaScript
CPSP Portal (Private) Centralized volunteer opportunity platform serving students, organizations, and university stakeholders. Airtable, JavaScript, Web Development
SPLive NASA-powered dashboard integrating APOD and Mars Rover APIs. JavaScript, REST APIs
Yemen Odyssey Interactive website showcasing Yemen's culture, history, and heritage through modern web technologies. HTML, CSS, JavaScript
Latibule Reflection and journaling platform visualizing growth through dynamic SVG systems. JavaScript, HTML/CSS, SVG
CPU Simulator Educational CPU architecture simulator demonstrating low-level computing concepts. Java
Nusha Interpreter Custom interpreter implementation exploring language design and execution concepts. Java

Leadership & Impact

Community and Public Service Program (CPSP)

Student Assitant - Web Development Intern & Product Lead

  • Leading development of a centralized platform connecting students with volunteer opportunities
  • Designing scalable data workflows and user-centered experiences
  • Coordinating technical decisions across administrators, community partners, and students

UAlbany International Students Network (UISN)

Founder & President

  • Founded and scaled a student organization supporting international student engagement and success
  • Organized events, outreach initiatives, and community-building programs

Research & Education

  • Undergraduate Research Fellow in Human-Computer Interaction and Artificial Intelligence
  • Designed and delivered the workshop:

BERT & BERTopic: From Raw Text to Research-Ready Topics

  • Mentored students on NLP workflows, research computing, and data analysis

Technical Stack

Languages

Python JavaScript Java C SQL

AI & Machine Learning

PyTorch BERTopic Ollama Transformers

Web & Cloud

AWS React Node.js Flask MongoDB

Design & Research

Figma UX Research


Philosophy

Technology should amplify human capability, not replace it. The best systems help people learn, create, and collaborate more effectively than they could alone.


Software Engineering • Human-Computer Interaction • Artificial Intelligence

Pinned Loading

  1. Latibule Latibule Public

    Reflection & Growth

    HTML

  2. LumiTrack LumiTrack Public

    HTML

  3. Nusha_Interpreter Nusha_Interpreter Public

    Java

  4. SPLive SPLive Public

    JavaScript

  5. Battleship Battleship Public

    C