Advisor
Dr. Jens Palsberg

Major

Systems with a focus on Parallel Computing, Compilers and Mobile Phone Application Development

Minors
Architecture
Databases
The Leaders in Sustainability Interdisciplinary Certificate Program from UCLA Anderson School of Management

Research Projects
Plasma X10
JavaScript in a Mobile Environment
Profiling Cache Behavior of Multi-threaded Programs on Multi-core Architectures
Icycle, bike routes for Google Maps
Register Allocation for Kanga using an ILP solver: Report
POV-RAY on TRIPS for the CARTel group at the University of Texas at Austin under Dr. Stephen W. Keckler

Environmental and Sustainability Work
UCLA organic garden
Engineers Without Borders at UCLA project Nicaragua
Implemented a book recycling program at Weyburn Terrace
Former Assistant Director for the Campus Environmental Center at the University of Texas at Austin
Presenter at ReEnergize Texas Conference

Education
Bachelor Science in Computer Science from the University of Texas at Austin
with a focus on Geology and Math
Business Foundations Certificate from the University of Texas at Austin

Related Coursework
Algorithms
Compilers
Software Engineering
Object Oriented Software Engineering
Computer Programming C++
Analysis of Programs
Industrial Ecology
Comparative Sustainability Practices

Databases
Operating Systems
Computer Systems Architecture
Graduate Current Topics (Exploring the Potential and Challenges of Today's Mobile Computing Platforms)
Graduate Current Topics (Parallel Programming Languages)
Graduate Current Topics (Architecture)
Parallel Computer Architecture
Graduate Object-Oriented & Semantic Databases
Graduate Types & Programming Languages
Algorithms and Data Structures

Hobbies
Tennis
Cycling
Gardening
Rock Climbing


UCLA SEAL UTSeal