Error message

Notice: Undefined property: stdClass::$protocol in DrupalApacheSolrService->_makeHttpRequest() (line 329 of /var/www/drupal/sites/all/modules/apachesolr/Drupal_Apache_Solr_Service.php).

Sean McGregor

Email: Smcgregor (at) seanbmcgregor (dot) com
Cellular: (619) 200-2682

Education

Doctor of Philosophy in Computer Science, Oregon State University (expected 2016)
  • Member of the Intelligent Systems Group
  • Research interests include: Reinforcement Learning, Simulation, Wildfire Policy, Encryption Systems, Citizen Science
  • Major Adviser: Thomas Dietterich
Bachelor of Arts, Claremont McKenna College
  • Bachelor of Arts in Environment, Economics, and Politics (EEP) and Computer Science (Dual at Pomona)
  • Completed Claremont McKenna College’s rigorous Washington Program
  • Worked two full time internships and completed nine university summer school classes for credit
  • Scored in three consecutive track and field conference championships, contributing to four men's team titles
  • Served as Ranking Member on the Senate Environment and Public Works Committee during a three-college congressional simulation
  • Took upper-division classes in four distinct disciplines (see: EEP/CS Course Extents)

Work Experience

Graduate Research AssistantOregon State University August 2010 – Present
  • Researching spatial Markov Decision Processes under the direction of Thomas Dietterich
  • Developing centennial fire simulator based on forestry standard fire and vegetation models
Lead DeveloperPrivly
  • Founded novel privacy concept and open source project.
  • Developing encrypted sharing concepts across the internet.
Shared Systems ManagerMcGregor and Associates December 2008 – Present
  • Managed the firm's information technology from cabling to six corporate websites
  • Lead transition from static websites to content management systems
  • Continuing support and consulting on hosted services.
ProgrammeriNaturalist.org August 2008 – November 2009
  • Lead open source effort
  • Built various extensions for the observation system
Freelance Programmer – Various Projects October 2008 – Present
  • Wrote web-based scanner interface and indexing system for Chilean businesses while living in South America
Computer ScientistOregon State University June 2008 – August 2008
  • Responsible for applying machine learning methods to biodiversity data, including the latent dirichlet allocation and apriori algorithms(see: Program Site)
  • Built a KML generation system on the Django web framework for displaying species presence data and latent dirichlet allocation topic overlays
Research InternAmerican Enterprise Institute September 2006 – December 2006
  • Assisted scholars Steven Hayward, Kenneth Green, and Joel Schwartz in their research projects
  • Developed environmental grant classification scheme to facilitate the analysis of environmental philanthropy
  • Summarized the arguments of conference panelists for publication on AEI’s web site (example)
ResearcherRoberts Environmental Center January 2006 – May 2008
  • Chapter writer of Research in Natural Resources Management: The Roberts Environmental Center 2006 Guide (Download)
  • Developed and published Claremont McKenna College’s Social and Environmental reporting web site
  • Assisted in the generation of reports based on collected data and responded to corporate representative’s comments
Lab Technology AssistantClaremont McKenna College August 2005 – May 2008
  • Instructed students in academic software and monitored academic computer labs
  • Designated the department’s statistics tutor in Stata and Excel
TutorClaremont McKenna College August 2007 – December 2007
  • Tutored students of Advanced Programming and Data Structures
Development InternSan Diego Coastkeeper May 2005 – August 2005
  • Conducted research into past grantees of corporations and foundations and then crafted new grants
  • Successfully obtained a $10,000 grant from Starbucks and a $3,000 grant from REI
Sales AssociateBest Buy Incorporated January 2002 – August 2003
  • Achieved sales 30 percent above projections with a high accessory and performance service plan attachment rate

Activities

Technology Skills (Not an Exhaustive List)

  • Programming Languages (in order of experience): Python, Ruby, C++, C, Java, ML, Scheme, Apex
  • Web Servers: Apache, Tomcat
  • Web Frameworks: Ruby on Rails, Django, Java MVC
  • Content Management Systems: Drupal, Joomla, Word Press, MediaWiki, Twiki, Trac
  • Database: MySQL
  • Certifications: Fletcher Jones Technology Consultant
  • Adobe: Dreamweaver, Photoshop, Flash, Premiere, Acrobat, PageMaker
  • Integrated Development Environments: Eclipse, NetBeans
  • Operating Systems: Ubuntu, Windows, OSX
  • Statistical Packages: Stata, Excel
  • Application Program Interfaces: Google Maps, Google Earth (KML)
  • Office: All of Microsoft Office and Open Office
  • Version Control: SVN, Git
  • Miscellaneous: ArcGIS, Machine Learning, FARSITE, Online Research Databases, Build Desktops and Servers

Interests

Politics, Environmental Issues, Computing, Photography, Spanish, Rock Climbing, Cuban Salsa, Judo, SCUBA, Triathlons, Skimboarding, Surfing, Body Boarding, Bicycling