Derek Ryan Hildreth [Address Removed for Web Version] Phone: [Removed for Web Version] E-mail: derek@derekhildreth.com Website: http://derekhildreth.com Portfolio: http://derekhildreth.com/portfolio.php ===================================================================== EDUCATION ===================================================================== Brigham Young University - Idaho Rexburg, ID Bachelor of Science in Computer Engineering; GPA: 3.00 Jan. 2004 -- Dec. 2009 - Key Courses: Data Communications, Object-Oriented Software Development, Data Structures, Discrete Mathematics, Computer Architecture, Digital Systems Design, Microprocessors and Microcontrollers, Electronic Devices and Circuits, Electrical Circuit Analysis, Engineering Math, Engineering Physics, Feedback Control, Real-Time and Embedded Systems, Digital Systems Design - BYU-Idaho Linux/Unix Society: - Mentoring Coordinator (Web Development) - Coordinated members of the society with new students - Secretary - Documented and updated society webpage and communicated with other departments - Performed undergraduate research on Web 2.0 and Beyond Billings Career Center Billings, MT Cisco Networking Academy; GPA:3.33 Aug. 2002 -- May 2003 - Graduated Cisco Semester Four comprising of coursework in networking infrastructures including LAN and WAN design and implementation ===================================================================== EXPERIENCE ===================================================================== Technologic Systems Fountain Hills, AZ Embedded Systems Engineer Aug. 2009 -- Present - Authored detailed, technical documentation for Single Board Computer (SBC) products - Maintained and updated company website with MySQL database backend with datasheets, user guides, and manuals - Provided SBC hardware and software support and improved documentation via feedback to reduce support time - Programmed and scripted utilities to troubleshoot, rigorously test, and provide functionality for SBCs with embedded Linux - Compiled and modified Linux kernel and drivers to add features and HW to both existing and new products - Engineered and tested hardware components to insure accuracy and functionality for embedded designs Brigham Young University - Idaho Rexburg, ID Student Computer Lab Administrator - Lead Tech May 2008 -- Apr. 2009 - Trained, coordinated, and guided a team of students in maintaining all computer labs on campus both orally and in writing - Specialized in creating a RHE Linux installation base for deployment in specific campus labs - Administrated 62 labs, 1,300+ computers, and 17 PXE Servers on multi-domain environment by utilizing Altiris Deployment Console - Wrote concise installation and deployment instruction manuals for computer labs and 200+ software titles - Managed tasks and team members in a fast paced environment to maintain computer labs across campus on schedule Catch 80 Sports Rexburg, ID Network and Website Administrator Nov. 2006 -- Jun. 2007 - Implemented Windows based server with Linux based POS clients, reducing total cost of ownership - Contributed essentially to the company in the production of an e-commerce website with company inventory - Learned production of an e-commerce store in 1.5 months time with more than 2,800 products Bresnan Communications Billings, MT Tier 1 Technical Support Jan. 2006 -- Apr. 2006 - Provided Bresnan subscribers with technical support for resolving networking, cable TV, and VOIP issues over the phone - Documented common pitfalls and solutions to reduce call times and increase volume of calls taken - Effectively communicated with other team members in the call center to better support subscribers Northwestern Energy Billings, MT Summer Gas/Electrical Engineer May 2004 -- Apr. 2005 - Documented, mapped, and tagged NWE streetlights for quick identification in the field - Interned with full time Gas/Electrical Engineers and assisted in fulfilling company requirements - Utilized software such as MS Access, GTViewer, FRAMME, and CAD Entrepreneurial Experience Billings, MT On Site Computer Tech Support Jan. 2004 -- May 2005 - Initiated a freelance computer tech support business which provided the community with affordable, on-site computer services, virus/spyware recovery, data disaster recovery, consultation, and training ===================================================================== SKILLS ===================================================================== Languages: UNIX Shell and MSDOS scripting; C/C++; Assembly (x86); FPGA (Verilog HDL); LaTeX Software: Linux, Apache Webserver, MySQL, and PHP (LAMP) Server; MS Visual Studio; Xilinx ISE; AnalogDevices DSP++; Cadence OrCAD; MatLab; Eagle PCB; Open Office and MS Office suites Computer and OS: Proficient in Debian & Red Hat Linux, Windows 9x, XP, Vista, 7, Mac OS X; HW RAID; Virtualization of Windows & Linux guests (Sun VirtualBox, VMWare, QEMU); In-Depth H/W and S/W knowledge; OSI troubleshooting techniques; OS installations; BIOS & EFI Shell Script Projects: Scheduled and synchronized remote file backups to NAS; Wireless adapter detection and driver installation; Auto resize/grow partition; Beagle Board SBC quick-start bootable SD card creation; Photo gallery uploader C/C++ Software Projects: Factory simulation; Parsing books for keywords; Pedigree chart; Calendar program; Normal distribution; RSA encryption; Graphical User Interface (GUI) with GTK+; Linux driver programming Hardware Projects: 4 and 8 bit RISC CPU; Stereo amplifier; Power supply basics; Parallel port game controller; Portable headphone amplifier; WAV music player; Calculator; Remote cell phone control (embedded system) for INL; Technologic Systems TS-WIFIBOX