Instructor in iOS, Web, Crypto, and Cloud Development
Unique classes I taught each semester. (Does not include duplicates sections)
I created this is a simple page web tool that takes a few parameters and builds a label that you can use inside of a Moodle Shell.
🔗 Moodle Copy GeneratorThis was a random project that makes a gene sequence look visual. It doesn't show to many statistics but it does make it look pretty.
🔗 Gene Imaging ToolThis simple website allows you to randomly generate a wallet for a student. This is for testing purpose only. You shouldn't use it as a personal wallet. It does print to a nice side by side so the student gets their copy of the keys and you have a backup if they lose it.
🔗 Student Wallet CreatorThe financial aid office had a bunch of different files that needed to be combined. Some had the student names while others had only the student id. There was also the issue that some of the files where comma seperated while others were colon seperated.
This is a process that has been going on for quite a while. It started as a Java program, then Access with Forms and finally its form of a web page talking to a PHP server that is communicating with MySQL.
Scroll right --------->
or
Click a Button
↓
↓
↓
Full Stack iOS/Web Developer
Currently I am the lead instructor in the Cloud and Crypto program. I have been teaching that since 2011 and I have created most of the content in short YouTube videos and coding challenges. We do a lot of live work projects where we try to simulate the work environment as close as possible. We do sprints, use git repositories, and do unit and accessibility testing while building the apps. Our most recent change was implementing blockchain coding into our program. We focus mostly on solidity but do get a general idea of the entire blockchain ecosystem.
I also taught game development using Unity 3D and web development focusing on HTML, CSS, and JavaScript. For a while we were using PHP but we moved to Node.js. Students also learn how to build web servers on Raspberry Pi devices that control simple electronics. We have a Power Wheels that can be controlled through a web API using Express.js along with many other gadgets we have built along the way to help teach coding.
Prior to teaching App Development, I was teaching courses in Telecommunications Network Analyst. I taught Cisco, Networking, Security, and working with Linux and Windows Servers.
I am also currently a division chair for the IT division and I oversee 3 programs with 4 faculty members.
I did hardware and software phone support for Gateway computers. I got a lot of practice debugging issues over the phone.
I have seen every ditch in Sherman County at a speed of 3 mph. I helped in the summer mowing ditches for the county.
This was my first job in High school and going into college. I worked my way up from cart pusher to manager of the frontend.
This was written in Swift and my main focus was to practice Core Data. I also learned about air print and scanning QR codes.
This was written in Swift and my main focus was to practice Swift, Core Graphics, and Messaging APIs.
This was written in Objective C and is the first app that I submitted to the app store. I used a lot of Unit Tests to check and make sure that the serial numbers were giving back the expected born on date.
This degree was geared towards being an instructor and learning how to learn. It was a Masters in Instructional Technology and taught me many good leadership skills.
This degree was in computer science. I had courses learning Java, Database Systems, Computer Graphics, Robotics and AI.
This degree was in computer science. The coding language of choice at the time was Pascal.