Employment
Software Engineer, QSI Corporation Salt Lake City Utah
Nov 2009-Current Embedded systems work in the Windows CE environment. Application development and support for the mobile TREQ device family at QSI Corp. Computer Systems Representative, Department of Chemistry Brigham Young University Jan 2007-September 2009 Systems and server administration in Linux, Mac and Windows environments. Developed buildings map system using Google Maps API and Python Django framework. Integrated with existing department systems including LDAP and PostgreSQL.
Research Assistant Programmer, Department of Physics Brigham Young University
Sep 2005-Apr 2006 Designed and programmed several frond-end graphical user interface applications in Java for legacy Nano-electronics research simulation software for use on campus supercomputer. Wireless Communications Support, Office of InfoTech Brigham Young University Sep 2004-March 2005 Managed campus cellular phone distribution. Gave basic technical support for devices. Consolidated and cleaned several Microsoft Access databases. Internship
Systems and Software Analyst, Yucca Mountain Project: Bechtel SAIC Corp. Las Vegas-Nevada May 2006-Aug 2006 Verification of stability for legacy software inside VirtualPC environment. Responsible for desktop systems installation involving 100+ machines in a building refresh project. Education B.S. Degree in Computer Engineering at Brigham Young University ‘Ranked 79th in the category of “Best National Universities”‘ Graduated June 2009 Additional Attendance BYU Hawaii campus 2007 ‘One of the most ethnically diverse student bodies per capita in the United States‘ BYU Idaho campus 2003-2004 ‘Fastest growing university in the state of Idaho‘ Coursework Related Skills: C, C++, Assembly, VHDL, Verilog, Python, Java, FPGA, RTL design, Object oriented design, Embedded Design Tools, Virtual Memory, Caches, Threading, OpenGL, UNIX, Linux, Mac OS X Team Design (Senior) Project: Working with fellow students and Rincon Research Corporation, built dynamic Adhoc network around module based C-variant nesC, running inside the TinyOS linux kernel. Various Projects: • Used the Virtex-II Pro PowerPC development platform to write application code in C. Implemented features using hardware timers, hardware buttons and memory-mapped I/O. Extended hardware capabilities using VHDL to program an FPGA • Implemented core functions of a basic RTOS kernel designed in C, including the Shell, Scheduler, and Multi-tasking operations. • Designed basic Web Crawler (a mini-Google) using C++ Skills -Languages: Spanish, fluent oral and written. -Strengths: Problem resolution and troubleshooting skills. Quick learner; able to grasp new concepts quickly. Proven ability to communicate technical data and theory to non-technical people. Hard-working, Reliable, Punctual. Activities -Served as a Volunteer Representative for The Church of Jesus Christ of Latter Day Saints in Honduras (2000-2002) -Responsible for training and motivating fellow full-time volunteer representatives. -Coordinated conferences, community service efforts, and language training -Achieved the rank of ‘Eagle Scout’ in the Boy Scouts of America |
