Bryan has always had an interest in logic and design. Even before starting college he was toying around with learning programming, and his first courses included such classes as structured programming in Pascal and in C/C++. He has also learned database programming (SQL) and object-oriented programming (OOP) using Java.

Since then, Bryan has taken the initiative to learn programming and scripting languages for a variety of applications. Most notably is Bryan’s facility with the R language used for data manipulation and analysis. He was self-taught when he began his job with the California Air Resources Board (ARB) and has spent over 3 years improving his skill-set. Many of the projects here will undoubtedly involve using R, among other technologies.

In addition to R, Bryan has learned to use Python for a number of purposes. These include GIS programming through Esri’s ArcGIS technology, for processing data files, and more. Bryan has also had the chance to familiarize himself and play with MATLAB, Mathematica, SPSS, Minitab, Gretl, Visual Basic for Applications (VBA), web development through HTML and CSS, web programming with PHP and Java Script, and Windows scripting through VBA and Java Script.

Bryan seeks out new technology to improve his abilities to accomplish a task, and with his current career choice in becoming a statistician, his focus has narrowed to those that improve his capabilities toward obtaining, processing, analyzing, and displaying data.

In the future, Bryan wishes to improve his understanding and capabilities with data mining, data visualization, and computational statistics. As he furthers this understanding, he will include those projects that best helped him learn, so that others can benefit from his experiences, too.