Hi, I'm Emily!

Software engineer, serial dabbler, language enthusiast

About Me

I'm a software engineer, and I love working on projects that merge the physical world and the virtual world. What I do doesn't fit neatly into the "front-end" and "back-end" buckets, and I really like that! I've worked with a wide variety of skills that include traditional web development, museum interactives, game development, benchtop electronics, and more.
I enjoy sharing knowledge, and I'm dedicated to creating and participating in spaces that foster open communication around technical subjects.


Coding Languages

  • Python
  • JS/Typescript
  • HTML5
  • CSS
  • C#
  • ActionScript
  • batch scripting
  • Processing


  • React
  • NodeJS
  • sass
  • webpack
  • npm
  • yarn
  • eslint
  • Unity
  • AVProVideo
  • pdb
  • black
  • flake8


  • PyCharm
  • VSCode
  • Jupyter notebooks

Creative Tools

  • Photoshop
  • Illustrator
  • Premiere Pro
  • Figma
  • Sketchup


  • JIRA
  • Bitbucket
  • SourceTree
  • git
  • GitHub
  • Confluence
  • Jenkins
  • CircleCI


  • ffmpeg
  • Arduino
  • Raspberry Pi

Boston Python

I spend some of my time as an organizer for Boston Python. I run online, beginner-focused study groups that cover a wide range of Python-related topics.
I'm strongly of the opinion that one of the best ways to learn something is to teach it. That's the driving concept behind these groups. For every session, the (rotating) presenter chooses a topic they don't have experience in, researches it, then presents the topic to the group.
Below is a talk that I gave for Boston Python that spawned the idea for these groups:

Occasionally I do things that aren't coding.

You might find me doing parkour or woodworking sometimes.