Andrew B. Allen
1021 Pecan Crossing Apt 3013 Desoto, TX 75115
|
Cell: (214) 536-7667 |
Home: (972) 228-4378 |
Recent Teaching Experience:
Northwood University & UC – Adjunct Faculty – (August, 2003 – Present)
Promoted from Adjunct Faculty, to (full time) Faculty Member in November, 2005
Taught: Computer Introduction with Applications (MIS 100)
Spreadsheet and Database Applications (MIS 105)
Computer Operating Systems (MIS 115)
C / C++ Programming Part I with .NET (MIS 214)
C / C++ Programming Part II
Communications
and Networking (MIS 310)
Networks &
Network Operating Systems (MIS 315)
E-Commerce and
Marketing (MIS 321)
Management
Information Systems (MGT 351)
Statistics (Math
333)
Taught: Business
Computer Applications (BCIS 1405)
Microcomputer Concepts & Applications (COSC 1401)
Tutored after school at
Taught: Algebra 2
College Test Prep
PreCalculus
Got too busy to continue this position.
Cedar Hill ISD - Substitute Teacher – (February, 2004 – August, 2005)
Originally taught at Cedar Hill High School 1 to 2 days per week.
Rolled with the punches.
Moved into long-term substitutive positions.
Got too busy to sub any more.
Arrick Robotics – Curriculum Developer / Programmer - (May, 2003 – August, 2003)
Short-term contract (summer job)
Developed a curriculum for teaching computer programming
Interfaced a Palm to an Arrick Robotics A-Robot to provide a robotics platform for instruction
Wrote lesson plans aimed at high school and college students
Taught Geometry and Algebra II
Taught in Special Education (Content Mastery) one period per day
Performed after school tutoring
Coached the UIL Math and Number Sense teams
High School Computer Applications and Architectural Graphics Teacher
Coached the UIL Computer Applications teams
Worked with the school BEST Robotics Team; We made it to the state competition
Literacy of
Instructed 12 to 17 year old students in a summer school class on robotics
Short-term contract
Skills:
Effective communication skill, both orally and written
Master computer skills – MS Windows, MS Office, Programming, Linux and
Networking
Technical support, systems analysis, and systems development
Makes class interesting by showing how the material relates to reality
Established interpersonal skills – work well with people from diverse cultures
Excellent organizational and managerial skills
Reputation of proven ethical decision making
Tested critical thinking and logical reasoning skills
Education
Teaching Certificate in Secondary
Math – UTA – (October, 2003)
Masters of Science - Computer Science
Engineering - UTA - (May, 2001)
Thesis: a probabilistic data type for mobile robots (solo for 2.5 years)
Built a robot that chases students with a paint ball gun (Completed this project solo and after hours)
Bachelors of Science - Computer
Science Engineering - UTA - (May,
1998)
Built a virtual reality game chair (Led a team of 7 for a year)
Industry Experience:
Ericsson R&D - Software Engineer - (December, 2000 - April, 2001)
Designed, coded, and tested real time distributed fault tolerant systems on Solaris.
Coded in a proprietary language similar to a real time, embedded version of Java.
Worked on a very large CMM level 3 team.
Permanently laid off with 20,000 other employees.
Recycled Electrons - Owner - (January, 2000 - December, 2000)
Ran a successful startup e-commerce company.
Created a full e-commerce web site using CGI scripting, HTML, Java, and Java Script.
Designed, implemented, and tested embedded systems in C, C++, and Assembly.
Arrick Robotics - Production Engineer - (November, 1999 - July, 2000)
Tested robotic equipment before shipment.
Manufactured production runs of mobile robots, and positioning systems.
Wrote instructions for construction and programming of components for mobile robots.
Allegiance Telecom - Software Engineer - (June, 1999 - November, 1999)
Implemented government wire tapping software in real time on a MS Windows NT platform.
Resigned due to a serious illness.
Arrick Robotics - Production Engineer - (November, 1998 - June, 1999)
See Above