Speaker Bios

Aaron Dodson

Senior Software Engineer, Google

Aaron is a software developer on the Blockly and CS First teams. His primary focus on Blockly has been on migrating to Typescript and improving integration with the Scratch for CS First editor.


Outside of work, he enjoys hiking, kayaking and houseplants.

Abby Schmiedt

Software Engineer, Google

Abby is a software developer on the Blocky team. Her primary work for Blocky has been on themes, keyboard navigation, and the toolbox.


In her free time, Abby enjoys trying to fix her lack of rhythm with drum lessons.

Amber Miller

UX/UI Developer, ArcTaurus

I'm a recently graduated User Experience and User Interface developer, who loves to try out unusual and unconventional ideas in code, to build digital products that are both fun and easy to use. While new to Blockly, I'm not afraid to play about and test lots of new ideas and I'm excited to share my UX views with the blockly dev community.

Beka Westberg

Software Engineer, Google

Beka is a software engineer on the Blockly team. Prior to joining the team she worked on Blockly as an open source source contributor. Over the years she's worked on fields, the trashcan, scrolling and zooming, and the JSON serializer. She also created the plus minus blocks plugin.

In her free time, Beka enjoys creating pop-up cards, and hexaflexagons.

Christopher Allen

Software Engineer, Google

Christopher recently joined the Blockly team to work on modernising the Blockly codebase. Previously, he developed Code City, a Google platform for teaching advanced software engineering skills through undirected play. This work has given him a deep knowledge of the ECMAScript specification and server-side JS; he looks forward with not inconsiderable trepidation to learning more about client-side JS the DOM.

Outside of Google, Christopher works as dance teacher, teaching Lindy Hop and Balboa in London.

Evan Patton

Evan is the Lead Software Engineer at MIT App Inventor. He aims to help App Inventor users realize the full potential of their app ideas through the development of new components and features to aid in collaboration, rich data collection and visualization, and efficiency. His research interests include real-time collaboration, Internet of Things, and applications of artificial intelligence to facilitate mobile app development. Evan also oversees the development of the MIT Punya project to extend App Inventor with semantic capabilities for healthcare and humanitarian causes. He holds a Ph.D. in Computer Science from Rensselaer Polytechnic Institute.

Greg Dyke

Member of the CodeYourFuture Syllabus Team

Greg is a Software Engineer at Avaloq (working on Domain Specific Languages), former Learning Sciences Researcher and occasional Dance Teacher. He also volunteers at CodeYourFuture where he puts all of these skills to good use (dancing is a great energizer after lunch!). He loves creating software to solve niche problems, such as abcjs, a JavaScript renderer for the abc musical notation. He is currently excited about teaching TDD to CodeYourFuture trainees and hopes to use Blockly to help trainees start testing on their first day of JavaScript.

Jason Morris

Director of Rules as Code at Service Canada, CEO of LEXpedite Legal Technology Ltd.

Jason is a lawyer and computational law expert, currently working with the Government of Canada on "Rules as Code." Rules as Code is a novel approach to public administration that involves digitizing statute law and regulation as early as possible, ideally while the rules are being drafted. He is the author of Blawx (Blocks + Law = Blawx), a Blockly-based declarative constraint answer set programming tool for encoding legislation.

Jason Schanker

Associate Professor of Math and CS

Jason Schanker is an Associate Professor of Math and Computer Science at Molloy College. He is working on an open source web/mobile application to enable students without prior experience to solve problems from an introductory programming class without the assistance of teachers or external resources. The goal is to allow people without access to a desktop computer, an internet connection, or a college education to learn to program in their native languages. He is also volunteering at a non-profit in India that trains underserved populations for careers in software development and hopes to tailor this app to meet their needs.

Jonty Small

CEO, ArcTaurus

A Data Scientist with experience in Machine Learning and Quantitative trading. Jonty was introduced to programming with Scratch. Discovering Blockly in late 2019 he realised he could build a tool that introduces traders to automating their portfolios as he was introduced to programming.

Maribeth Bottorff

Software Engineer, Google

Maribeth is a software engineer on the Blockly team. She works on the tooling for blockly-samples, documentation, and various Blockly features such as tooltips and toolboxes.

Maribeth spends her free time crocheting and playing board games (current favorite: Terraforming Mars).

Mark Friedman

Mark was the leader of the App Inventor project at Google (for which Blockly was originally developed). He has remained a Blockly pest ever since. He is currently semi-retired, but still making trouble.

Mauricio Verano Merino

Assistant Professor of CS

Mauricio obtained his PhD at TUe, where he explored how to engineer different end-user programming environments for DSLs. After finishing his PhD, he continued his journey in academia as an Assistant Professor in the Computer Science department at the Vrije Universiteit Amsterdam. As a researcher he has a particular interest in understanding code as a medium of expression and communication. Therefore, his research topics include and combine software language engineering, art, and design. Through his research he aims to lower the entry barrier to programming for end-users by creating more usable software languages and their tooling. In his free time, he loves sports and is fascinated with using analog, old-fashioned technologies in today’s world.

Max Bittker

Max Bittker is a digital toymaker from Rochester NY. He builds and shares games that encourage exploration, communication and expression. Max lives in Brooklyn and teaches creative tool design at NYU/ITP.

Neil Fraser

Senior Software Engineer, Google

Neil Fraser is a software engineer at Google in Switzerland. He worked on the collaboration algorithms of Google Docs, then developed several internal systems, and most recently created Blockly. He's also a father, a teacher, and a geek.

Peli de Halleux

Principal Researcher, Microsoft

Dr. Peli de Halleux is a Principal Research Software Design Engineer at Microsoft Research. A key member of the MSR RiSE team, Peli is part of the MakeCode initiative that brings physical computing and game development to classrooms around the world.

Rachel Fenichel

Lead Software Engineer, Google

Rachel is the manager of the Blockly team. Before taking over management she worked on core parts of Blockly like dragging, gesture handling, and variables.

When not wrestling with releases, Rachel likes biking, cooking, and making things with her hands.

Rafael Vidal Aroca

Professor of CS

Rafael Vidal Aroca holds a Ph.D. in Electrical and Computer Engineering and currently is a Professor at the Computer Science Department of the Federal University of São Carlos - Brazil. Rafael is an IEEE Senior Member and is part of the organizing team of the Brazilian Robotics Olympiad (OBR), National Science Olympiad, which has already had about 1 million participants throughout Brazil. He is also the coordinator of the MCTI Brazilian Satellite Olympiad and has a large industry experience in embedded systems, IoT devices, networks, Linux, and mechatronics. He is one of the main creators and developers of BIPES.

Richard Knoll

Senior Software Engineer, Microsoft

Richard Knoll is a developer on the MakeCode team and one of the original team members since MakeCode started back in 2016. In his spare time he plays video games and annoys his neighbors with synthesizers.

Scott Murawski

Co-Founder / Senior Software Software Engineer, IntellaSoft LLC

Scott is a nutty kind of guy. He's been programming for a little over 20 years building mostly full stack phone system related tools and services. Blockly is for the phone system IVR builder. The nutty stuff is he literally does circus variety shows with his wife & kiddo. The shows include juggling, acrobatics, rola bola, unicycling, and stilts. When he isn't programming or doing circus tricks, he and his wife make epic balloon creations. Epic balloon creations? Yup!

Sébastien Canet

Technology teacher in France, workshop leader for beginners from 7 to 77 years old, trainer, I have been working on visual programming for 15 years (voluntarily, at night :-D). The potential of Scratch was huge, it trains to algorithmy, so I tried to create programming software for Arduino that nobody was doing: real time with s2a, help to develop mBlock, then use Blockly to create Blockly@rduino (translated in 9 languages, used in many countries and by many projects), and now Studio4Education for IoT and industrial prototyping. There are so many complementary projects using Blockly, the creativity it allows is limitless!