Missing slide 6 Missing slide 5 Missing slide 4 Missing slide 3 Missing slide 2 Missing slide 1

Curriculum Vitae

Technical Skills

Programming Languages:

C • C++ • C# • PHP • HTML • CSS • Visual Basic (.NET) • Swift • SQL • Assembly (CISC) • Windows Batch (Shell Script) • Windows PowerShell (Shell Script) • ZDoom ACS

Development Software:

Visual Studio • XCode • Unity3D • Notepad++ • GitHub • Subversion • SLADE • GZDoom Builder • vim


Microsoft Word • Microsoft PowerPoint • Microsoft Excel • Microsoft Access • Audacity • System Architect • ER Assistant [Database]

Online Services:

phpBB • MediaWiki • GitHub • ERD Plus [Database]


Bachelor of Science in Computer Science

December 2018

  • Cameron University, Lawton Oklahoma

Associate in Applied Science in Information Technology

May 2018

  • Cameron University, Lawton Oklahoma

High School Diploma


  • John Adams High School, Miami Florida


Missing: Test Out Security Pro Cert.

TestOut Security Pro

October 2016

TestOut Link

Ability to harden security on a switch and firewalls, configure Virtual LANs within a network, configure security on iPad like devices, encryptions, and perform security within business site.


Algebraic Gamification

August 2014 - May 2017

Missing: Gamification Research Image

The study of turning non-game material into games for a better and accelerated learning experience. By this ideology, this will allow students and abroad audience to learn algebraic concepts without the abstract and dryness that comes from a basic class-room setting. But the game, in itself, must be fun and entertaining - otherwise the gamification concept fails as the student will not be motivated to play that particular game.


How to Apply Gamification Techniques to Design a Gaming Environment for Algebra Concepts

Springer Link

This focuses on the Algebra Gamification techniques in which allows students to play a specific game and yet still be able to learn the algebraic principles over the material.

Click to view the Citation [Chicago Style]

Faghihi, Usef, Donald Aguilar, David Chatman, Nicholas Gautier, Jeffrey Gholson, Justin Gholson, Melvin Lipka, Robert Dill, Philippe Fournier-Viger, and Sioui Maldonado-Bouchard. "How to Apply Gamification Techniques to Design a Gaming Environment for Algebra Concepts." In E-Learning, E-Education, and Online Training: Third International Conference, eLEOT 2016, Dublin, Ireland, August 31-September 2, 2016, Revised Selected Papers, pp. 62-70. Springer International Publishing, 2017.

  • Available Since: November, 2016
  • Digital Object Identifier: 10.1007/978-3-319-49625-2_8

Professional Affiliations

Association for Computing Machinery (ACM)

ACM Site
August 2017 - December 2018

Elected as Vice-Chair of the ACM group in Cameron University during the Fall 2017 and reelected for the Fall 2018 chapters.

As the Vice-Chair, I want to use my position to not only help our own members but also are fellow students. With this goal, I want everyone to benefit as to - what to expect in the real world and possible career choices that students might be interested in. To accomplish this goal, I will help to organize special speech events. I will have to work with employees, professors, and also - graduate students that are already in successful fields. However, this will allow the students to gain knowledge from the special events and learn about their fields as well as the importance of their fields.

My ultimate goal is to help all students abroad by providing new information as well as the importance that is related to Information Technology and Computer Science related topics.


  • English, American
  • German, Germany

Honors and Awards

Certificate of Award for Cameron ACM Chapter


  • Cameron University; Lawton Oklahoma
  • Awarded for being Cameron Student Chapter Vice President of Association of Computing Machinery (or ACM).

Upsilon Pi Epsilon

Upsilon Pi Epsilon Link


  • International Honor Society for the Computing and Information Disciplines
  • UPE At-Large Member
  • Requirements are: The UPE Executive Council has the option to accept individuals as at-large members of UPE. At-large members have the same rights and privileges as regular members of UPE. Council will determine the qualifications of an applicant for at-large membership in UPE by reviewing the applicant's overall professional qualifications and accomplishments in the computing profession.

Certificate of Award for Cameron ACM Chapter


  • Cameron University; Lawton Oklahoma
  • Awarded for being Cameron Student Chapter Vice President of Association of Computing Machinery (or ACM).

President's Honor Roll

  • For attaining a GPA of 4.00 as a Full Time student for the Summer 2017 semester.

Dean's Honor Roll

Certificate: "Order of the Digitized Fires" (Capstone Project)

Fort Sill Fires Division Link


  • Certificate (Capstone Project - Cameron University - Fires Division)
  • Position: Lead Programmer
  • In Recognition of Faithful and Efficient Performance During Capstone Project

Pi Mu Epsilon

Pi Mu Epsilon Link


  • The National Honorary Mathematics Society
  • Oklahoma Gama Chapter
  • Requirements are: Undergraduate students who have completed at least the equivalent of two semesters of calculus and two additional courses in mathematics, at or above the calculus level, all of which lead to the fulfillment of the requirements for a major in the mathematical sciences. In addition, such students must have maintained a grade point average equivalent to that of at least 3.0 on a 4 point scale, both for all courses that lead to fulfillment of requirements for a major in the mathematical sciences, and also for all courses that lead to fulfillment of requirements for an undergraduate degree.

Phi Sigma Iota

Phi Sigma Iota Link


  • The International Foreign Language Honor Society
  • Oklahoma Delta Rho Chapter
  • Requirements are: 3.0 GPA minimum, 3.5 GPA in target foreign language, and perform in top 35% of graduating class.

Honorable Mention; Database Competition


  • Cameron University; Lawton Oklahoma
  • Computing and Technology Week; Database Competition

Student Support Services - Reading Lab Award


  • Cameron University; Lawton Oklahoma
  • For hard work, dedication, and perseverance.

Student Support Services - Math Lab Award


  • Cameron University; Lawton Oklahoma
  • For hard work, dedication, and tremendous progress in learning and understanding mathematical concepts.

Student Support Services - Individual Tutoring Lab Award


  • Cameron University; Lawton Oklahoma
  • For participation in the individual tutoring program and a dedication to academic success.

Certificate of Appreciation


  • Encore Shop Program; Fort Bliss, El Paso, Texas
  • For outstanding commitment and valuable contributions to the Encore Shop Program at the Community Services Center.


Armada Team

February 2012 - October 2014

Helped manage and established running game servers for the Zandronum gaming community. With this, My team and I, were responsible for making sure that the physical server was running at peak performance and making sure that the game servers were running at their optimal performance.

SkullTag Moderator and Community Events

March 2007 - June 2010

SkullTag Link

Helped with administrative duties such as managing bans, managing forum topics and threads, moderating the official chat rooms (IRC Channels), and helped organize specialized and official community events with or without testing new software beta builds.

Other Experiences

Workshop Trainer

December 2018

Cameron University, Lawton, Oklahoma

Provided small presentation over the Game Development topic and also a hands-on event with students into creating their first classic Doom map using the Doom Builder 2 tool and ZDoom as the game engine. The map that the students created focused on the pure simplicity, create two rooms and connect them with a fully functional Door. Afterwards, the students played around with inserting monsters into a map.

Lead Programmer - Cameron Capstone Project

January 2018 - May 2018

Cameron University, Lawton, Oklahoma

Lead a group of eleven Computer Science members into developing and performing various duties to accomplish a successful project and release the software on time with little spare time. Duties require: creating the Use-Case models as well as the Class Diagrams, designing SQL Queries, designing the graphical aspects and designing the main functionalities, and continuous testing throughout the entire development phase.


September 2015

Great Plains Technology Center, Lawton, Oklahoma

Provided training and how to utilize the GitHub service to a newly formed gaming team, including using the GitHub for Windows application tool for pushing and pulling commits, and the philosophy over version control.

Work Experiences

Work Study; Computer Science Tutor

August 2017 - December 2018

Cameron University, Lawton, Oklahoma

Chief Tutor during Spring 2018 Semester

Assist students with various Computer Science and Data Structures topics and assignments. Duties required are to not only work with the students with their needs, but to also work with the instructors. With working with the instructors, the tutors can stay caught up on the teaching and lab materials to assure the best tutoring experience with the students. The goal is to assure that the students can understand the material and to motivate them to completing difficult assignments.

Internship; Gamification Algebra Concepts

August 2014 - December 2014

Cameron University, Lawton, Oklahoma

Working with a small dedicated team to establish a working project that focuses on getting the players to understand the quadratic equation by keeping the game play fun and interesting.

Food Court Worker, AAFES

April 2010 - May 2010

Fort Sill, Lawton, Oklahoma

Perform janitorial work within the food court area and help stock the drink fountains.

Shoppette Store Associate

November 2006 - June 2007

Hanau Hessen, Germany [DoD Europe; USAREUR]

Perform sales on store items but also perform other sales such as: video rentals, DVD repairs, vehicle gas coupons, and car wash. Stock and fronting store, closing and opening protocols. Perform write-ups against customers if violations occur as specified by DoD\USAREUR regulations.

Grocery Bagger, Commissary DECA

August 2003 - May 2004

Fort Bliss, El Paso, Texas

Bag the customer's groceries, escort and load their items to the vehicles.

Encore Thrift Shop

February 2003 - July 2003

Fort Bliss, El Paso, Texas

Assist with incoming donations and organizing the shopping area.

Click to return to the top of page.