EDUCATION
Master of Science, Computer Information Systems, University Of Phoenix, Phoenix, AZ
Bachelor of Science, Computer Science, University of Oklahoma, Norman, OK
Bachelor of Science, Petroleum Engineering, University of Tulsa, Tulsa, OK
Certifications: A+, MCP, Successfully completed five exams in MCSE track, Studied Cisco Protocols Principles.
SUMMARY OF QUALIFICATIONS
Programming/Scripting Languages:
C/C++, Visual Basic .Net, C#, Java, JavaScript, Jscript, MaxScript, HTML, XHTML, ASP.NET, SQL, PHP, Python, MYSQL, MatLab
OpenGL and DirectX with C++
Hardware/Software
360/370 IBM Mainframes, Honeywell Mainframes
Windows NT/2000/XP, DOS, VMS, Unix
Microsoft Project, Office (Excel, Access, Word, PowerPoint, Outlook), Visio
Software installation and configuration
Basic soldering knowledge and skills
Academic Environment:
Total of 15 years teaching experience in academic environment
Experience in curriculum development
Experience in training instructors in different disciplines
Experience teaching in traditional and high tech environment
Experience in corporate training
EXPERIENCE
Test Validator, Arizona Corporation Commission, Security Division 2/2016 – Present
Testing data integrity and accuracy by running different queries and creating reports
Professor, Trine University 9/2015 – Present
Teaching Algorithm Design and Analysis, Artificial Intelligence, Network Architecture
Professor, Paradise Valley Community College 2/2013 – Present
Teaching Game Development, Object-Oriented Programming Logic, Computer Maintenance Level I, Computer Maintenance Level II, C# Programming Language, Windows Operating Systems
Professor, Everest University Online 4/2011 – 3/2013
Teaching computer applications (office 2007/2010)
Associate Professor, Western International University 6/2010 – 5/2015
Teaching IT Project Management, Emerging Technology, Computer Networking, Fundamental Programming in a Web Context (JavaScript), Java Programming Language (using NetBeans), Advanced Java Programming Language
Computer Applications Instructor, Everest Phoenix College 4/2010 – 1/2014
Teaching computer applications (office 2007/2010), Advanced Excel (2007/2010), Advance Word (2007/2010), statistics, basic and intermediate college mathematics
Corporate Trainer, Executive Training Solutions 2/2009 – 9/2009
Teaching computer applications (office 2010), databases SQL 2005, and Web design using JavaScript, Dreamweaver CS4 Level 1 and Advanced Dreamweaver CS4, Flash CS4
Computer Video Game Programming Instructor, The Art Institute of Phoenix 10/2008 – 6 /2009
Teaching 2D and 3D Programming Using OpenGL, SQL 2005 Database with C#, MAXScript programming, Food Technology
Desktop / Network Support Technician, Pomeroy IT Solutions 6/2008 – 10/2008
Installing, Configuring, diagnosing, and troubleshooting desktops and network operations
Conducted short term contracts in different area of networking
Computer Programming Instructor, ITT Institute, Tempe, AZ 12/2007 – 9/2008
Instruct college students in .NET Framework with C#, Managing Game Design Document, Advanced Programming in C++, Structured Programming, Software Development Capstone Project, Programming in ASP.NET using Visual Basic and C#
Computer Game Programming Instructor, Collins College, Tempe, AZ 12/2004 – 5/2008
Instruct college students in College Algebra, Programming Logic, C++ Programming, DirectX, AI, Flash and Project Management
Computer Program Director / IT Department Chair, CollegeAmerica, Phoenix, AZ 5/2004 – 11/2004
Recruited and managed staff for IT and General Education departments
Taught networking, telecommunications and programming courses
Taught Microsoft Access Database and Excel classes
Networked computers and printers for students and staff and installed company software on all machines
Computer Programming Instructor, Glendale Community College, Glendale, AZ 8/2003-12/2003
Provided instruction in Visual Basic.Net Programming Language
Computer Instructor, Lamson College, Scottsdale, AZ 11/2001-6/2002
Experienced teaching A+ (Hardware and software), cabling and net+.
Computer Programming Instructor, Education America Inc., Tempe, AZ 7/2001–11/2001
Experienced teaching Visual Basic 6.0 Programming Language
E-commerce Programming Instructor, Collins College, Tempe, AZ 2/2001-9/2001
Experienced teaching Introduction to E-Commerce, Mathematics for Programmers, Internet Programming, Programming in C, Programming in C++, Programming in Visual C++, Oral Communication and Critical Reading for Business and Industry.
Systems Specialist / Network Administrator, Self employed, Scottsdale, AZ 1/2000-2/2001
Installed different types of operating systems and software packages on client machines
Configured and troubleshot different Windows Operating Systems such as Windows 3X, 9X and NT4.0
Installed Windows NT4.0 server to manage the entire network
Installed Windows NT4.0 server to manage the entire network
Built new computers to connect to the network
Created network and local computers for clients
Enhanced the performance of the server and run regular maintenance routings on the server and workstations
Computer Programming Instructor, Mesa Community College, Mesa, AZ 8/1999-1/2000
Experienced teaching C++, Java Programming languages and Survey of Computer Information Systems (CIS 105).
Computer Programming / Networking Instructor, Gateway Community College, Phoenix, AZ 6/1999-1/2000
Experienced teaching Visual Basic I, Visual Basic II Programming language and Microsoft Windows NT4.0 Workstation
System Specialist / Network Administrator, DS Computer Service, Phoenix, AZ 1/1998-1/1999
Maintained and expanded Windows NT4.0 network by adding new machines.
Maintained Windows NT Server, Workstations and Macintosh Computers
Installed new hardware such as video cards, memory, scanners to different machines
Installed and configured network and local printers for the ongoing network
Created and deleted user accounts on the server
Configured users accounts to have permissions and rights on different machines and software packages
Run regular maintenance routings on the server and workstations to enhance the performance of the network
Restaurant Manager, Hospitality Business 1/1985-12/1997
.
Mainframe Computer Operator / Programmer, INOC, Overseas 12/1973-12/1975
Experienced in processing sequential and random program files for booting up the mainframe machine
Experienced in processing and accomplishing long term and short term batch files
Experienced in processing employees payroll in monthly basis
Experienced in processing employees payroll in monthly basis
Experienced in managing multiple card readers, high speed printers, and tape and Winchester disk units, including monitoring the entire peripherals of mainframes’ machines through a CRT
Experienced in reporting of job status and peripherals to system programmers and upper management