Dr. Greg Wilson

Highlights

Employment

2024-present: Engineering Manager, Open Source Libraries, Plotly. Responsible for managing in-house developers and coordinating open source community and strategy.

2021–2024: Senior Engineering Manager, Deep Genomics. Responsible for recruiting and managing developers, building back-end software in Python, and training.

2021: Head of Education, Metabase. Responsible for designing and delivering training material and managing content development team.

2018–2021: Data Scientist and Professional Educator, RStudio PBC. Created and ran an instructor certification program; also managed the student intern programs.

2017–2018: Content developer and instructor trainer, DataCamp. Created courses on Git and the Unix shell; recruited, trained, and edited the work of freelance instructors.

2017: Principal Consultant, Rangle.io. Revised training materials on Angular and React; coached company staff on training techniques.

2015–2016: Director of Instructor Training, Software Carpentry Foundation. Developed and delivered the foundation's train-the-trainers course; helped develop workflow tools used to manage thousands of volunteer instructors worldwide.

2012–2015: Executive Director, Software Carpentry Foundation. Developed curriculum, trained instructors, negotiated partnerships with multiple organizations, and led development of workflow tools.

2011: Software Engineer, Side Effects Software Inc. Helped build and test a web store for the company's flagship product using Django and Selenium.

2010–2011: Project lead, Software Carpentry. Developed and delivered workshops on research computing skills at several dozen universities; recruited and trained volunteer instructors; oversaw program assessment and fundraising.

2006–2010: Assistant Professor, Computer Science, University of Toronto. Taught courses at several levels; supervised theses; designed a Professional Master's program.

1982–2006: Software developer and consultant for academic research centers, national labs, and firms ranging from early-stage startups to IBM.

Education

1993: PhD in Computer Science, University of Edinburgh.

1986: MSc in Artificial Intelligence, University of Edinburgh.

1984: BSc in Mathematics and Engineering (First Class Honors), Queen's University.

Awards

Miscellaneous

Technical Books

Selected Papers and Articles

PDF