Employment and Education

Objective

  • Software developer experienced with web technologies, software development concepts, and graphic design. Aims to use design and development skills to improve the lives of others by creating useful software, and increase the potential of companies to serve their clientele.

Education

  • Brigham Young University, Provo, UT
    BS in Computer Science, Academic Minor in Physics
    Cumulative GPA: 3.29

Experience

  • Web Applications Developer, May 2006-Dec 2008
    Missionary Training Center (MTC), Provo, UT
    Developed and maintained dynamic, web-based software applications used by about 1,000 MTC staff and students. Interfaced with users while creating new applications and components and fixing bugs on existing applications. Worked on front-end webpage design with HTML, JSP, JavaScript, CSS, and Flex, as well as back-end development in Java, Struts, XML, SQL (Oracle), and ActionScript.

  • User Experience Engineer, Sep-Dec 2008
    The Twenty Minute Genealogist, BYU, Provo, UT
    Worked on the Customer Experience team of this student-designed project. Was the sole contributor of the first functional demo in Adobe Flex used to help describe functional requirements to development teams. Provided training for developers as needed.

  • Volunteer Church Representative, Jul 2002-Jul 2004
    Phnom Penh, Cambodia
    Performed service for Cambodian people. Spent 6 months as clerk and computer specialist, supervising the Cambodian Church records database and providing technical training for local leaders. Aided in the translation of Church materials into the Cambodian language. Proficient in reading, writing, and speaking Cambodian.

University Computer Science Courses

  • Computer Systems
  • Intro to Computer Programming
  • Fundamentals of Digital Systems
  • Data Structures & Algorithms
  • Discrete Structures
  • Advanced Programming Concepts
  • Intro to Computational Theory
  • Algorithm Analysis
  • Concepts of Programming Languages
  • Software Design and Testing
  • Operating Systems Design
  • Internet Programming
  • Ethics & Computers in Society
  • Software Business
  • Software Engineering
  • Computer Graphics
  • Intro to User Interface Software