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 Assistant – Oregon 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 Developer – Privly
- Founded novel privacy concept and open source project.
- Developing encrypted sharing concepts across the internet.
Shared Systems Manager – McGregor 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.
Programmer – iNaturalist.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 Scientist – Oregon 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 Intern – American 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)
Researcher – Roberts 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 Assistant – Claremont 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
Tutor – Claremont McKenna College August 2007 – December 2007
- Tutored students of Advanced Programming and Data Structures
Development Intern – San 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 Associate – Best Buy Incorporated January 2002 – August 2003
- Achieved sales 30 percent above projections with a high accessory and performance service plan attachment rate
Activities
- Secretary-Treasurer – Coalition of Graduate Employees – July 2011 to June 2011
- Judoka – OSU Judo Club – June 2011 to Present
- Track and Field Athlete – Claremont-Mudd-Scripps Athletics – August 2004 to May 2008
- Web Editor, Staff Writer, and Photographer – The Claremont Portside – August 2005 to May 2008
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