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.

Skills

Coding Languages

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

Frameworks

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

IDEs

  • PyCharm
  • VSCode
  • Jupyter notebooks

Creative Tools

  • Photoshop
  • Illustrator
  • Premiere Pro
  • Figma
  • Sketchup

Workflow

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

Other

  • 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.