Who I am

My name is Yasseen Hilal and I am a computer science student at the University of Texas at Austin in the College of Natural Sciences. I am a motivated and adaptable individual with a strong interest in STEM and a drive to make a positive impact. I am actively seeking out diverse experiences and opportunities to expand my knowledge and skills.

Yasseen
Next

Technical Skills

Programming Languages

  • Java

  • Python

  • TypeScript

  • JavaScript

  • C/C++

  • SQL

  • Bash

  • PHP

  • HTML

  • CSS

  • ARM Assembly

Frameworks & Libraries

  • React

  • Next.js

  • Node.js

  • Flask

  • Express.js

  • Tailwind CSS

  • Bootstrap

  • pandas

  • scikit-learn

  • JSoup

  • Discord.py

Tools & Platforms

  • Git

  • Linux

  • Google Cloud

  • Docker

  • Firebase

  • Jira

  • Vercel

  • Prisma

  • OpenAI API

  • CI/CD

Next

Featured Projects

AI Chatbot Icon
AI Chatbot for CS Students

Tech Stack: Next.js, JavaScript, OpenAI API, Vercel

  • Engineered context-aware AI chatbot tailored for computer science students with customizable conversation flows.
  • Implemented intelligent response generation and deployed on Vercel with optimized performance.
Discord Bot Icon
AI-Powered Discord Bot

Tech Stack: Python, Discord.py, Gemini API, PyPDF

  • Created intelligent Discord bot with PDF summarization capabilities using Google's Gemini API.
  • Enhanced user productivity through automated document processing and natural language responses.
Movie Recommender Icon
Movie WebScraper & Recommender

Tech Stack: Java, Jsoup, Python, pandas, scikit-learn

  • Developed comprehensive web scraping and recommendation system for personalized movie suggestions.
  • Implemented machine learning algorithms to analyze user preferences and provide accurate recommendations.
Huffman Compressor Icon
Huffman File Compression System

Tech Stack: Java, Data Structures & Algorithms

  • Built efficient Huffman encoding system achieving 40% average file size reduction while maintaining data integrity.
  • Implemented robust error handling and cross-format compatibility for production use.
Connect 4 Icon
Connect 4 Game Engine

Tech Stack: Java, Swing GUI, Game Logic

  • Designed and implemented scalable Connect Four game with modular architecture and robust game logic.
  • Created intuitive user interface using Java Swing with responsive design patterns.
Next

Certifications & Achievements

Generative Artificial Intelligence

Certified in advanced AI/ML technologies and generative model applications

Artificial Intelligence Text Embeddings

Specialized certification in AI text processing and semantic understanding

Computer Science Student

University of Texas at Austin, College of Natural Sciences

Next