Be SC2

My philosophy in life is to be Simple, Clear, and Creative.

Amin Alhashim Personal Picture

Hello!  My name is Amin G Alhashim and I am a Ph.D. student at the School of Industrial and Systems Engineering, the University of Oklahoma.  

I am Lean/Six Sigma Green Belt certificated since October 2017.

I am a husband and a father of three terrific kids born in 2009, 2012, and 2017.


University of Oklahoma Logo

Doctor of Philosophy in
Industrial & Systems Eng


The University of Oklahoma
Norman, OK

University of Oklahoma Logo

Graduate Certificate in
Data Science and Analytics


The University of Oklahoma
Norman, Oklahoma

King Fahd University of Petroleum & Minerals Logo

Master of Science in
Computer Sciences


King Fahd University of Petroleum & Minerals
Dhahran, Saudi Arabia

King Fahd University of Petroleum & Minerals Logo

Bachelor of Science in
Computer Sciences


King Fahd University of Petroleum & Minerals
Dhahran, Saudi Arabia

Second Class Honors


The foreground of my research picture consists mainly of Human Factors of computers, aka, Human Computer Interaction with an intended future focus on Affective Computing. Besides the prominent HCI, the Machine Learning applications and Data Visualization reside. On the other hand, the background of the picture is User eXperience. The Eye Tracking technology is what drives my research now.

Group Projects

  • Study Abroad Scholarship Program

    Applying the lean/six sigma DMAIC model to improving the evaluation process of the Study Abroad Scholarship program at the University of Oklahoma.  The expected ROI of the project is 291% over five years.

  • Reatime Eye Tracking Data Visualization

    In this project, I developed a Matlab program that communicates with the Tobii TX300 Pro eye tracker system and visualizes the user’s gaze data in real time.

  • Visualizing English Print

    My role in the Visualizing English Print (VEP) project was to visualize the Early Modern 1080 corpus as a 2D plot. The process involved writing code in Python to do topic modeling on the corpus and then a set of dimensionality reduction algorithms on the result. The final 2D coordinate for each document in the corpus was visualized using tableau.

  • word2vec

    In this project, I explored the underlying successful concept behind the Google word2vec models.

  • Spoken Dialog System

    This project was a survey of the available toolkits and frameworks that can be utilized to build a speech recognition system. A test project was implemented in Java based on the CMUSphinx engine. One direction of this project is to build a system that can control devices such as thermostats via voice.

  • Sentence Clustering

    In this project, I created a corpus using a number of movies that have English and Arabic subtitles. The English subtitles were translated into Arabic using Google Translator.  The aim of this project was to cluster a given set of English sentences into different groups based on their syntactical tree structure.  The level of similarity is calculated based on a kernel function.  One benefit of such clustering is to inform the language translator such as Google Translate and Microsoft Bing Translator of the pattern of the grammatical error that they may encounter.  The project was implemented in Java.

Individual Projects

  • Inventory Management Prototype App

    The user-centered design approach had been used to build a prototype app for Food Pantry at The University of Oklahoma.  The process started with an ethnography study to understand how the pantry works followed by a set of interviews with the volunteers working in the pantry to understand their pain points.  An app to resolve the pain points was envisioned and prototyped on paper to get feedback from the volunteers at the pantry.  Several iterations of the paper prototypes were performed before generating the hi-fi interactive prototypes using Adobe Illustrator and InVision.  An interactive version of the prototype can be found here.  A Google Slides presentation explaining the whole process can be found here.


My experience is mostly in academia, except for a three-month summer internship in the IT department of the biggest oil producer company in the Middle East, Saudi Aramco.

In academia, I occupied three main roles: a lab instructor, a course coordinator, and a teaching assistant.  As a lab instructor, my role is to prepare the lab materials (manuals, quizzes, and projects) and grade the assignments.  I worked closely with the course coordinators in case of the multi-section courses or the course instructor otherwise.  However, I mostly worked as a standalone instructor.

My role as a course coordinator for the multi-section courses entails (1) facilitating course material (slides, quizzes, assignments, exams) creation and distribution among the course instructors, (2) scheduling exams venues and assigning proctoring responsibilities, (3) hiring graders for the assignments, (4) and grades management.

The teaching assistant role is similar to the lab instructor role but it could involve responsibilities outside the lab environment.  The teaching assistant role is characterized by working closely with the course instructor –providing help in preparing course material (slides, quizzes, and activities), proctoring the exams, and grading.

To foster my teaching skills, I attended many seminars, workshops, and training session about different topics in teaching such as syllabus design, active learning, and assessment strategies to mention few.  I am still taking the initiative to attend any workshop or training session happening in town.  I received a number of certificates through workshops; one of them is the Einstein Master Classroom Coacher (EMC2) certificate from the University of Wisconsin-Madison in August 2016.



  • HFES International Annual Meeting, Assistant
  • HCI International Conference, Session Assistant
  • UXPA Conference, Registration Desk & Session Assistant
  • HFES Student Newsletter, Layout Designer
  • HFES Education & Training, Interviewer
  • University of Oklahoma Career Fair, Recruiter Assistant
  • Emerging Topics & Challenges Café and Active Teaching Lab, Facilitator


  • Big Event by the University of Oklahoma {2018, 2017}
  • Sam Noble Museum
  • Habitat for Humanity of Dane County
  • Magazine Literacy
  • Linda and Gene Farley Center for Peace, Justice and Sustainability

Technical Skills

Operating Systems: Windows, Linux, Mac
Programming Languages: Java, Python, C, C#, FORTRAN, Assembly, SAP ABAP
Software Packages: Matlab, Octave, R, SAS
Web Technologies: JavaScript, CSS, XML, PHP, ASP.NET, HTML, JQuery, Facebook API
Integrated Learning Platforms: WebCT, Blackboard, Desire2Learn, Canvas
Content Management Systems: WordPress, Adobe Experience Manager
Database Management Systems: MS Access, MongoDB, Oracle 9i, MS SQL Server 2000
Mobile Development Platforms: Android
Office: LaTeX, MS Office, Google Office
Visualization: Plotly, Tableau
Version Control Systems: Git, GitHub
Simulation: Arena


202 W Boyd St.
Norman, OK 73019

+1 (608) 358-5029