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

Curriculum Vitae


Bachelor of Science in Computer Science

  • Cameron University in Lawton Oklahoma
  • 2018 December
  • GPA 3.4

Associate in Applied Science in Information Technology

  • Cameron University in Lawton Oklahoma
  • 2018 May
  • GPA 3.4


Algebraic Gamification

  • 2014 August - 2017 May

  • Study of simplifying mathematical formulas and algorithms such that High-School level students can learn from the material.
  • Create a fun game that helps to motivate the students into learning the material using the Unity3D engine.


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

  • Published
    • 2016 November
  • Digital Object Identifier
    • 10.1007/978-3-319-49625-2_8
  • Click to View
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.


Mastering Data Structures & Algorithms Using C and C++

Complete ARM Cortex-M Bare-Metal Programming Ground Up

Embedded Systems Programming on ARM Cortex-M3/M4 Processor

Learn Windows PowerShell

UT6.10x Embedded Systems

Windows Command Line (cmd) & Batch Script Management

TestOut Security Pro

  • 2016 October
  • TestOut

Academia Affiliations

Association for Computing Machinery (ACM) Chapter

  • 2017 - 2018 Fall
  • www.acm.org
  • Vice-President
  • Cameron University

  • Hosted several events for promoting activities, demonstrations, and lectures for Computer Science and Information Technology students.

Hosted Events

  • Crash Cource into Game Development
    Demonstrator: Mr. Nicholas Gautier
  • The Road to Being Certified
    Speaker: Mr. Harry Kimberling
  • Agile Programming Methodology
    Speaker: Mr. Mark Popp
  • Custom Apps with PHP in WordPress
    Demonstrator: Mr. Mark Kleine
  • Life Cycles: How they are used in Software Development
    Speaker: Mr. David Epler
  • Hacking into your Box
    Demonstrator: Dr. Pedro Diaz

Honor Societies

Upsilon Pi Epsilon

International Honor Society for the Computing and Information Disciplines


  • 2018 October
  • Qualifications are determined by the UPE Executive Council members.
  • Because Cameron University status with UPE was inactive, I decided to take the At-Large membership.

Pi Mu Epsilon

The National Honorary Mathematics Society


  • 2018 April
  • Completed two semesters of Calculus courses in mathemawtics.
  • Maintained a GPA of at lest 3.0 on a 4.0-point scale.

Phi Sigma Iota

The International Foreign Language Honor Society


  • 2018 April
  • Maintained at least a 3.5GPS in a foreign language.
  • Perform on top of 35% of the graduating class.


Certificate of Award: Cameron ACM Chapter

  • 2018 Septmeber
  • Association of Computing Machinery (ACM)
  • Cameron University

  • Awarded for being the Vice-Chair of the Association of Computing Machinery (ACM).

Dean's Honor Roll

  • 2018 Summer - 2018 Spring - 2017 Spring
  • Cameron University

  • Maintaining at least a 3.0 GPA as a Full-Time student.

Certificate: Order of the Digitized Fires

  • 2018 May
  • Fort Sill's Fires Division, United States Army
  • Cameron University

  • Computer Science Capstone Project
  • Position Held - Lead Programmer
  • In recognition of faithful and efficient performance during capstone project.

President's Honor Roll

  • 2017 Summer
  • Cameron University

  • Maintaining at least a 4.0 GPA as a Full-Time student.

Honorable Mention: Database Competition

  • 2017 March
  • Computing and Technology Deparment
  • Cameron University

  • Computing and Technology Competition Week
  • Achieved third place in the Database Competition

Reading Lab Award

  • 2013 April
  • Student Support Services
  • Cameron University

  • Hard work, dedication, and perseverance.

Math Lab Award

  • 2012 April
  • Student Support Services
  • Cameron University

  • For hard work, dedication, and tremendous progress in learning as well as understanding mathematical concepts.

Individual Tutoring Award

  • 2012 April
  • Student Support Services
  • Cameron University

  • For participation in the individual tutoring program and a dedication to academic success.

Certificate of Appreciation

  • 2002 May
  • Encore Shop Program
  • Fort Bliss, El Paso Texas

  • For outstanding commitment and valuable contributions to the Encore Shop Program at the Community Services Center.


  • English, United States - Native Tongue
  • German, Germany - Beginner


Armada Hellspawn Team

  • 2012 February - 2014 October

  • Managed and administrated twenty game servers for a gaming community.
  • Maintained the server to stay up to date with the latest changes.
  • Created shell scripts and a pre-configured environment to help expedite how the games are created and configured.

SkullTag Moderator and Community Events

  • Administrated community forums and the Internet Relay Chat (IRC) Server.
  • Hosted community deathmatch and team-based games.
  • Resurrected a community get-together traditional event, the Friday Night Fragfest.

Other Experiences

Hands-On Demonstration

  • 2018 December
  • Cameron University
  • Lawton, Oklahoma

  • Lectured regarding the modern changes made to the classical Doom Engine.
  • Shown the thriving modding community.
  • Provided a Hands-On demonstration on modern Doom Level Editor, GZDoom Builder
  • Allowed the students to freely enjoy themselves – to be creative.

Lead Programmer - Computer Science Capstone Project

  • 2018 January - May
  • Fort Sill's Fires Division, Unitedw States Army
  • Cameron University

  • Led eleven Computer Science students into developing a component for a Web-Service.
  • Organized how the project is to flow with the user's requirements.
  • Used various technologies to put the program together, such as ASP.NET and Microsoft SQL.
  • Worked closely with the client to assure all requirements were fulfilled.

Hands-On Demonstration - Working with GitHub

  • 2015 September
  • Great Plains Technology Center
  • Lawton, Oklahoma

  • Hands-On lecture with a full class of students regarding the philosophy of version control.
  • Provided a step-by-step crash course into setting up a GitHub Account for the first time.
  • Helped the students to create their own repositories and how to use the GitHub application.

Work Experiences

Software Specialist

  • 2019 October - Present
  • Satloc, Transland
  • Wichita Falls, Texas

  • Provided image installations for current and new generations of embedded GPS Systems.
  • Designed and developed microcontroller firmware for various missing critical devices.
  • Created autonomous applications within a locked down embedded environment system.
  • Communicated with various vendors for support and patches.
  • Helped to assure that our new product meets the Windows' OEM requirements.

Computer Science Tutor

  • Worked with an active-duty service member to earn a JavaScript certification.
  • Prepared small practice tests.
  • Provided One-on-One tutoring with the service member.

Computer Science Tutor

  • 2017 August - 2018 December
  • Student Worker
  • Cameron University

  • Assisted students with understanding common programming topics expected within the class materials.
  • Helped to excel students with preparations for exams.
  • Taught common programming standards.
  • Provided a way for instructors to see student's activities.

Gamification Algebra Concepts - Programmer

  • 2014 August - December
  • Internship
  • Cameron University

  • Essential development for the research Algebraic Gamification research.
  • Worked with math instructors within the University to understand the best approaches to simplify the mathematical formulas.
  • Worked with a small but dedicated team to build a Unity3D game.
  • Created the Minion Math Mayhem game.

Food Court Administrator

  • 2010 April - May
  • Army & Air Force Exchange Service
  • Fort Sill, Lawton Oklahoma

  • Assured all trash compartments are emptied and cleared.
  • Clean all tables for new customers to sit, eat, and enjoy themselves or with family.
  • Refilled refreshments as well as adding fresh ice to the soda machines.
  • Performed a spot-clean on the floor to assure customer safety.

Shoppette Store Associate

  • 2006 November - 2007 June
  • Army & Air Force Exchange Service
  • Wolfgang, Hanau Hessen, Germany

  • Performed sales of various merchandise including alcohol and cigarettes.
  • Assured that all procedures of DoD is up-held in regards to rations.
  • Restocked shelves to assure that the store seemed plentiful of items.
  • Cleaned convenient machinery and preparations for morning shifts.
  • Provided DVD rentals and creation of new accounts.

Grocery Bagger

  • 2003 August - 2004 May
  • Commissary DECA
  • Fort Bliss, El Paso Texas

  • Bagged the customer's groceries using either plastic or paper bags, upon request.
  • Helped to carry the customer's newly purchased items to their vehicles.

Encore Thrift Shop - Volunteer

  • 2003 February - July
  • Community Service Center
  • Fort Bliss, El Paso Texas

  • Helped to accept new donations coming into the thrift store.
  • Sorted the newly donated items such that they can be placed on the store's floor.
  • tocked the shop's main floor.

Click to return to the top of page.