Summary
Work History
Education
Skills
Websites
Timeline
Generic

Yaser Al-Hameedi

Monroe,CT

Summary

Currently pursuing my degree in computer science. My journey into the world of technology began with a fascination for problem solving and a curiosity about the digital world. As a problem solver, I try my best to tackle difficult problems and finding the best solutions. Looking ahead, I want to continue my pursuit in computer science, contribute to many projects, and make a great impact in the tech industry.

Work History

Personal Portfolio Website

ff
  • Designed and developed a personal portfolio website using HTML, CSS, and JavaScript to showcase skills, projects, and contact information.
  • Implemented a responsive design to ensure optimal user experience across various devices and screen sizes.
  • Created interactive tabs to organize and display information, allowing users to explore skills, experience, and education sections.
  • Integrated social media links and contact forms, enabling users to connect and interact seamlessly.
  • Utilized Font Awesome icons for a visually appealing and user-friendly interface.
  • Deployed the website online, providing accessibility to a global audience. (Click here to see it)
  • Continuously updated and maintained the website to reflect the latest achievements and projects.

Student Record Keeper

ff
  • Designed and developed a Student Record Management System using Java, enabling efficient storage and retrieval of student records.
  • Implemented file management functionalities to store student records in a binary file, leveraging random-access files for optimized data access.
  • Utilized object-oriented programming principles to create a Student class encapsulating student attributes.
  • Implemented a menu-driven user interface, allowing users to add, search, update, and delete student records.
  • Demonstrated strong problem-solving skills by designing and applying algorithms for tasks like searching and updating records based on specific criteria.
  • Ensured data integrity and error-free execution through robust exception handling mechanisms.
  • Calculated and maintained record sizes to match the binary file's structure, ensuring efficient storage.

Thread Manipulator

ff
  • Designed and implemented the Odd-Even Transposition Sort algorithm in Java for efficient array sorting.
  • Utilized multi-threading with a power-of-2 number of threads to parallelize the sorting process, harnessing the full potential of modern processors.
  • Ensured synchronization and thread coordination using CyclicBarrier for optimal performance.
  • Demonstrated in-depth understanding of sorting algorithms and their time complexities.
  • Conducted thorough performance analysis, highlighting the algorithm's O(n^2) worst-case time complexity and its potential for improvement in parallel execution.
  • Achieved significant speedup and scalability for sorting large datasets, making it suitable for big data applications.

Education

Associate of Science - Computer Science

University of Bridgeport
Bridgeport, CT
05.2026

Skills

  • Java
  • HTML
  • CSS
  • JavaScript
  • Web development
  • Responsive Web Design

Timeline

Personal Portfolio Website

ff

Student Record Keeper

ff

Thread Manipulator

ff

Associate of Science - Computer Science

University of Bridgeport
Yaser Al-Hameedi