Projects
Senior Design Project
- Automated Adjustable Table
- Table automatically adjusted to the user’s movements
- Moved in left/right and front/back directions
- Used Arduino Duemilanove microcontroller for control
- Used IR sensors for user detection
- Wrote the code for the Arduino (view code)
- Designed and assembled electronic components
- View Website
Classes
Engineering Programming (EE 5103)
- Graduate level class dealing with object oriented programming in C++ and Java
- Object oriented matrix, stack and queue in C++
- Binary tree in java
- GUI that read in values from a file and graphed them
- Graph output was dependent on user input
- Final project was a GUI that encrypted and decrypted text
- Also, text could be encrypted in a image
- Encrypted text could be saved or read from a file
- Encrypted emails could also be sent
- View Code
Microcomputer Systems I/II (EE 3463/4583)
- Introduction to programming microcontrollers
- Used Motorola/Freescale MC68HC12 processor
- Assembly code to read/modify/store tables in memory
- Assembly code read in values, store them, then output them to LEDs
- C code to read in the value from a thermistor and output its temperature on LEDs
- C code to sound alarm when the lights were turned off
- C code to play a pre-programmed tune that pitch is adjusted by singing into a microphone
- View Code
Intro to VLSI Design (EE 4513)
- Introduction into semiconductor design
- Designed simple CMOS gates in Magic
- Designed more complex logic circuits in Magic
- Designed vending machine controller in Verilog for Cadence Encounter
EE Lab I/II
- Designed simple R, C, L circuits in Lab I
- Final Lab I project was a musical keyboard using NI Labview to interpret the key presses
- Designed and built audio amplifier with bandpass filter including PCB assembly
- Designed and built frequency modulator including PCB assembly
Personal
PHP B/S/T Site + Forum
- B/S/T Site with forum, feedback and user system
- Written in PHP with MySQL backend
- Completely built from scratch
- Security and efficiency were top priority
- Never finished due to deal with other competing site
- View Site (Incomplete)
PHP Flash Game Site
- Flash game site
- Easily upload and play flash games
- Included importer to import games and settings from other popular flash game sites
- Integrated Google Adsense
- View Source
Wordpress
- Use Wordpress on multiple sites
- Created various widgets for Wordpress
- Created and modified plugins for specific uses
- Modified themes to fit needs